# EDGAR Filing Document

**Accession Number:** 0001432529
**File Stem:** 0001432529-23-000001
**Filing Date:** 2023-2
**Character Count:** 154308
**Document Hash:** e8275c224f9ac7fae98e0e9ff0093e87
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001432529-23-000001.hdr.sgml**: 20230214

**ACCESSION NUMBER**: 0001432529-23-000001

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230214

**DATE AS OF CHANGE**: 20230213

**EFFECTIVENESS DATE**: 20230214

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Baker Avenue Asset Management, LP
- **CENTRAL INDEX KEY:** 0001432529
- **IRS NUMBER:** 201735413
- **STATE OF INCORPORATION:** DE
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-13834
- **FILM NUMBER:** 23620268

**BUSINESS ADDRESS:**
- **STREET 1:** 301 BATTERY STREET
- **STREET 2:** 2ND FLOOR
- **CITY:** SAN FRANCISCO
- **STATE:** CA
- **ZIP:** 94111
- **BUSINESS PHONE:** 415-986-1110

**MAIL ADDRESS:**
- **STREET 1:** 301 BATTERY STREET
- **STREET 2:** 2ND FLOOR
- **CITY:** SAN FRANCISCO
- **STATE:** CA
- **ZIP:** 94111

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** Baker Avenue Asset Management LP<br>**Address:** 301 BATTERY STREET<br>2ND FLOOR<br>SAN FRANCISCO, CA 94111

**Form 13F File Number:** 028-13834

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Andrew Thompson<br>**Title:** Finance Manager<br>**Phone:** 4159861110

**Signature, Place, and Date of Signing:**

Andrew Thompson  San Francisco, CA  02-07-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 1556

**Form 13F Information Table Value Total:** $1671393044

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| AMAZON.COM INC | Stock | 023135106 |  | 18825156 | 224109 | SH |  | SOLE |  | 87151 | 0 | 136958 |
| CBS CORP CL B | Stock | 92556H206 |  | 793 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| ALEXANDRIA REAL ESTATE EQUITIES INC | REIT | 015271109 |  | 6555 | 45 | SH |  | SOLE |  | 8 | 0 | 37 |
| CUBESMART COM | REIT | 229663109 |  | 483 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| AVID TECHNOLOGY INC | Stock | 05367P100 |  | 532 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 5463 | 55 | SH |  | SOLE |  | 19 | 0 | 36 |
| ROLLINS INC COM | Stock | 775711104 |  | 1279 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF | ETF | 46431W838 |  | 361415 | 7269 | SH |  | SOLE |  | 3435 | 0 | 3834 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 7857 | 79 | SH |  | SOLE |  | 8 | 0 | 71 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 518 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| HEWLETT PACKARD ENTERPRISE CO COM | Stock | 42824C109 |  | 35798 | 2243 | SH |  | SOLE |  | 22 | 0 | 2221 |
| SEALED AIR CORP NEW COM | Stock | 81211K100 |  | 648 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 1285707 | 15590 | SH |  | SOLE |  | 7497 | 0 | 8093 |
| ULTA SALON COSMETICS  FRAGRANCE INC COM | Stock | 90384S303 |  | 543834 | 1159 | SH |  | SOLE |  | 173 | 0 | 986 |
| FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND | ETF | 337344105 |  | 1493013 | 16817 | SH |  | SOLE |  | 9224 | 0 | 7593 |
| SIRIUS XM RADIO INC | Stock | 82968B103 |  | 116800 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| POWERSHARES QQQ TR | ETF | 46090E103 |  | 23362484 | 87737 | SH |  | SOLE |  | 47910 | 0 | 39826 |
| POWERSHARES QQQ TR | ETF | 46090E103 |  | 9852 | 37000 | SH | Put | SOLE |  | 0 | 0 | 37000 |
| STERICYCLE INC | Stock | 858912108 |  | 736677 | 14766 | SH |  | SOLE |  | 3298 | 0 | 11468 |
| TECHNOLOGY SELECT SECTOR SPDR | ETF | 81369Y803 |  | 697637 | 5606 | SH |  | SOLE |  | 2891 | 0 | 2714 |
| STARBUCKS CORP | Stock | 855244109 |  | 340733 | 3435 | SH |  | SOLE |  | 1595 | 0 | 1839 |
| SEMPRA ENERGY | Stock | 816851109 |  | 64443 | 417 | SH |  | SOLE |  | 18 | 0 | 399 |
| PUBLIC SVC ENTERPRISE GRP INC COM | Stock | 744573106 |  | 2267 | 37 | SH |  | SOLE |  | 5 | 0 | 32 |
| OLD REP INTL CORP COM | Stock | 680223104 |  | 652 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| LOUISIANA PACIFIC | Stock | 546347105 |  | 533 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| CHURCHILL DOWNS INC COM | Stock | 171484108 |  | 846 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| BLOCK INC CL A | Stock | 852234103 |  | 1336418 | 21267 | SH |  | SOLE |  | 4627 | 0 | 16640 |
| HECLA MNG CO COM | Stock | 422704106 |  | 1590 | 286 | SH |  | SOLE |  | 0 | 0 | 286 |
| SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 |  | 1550759 | 61709 | SH |  | SOLE |  | 16589 | 0 | 45120 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 3327 | 14 | SH |  | SOLE |  | 2 | 0 | 12 |
| ONEMAIN HLDGS INC COM | Stock | 68268W103 |  | 1266 | 38 | SH |  | SOLE |  | 10 | 0 | 28 |
| DELUXE CORP COM | Stock | 248019101 |  | 391 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| XPO INC COM | Stock | 983793100 |  | 725475 | 21793 | SH |  | SOLE |  | 5189 | 0 | 16603 |
| ETHAN ALLEN INTERIORS | Stock | 297602104 |  | 581 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| ELEVANCE HEALTH INC COM | Stock | 036752103 |  | 139528 | 272 | SH |  | SOLE |  | 9 | 0 | 263 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 196575 | 5683 | SH |  | SOLE |  | 26 | 0 | 5657 |
| YORK WTR CO COM | Stock | 987184108 |  | 495 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| EBAY INC | Stock | 278642103 |  | 5900 | 142 | SH |  | SOLE |  | 0 | 0 | 142 |
| ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF | ETF | 46435G672 |  | 13405939 | 281934 | SH |  | SOLE |  | 166605 | 0 | 115328 |
| DOLLAR GEN CORP | Stock | 256677105 |  | 114375 | 464 | SH |  | SOLE |  | 80 | 0 | 384 |
| AZENTA INC COM | Stock | 114340102 |  | 815 | 14 | SH |  | SOLE |  | 7 | 0 | 7 |
| RMR GROUP INC CL A | Stock | 74967R106 |  | 452 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| WOLVERINE WORLD WIDE INC COM | Stock | 978097103 |  | 831 | 76 | SH |  | SOLE |  | 30 | 0 | 46 |
| IONIS PHARMACEUTICALS INC COM | Stock | 462222100 |  | 2908 | 77 | SH |  | SOLE |  | 19 | 0 | 58 |
| HUBBELL INC COM | Stock | 443510607 |  | 469 | 2 | SH |  | SOLE |  | 1 | 0 | 1 |
| WILLIS TOWERS WATSON PLC LTD SHS | Stock | G96629103 |  | 19811 | 81 | SH |  | SOLE |  | 5 | 0 | 76 |
| MONSTER BEVERAGE CORP | Stock | 61174X109 |  | 20712 | 204 | SH |  | SOLE |  | 18 | 0 | 186 |
| VULCAN MATLS CO COM | Stock | 929160109 |  | 1391684 | 7947 | SH |  | SOLE |  | 1428 | 0 | 6519 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 1811011 | 10252 | SH |  | SOLE |  | 435 | 0 | 9816 |
| AKAMAI TECH | Stock | 00971T101 |  | 12476 | 148 | SH |  | SOLE |  | 132 | 0 | 16 |
| CAREDX INC COM | Stock | 14167L103 |  | 479 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| FLEETCOR TECHNOLOGIES INC. | Stock | 339041105 |  | 1653 | 9 | SH |  | SOLE |  | 3 | 0 | 6 |
| TAKE-TWO INTERACTIVESOFTWRE | Stock | 874054109 |  | 279485 | 2684 | SH |  | SOLE |  | 3 | 0 | 2681 |
| SEAGATE TECHNOLOGY | Stock | G7997R103 |  | 2104 | 40 | SH |  | SOLE |  | 14 | 0 | 26 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 67711 | 589 | SH |  | SOLE |  | 589 | 0 | 0 |
| LKQ CORP COM | Stock | 501889208 |  | 481 | 9 | SH |  | SOLE |  | 5 | 0 | 4 |
| WASTE MANAGEMENT INC | Stock | 94106L109 |  | 19950 | 127 | SH |  | SOLE |  | 30 | 0 | 97 |
| ABB LTD SPONSORED ADR | ADR | 000375204 |  | 11848022 | 388970 | SH |  | SOLE |  | 218882 | 0 | 170086 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 20731690 | 108435 | SH |  | SOLE |  | 21640 | 0 | 86795 |
| WISDOMTREE FLOATING RATE TREASURY FUND | ETF | 97717Y527 |  | 91341 | 1817 | SH |  | SOLE |  | 1817 | 0 | 0 |
| OLIN CORP COM PAR $1 | Stock | 680665205 |  | 212 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| BANK OF THE OZARKS | Stock | 06417N103 |  | 320 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 20016 | 151 | SH |  | SOLE |  | 0 | 0 | 150 |
| VANGUARD ENERGY | ETF | 92204A306 |  | 80409 | 663 | SH |  | SOLE |  | 0 | 0 | 663 |
| POWERSHARES WILDERHILL CLEAN ENERGY | ETF | 46137V134 |  | 48296 | 1260 | SH |  | SOLE |  | 360 | 0 | 900 |
| HELIX ENERGY SOLUTIONS GRP INC COM | Stock | 42330P107 |  | 583 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| ISHARES MSCI INTL VALUE FACTOR ETF | ETF | 46435G409 |  | 7067 | 305 | SH |  | SOLE |  | 0 | 0 | 305 |
| DEXCOM INC COM | Stock | 252131107 |  | 7361 | 65 | SH |  | SOLE |  | 24 | 0 | 41 |
| NATIONAL WESTN LIFE GROUP INC CL A | Stock | 638517102 |  | 562 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF | ETF | 921946810 |  | 253592 | 3642 | SH |  | SOLE |  | 968 | 0 | 2674 |
| SYNDAX PHARMACEUTICALS INC COM | Stock | 87164F105 |  | 1603 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| COSTCO WHOLESALE CORP | Stock | 22160K105 |  | 3102608 | 6797 | SH |  | SOLE |  | 430 | 0 | 6366 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 516 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| HCA INC | Stock | 40412C101 |  | 3530600 | 14713 | SH |  | SOLE |  | 6911 | 0 | 7801 |
| CABOT CORP COM | Stock | 127055101 |  | 6885 | 103 | SH |  | SOLE |  | 13 | 0 | 90 |
| CHOICE HOTELS INTL INC COM | Stock | 169905106 |  | 338 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 167329 | 4415 | SH |  | SOLE |  | 247 | 0 | 4168 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 1402 | 37000 | SH | Put | SOLE |  | 0 | 0 | 37000 |
| FIRST TRUST MATERIALS ALPHADEX FUND | ETF | 33734X168 |  | 19389 | 320 | SH |  | SOLE |  | 0 | 0 | 320 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 4000827 | 11651 | SH |  | SOLE |  | 4964 | 0 | 6686 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 10240904 | 213041 | SH |  | SOLE |  | 76854 | 0 | 136187 |
| LIGHT  WONDER INC COM | Stock | 80874P109 |  | 879 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| SCOTTS MIRACLE GRO CO | Stock | 810186106 |  | 1895 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| WATSCO INC COM | Stock | 942622200 |  | 46139 | 185 | SH |  | SOLE |  | 0 | 0 | 185 |
| DIODES INC COM | Stock | 254543101 |  | 4340 | 57 | SH |  | SOLE |  | 4 | 0 | 53 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 23765 | 174 | SH |  | SOLE |  | 0 | 0 | 174 |
| ISHARES TR KLD 400 SOCIAL INDEX FD | ETF | 464288570 |  | 1144352 | 15940 | SH |  | SOLE |  | 8411 | 0 | 7529 |
| ROYAL DUTCH SHELL PLC-ADR | ADR | 780259305 |  | 75804 | 1331 | SH |  | SOLE |  | 0 | 0 | 1331 |
| GAP INC | Stock | 364760108 |  | 6935 | 615 | SH |  | SOLE |  | 526 | 0 | 88 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 7198 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| YUM! BRANDS INC | Stock | 988498101 |  | 109971 | 859 | SH |  | SOLE |  | 6 | 0 | 852 |
| OLD DOMINION FREIGHT LNS WITH STOCK SPLIT SHARES | Stock | 679580100 |  | 3973 | 14 | SH |  | SOLE |  | 5 | 0 | 9 |
| ABERCROMBIE  FITCH CO CL A | Stock | 002896207 |  | 435 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| KNIGHT-SWIFT TRANSN HLDGS INC CL A | Stock | 499049104 |  | 262 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 10873 | 235 | SH |  | SOLE |  | 60 | 0 | 175 |
| EAST WEST BANCORP INC COM | Stock | 27579R104 |  | 264 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| REAL ESTATE SELECT SECTOR SPDR FUND | ETF | 81369Y860 |  | 96904 | 2624 | SH |  | SOLE |  | 1026 | 0 | 1598 |
| ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST | ETF | 26924G508 |  | 324 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| ISHARES GLOBAL TELECOM | ETF | 464287275 |  | 1677449 | 30801 | SH |  | SOLE |  | 10932 | 0 | 19869 |
| LIBERTY MEDIA CORP DEL COM A SIRIUSXM | Stock | 531229409 |  | 2123 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| ISHARES DJ US INDUSTRIAL | ETF | 464287754 |  | 51220 | 531 | SH |  | SOLE |  | 165 | 0 | 366 |
| PETROLEO BRASILEIRO SA PETROBRAS | ADR | 71654V408 |  | 15975 | 1500 | SH |  | SOLE |  | 0 | 0 | 1500 |
| EXP WORLD HLDGS INC COM | Stock | 30212W100 |  | 909 | 82 | SH |  | SOLE |  | 29 | 0 | 53 |
| PROCTER AND GAMBLE CO COM | Stock | 742718109 |  | 885331 | 5841 | SH |  | SOLE |  | 117 | 0 | 5724 |
| COCA COLA CO COM | Stock | 191216100 |  | 152459 | 2397 | SH |  | SOLE |  | 188 | 0 | 2208 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 455413 | 1605 | SH |  | SOLE |  | 0 | 0 | 1605 |
| GENERAL MLS INC COM | Stock | 370334104 |  | 546559 | 6518 | SH |  | SOLE |  | 1246 | 0 | 5272 |
| AMEREN CORP | Stock | 023608102 |  | 2490 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| IDEX CORP COM | Stock | 45167R104 |  | 13471 | 59 | SH |  | SOLE |  | 2 | 0 | 57 |
| PPG INDS INC COM | Stock | 693506107 |  | 16975 | 135 | SH |  | SOLE |  | 59 | 0 | 76 |
| ISHARES DJ US ENERGY | ETF | 464287796 |  | 2232 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 8693 | 138 | SH |  | SOLE |  | 37 | 0 | 101 |
| ISHARES NEW YORK MUNI BOND ETF | ETF | 464288323 |  | 139908 | 2670 | SH |  | SOLE |  | 0 | 0 | 2670 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 15319 | 356 | SH |  | SOLE |  | 25 | 0 | 331 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 24802506 | 142674 | SH |  | SOLE |  | 88932 | 0 | 53742 |
| INGEVITY CORP COM | Stock | 45688C107 |  | 423 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| MARRIOTT INTL INC | Stock | 571903202 |  | 542704 | 3645 | SH |  | SOLE |  | 447 | 0 | 3198 |
| VANGUARD REIT INDEX ETF | ETF | 922908553 |  | 1807751 | 21917 | SH |  | SOLE |  | 3800 | 0 | 18117 |
| ISHARES KLD SEL SOC FD | ETF | 464288802 |  | 1306522 | 15871 | SH |  | SOLE |  | 7605 | 0 | 8266 |
| BIOGEN IDEC INC | Stock | 09062X103 |  | 16061 | 58 | SH |  | SOLE |  | 6 | 0 | 52 |
| CARNIVAL CORP | Stock | 143658300 |  | 8903 | 1105 | SH |  | SOLE |  | 343 | 0 | 761 |
| ISHARES MSCI ACWI EX U.S. ETF | ETF | 464288240 |  | 118937 | 2614 | SH |  | SOLE |  | 2614 | 0 | 0 |
| UNIVERSAL HEALTH RLTY INCOME T SH BEN INT | REIT | 91359E105 |  | 907 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| US FOODS HLDG CORP COM | Stock | 912008109 |  | 510 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ESSEX PPTY TR REIT | REIT | 297178105 |  | 848 | 4 | SH |  | SOLE |  | 1 | 0 | 3 |
| COHU INC COM | Stock | 192576106 |  | 449 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 6461 | 40 | SH |  | SOLE |  | 5 | 0 | 35 |
| INTEL CORP COM | Stock | 458140100 |  | 361594 | 13681 | SH |  | SOLE |  | 1792 | 0 | 11888 |
| PERRIGO CO | Stock | G97822103 |  | 20454 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| RELIANCE STEEL  ALUMINUM | Stock | 759509102 |  | 2834 | 14 | SH |  | SOLE |  | 2 | 0 | 12 |
| BOSTON BEER CO CL A | Stock | 100557107 |  | 330 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| CHICAGO MERCANTILE HLDGS INC | Stock | 12572Q105 |  | 668100 | 3973 | SH |  | SOLE |  | 675 | 0 | 3298 |
| WESTERN ALLIANCE BANCORP COM | Stock | 957638109 |  | 357 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| JB HUNT TRANSPORT SERVICES | Stock | 445658107 |  | 872 | 5 | SH |  | SOLE |  | 3 | 0 | 2 |
| BOYD GAMING CORP | Stock | 103304101 |  | 11997 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| VAIL RESORTS INC | Stock | 91879Q109 |  | 121797 | 511 | SH |  | SOLE |  | 110 | 0 | 401 |
| REATA PHARMACEUTICALS INC CL A | Stock | 75615P103 |  | 950 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| MSA SAFETY INC COM | Stock | 553498106 |  | 288 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| ATKORE INC COM | Stock | 047649108 |  | 454 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| STATE STR CORP COM | Stock | 857477103 |  | 5973 | 77 | SH |  | SOLE |  | 24 | 0 | 53 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 25958 | 334 | SH |  | SOLE |  | 27 | 0 | 307 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 553696 | 3946 | SH |  | SOLE |  | 10 | 0 | 3935 |
| ISHARES DJ U.S. FINANCIAL SECTOR ETF | ETF | 464287788 |  | 472276 | 6258 | SH |  | SOLE |  | 2677 | 0 | 3580 |
| CROCS INC | Stock | 227046109 |  | 1518 | 14 | SH |  | SOLE |  | 6 | 0 | 8 |
| FORTIVE CORP COM | Stock | 34959J108 |  | 2313 | 36 | SH |  | SOLE |  | 8 | 0 | 28 |
| NETFLIX COM INC | Stock | 64110L106 |  | 11638914 | 39470 | SH |  | SOLE |  | 15909 | 0 | 23561 |
| WORLD ACCEP CORPORATION COM | Stock | 981419104 |  | 528 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| SPDR DOW JONES INDUSTRIAL ETF | ETF | 78467X109 |  | 97411 | 294 | SH |  | SOLE |  | 0 | 0 | 294 |
| SPDR DOW JONES INDUSTRIAL ETF | ETF | 78467X109 |  | 24518 | 74000 | SH | Put | SOLE |  | 0 | 0 | 74000 |
| PAYCHEX INC | Stock | 704326107 |  | 71100 | 615 | SH |  | SOLE |  | 75 | 0 | 540 |
| GLOBAL MED REIT INC COM NEW | REIT | 37954A204 |  | 796 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| MEDICAL PPTYS TRUST INC COM | REIT | 58463J304 |  | 2540 | 228 | SH |  | SOLE |  | 0 | 0 | 228 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 792 | 5 | SH |  | SOLE |  | 3 | 0 | 2 |
| HORMEL FOODS CORP COM | Stock | 440452100 |  | 13619 | 299 | SH |  | SOLE |  | 12 | 0 | 287 |
| PACCAR INC COM | Stock | 693718108 |  | 4850 | 49 | SH |  | SOLE |  | 6 | 0 | 43 |
| BLACKBAUD INC | Stock | 09227Q100 |  | 530 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| IMPINJ INC COM | Stock | 453204109 |  | 1856 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 1046 | 4 | SH |  | SOLE |  | 2 | 0 | 2 |
| FORTIS INC COM | Stock | 349553107 |  | 10090 | 252 | SH |  | SOLE |  | 0 | 0 | 252 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 944 | 16 | SH |  | SOLE |  | 9 | 0 | 7 |
| FIRST HAWAIIAN INC COM | Stock | 32051X108 |  | 208 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| HESS CORP COM | Stock | 42809H107 |  | 20706 | 146 | SH |  | SOLE |  | 10 | 0 | 136 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 357592 | 5439 | SH |  | SOLE |  | 2342 | 0 | 3097 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 1062 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| AMPLIFY ONLINE RETAIL ETF | ETF | 032108102 |  | 19656 | 504 | SH |  | SOLE |  | 0 | 0 | 504 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 7405 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| RITCHIE BROS AUCTIONEERS | Stock | 767744105 |  | 94321 | 1631 | SH |  | SOLE |  | 324 | 0 | 1307 |
| WATERS CP | Stock | 941848103 |  | 14046 | 41 | SH |  | SOLE |  | 3 | 0 | 38 |
| POOL CORP COM | Stock | 73278L105 |  | 57443 | 190 | SH |  | SOLE |  | 1 | 0 | 189 |
| INVESCO SR INCOME TR COM | CEF | 46131H107 |  | 30473 | 7956 | SH |  | SOLE |  | 0 | 0 | 7956 |
| ESTEE LAUDER COMPANIES INC | Stock | 518439104 |  | 14142 | 57 | SH |  | SOLE |  | 17 | 0 | 40 |
| SPDR INDEX SHS FDS S EMERGING MKTS SM CAP ETF | ETF | 78463X756 |  | 66656 | 1362 | SH |  | SOLE |  | 0 | 0 | 1362 |
| SPDR DJ GLOBAL REAL ESTATE ETF | ETF | 78463X749 |  | 1322152 | 32326 | SH |  | SOLE |  | 9157 | 0 | 23169 |
| SPDR MSCI USA GENDER DIVERSITY ETF | ETF | 78468R747 |  | 124334 | 1578 | SH |  | SOLE |  | 0 | 0 | 1578 |
| ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF | ETF | 46435G441 |  | 292427 | 6766 | SH |  | SOLE |  | 615 | 0 | 6151 |
| PROLOGIS SHARE BENEFICIAL INT | REIT | 74340W103 |  | 185314 | 1644 | SH |  | SOLE |  | 52 | 0 | 1591 |
| SANOFI SA | ADR | 80105N105 |  | 31722 | 655 | SH |  | SOLE |  | 0 | 0 | 655 |
| MERCK  CO INC | Stock | 58933Y105 |  | 323457 | 2915 | SH |  | SOLE |  | 584 | 0 | 2331 |
| ISHARES TRS SHORT TERM NATL MUNICIPAL BD FD | ETF | 464288158 |  | 1911582 | 18333 | SH |  | SOLE |  | 4825 | 0 | 13508 |
| OSHKOSH TRUCK CORP | Stock | 688239201 |  | 794 | 9 | SH |  | SOLE |  | 4 | 0 | 5 |
| SPDR S 500 ETF | ETF | 78462F103 |  | 5712941 | 14939 | SH |  | SOLE |  | 3891 | 0 | 11047 |
| FB FINL CORP COM | Stock | 30257X104 |  | 361 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| MCKESSON CORP | Stock | 58155Q103 |  | 546550 | 1457 | SH |  | SOLE |  | 275 | 0 | 1182 |
| THE TRADE DESK INC COM CL A | Stock | 88339J105 |  | 403 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| VALVOLINE INC COM | Stock | 92047W101 |  | 522 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| MASTERCARD INC | Stock | 57636Q104 |  | 518617 | 1491 | SH |  | SOLE |  | 29 | 0 | 1462 |
| DONNELLEY FINL SOLUTIONS INC COM | Stock | 25787G100 |  | 1005 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| INSPERITY INC | Stock | 45778Q107 |  | 682 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| NUVEEN VIRGINIA QLTY MUNCPL FD COM | CEF | 67064R102 |  | 50220 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| URSTADT BIDDLE PPTYS INC CL A | REIT | 917286205 |  | 929 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| FIRST REPUBLIC BANK | Stock | 33616C100 |  | 18856007 | 154697 | SH |  | SOLE |  | 83098 | 0 | 71598 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 194745 | 884 | SH |  | SOLE |  | 152 | 0 | 732 |
| COMFORT SYS USA INC COM | Stock | 199908104 |  | 575 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| RIVERNORTH DOUBLELINE STRATE COM | CEF | 76882G107 |  | 5416 | 624 | SH |  | SOLE |  | 0 | 0 | 624 |
| SBA COMMUNICATIONS CP | REIT | 78410G104 |  | 6167 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| UNITED RENTALS INC | Stock | 911363109 |  | 31277 | 88 | SH |  | SOLE |  | 0 | 0 | 88 |
| PLEXUS CORP | Stock | 729132100 |  | 1235 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| STEEL DYNAMICS INC | Stock | 858119100 |  | 18465 | 189 | SH |  | SOLE |  | 12 | 0 | 177 |
| ACI WORLDWIDE INC COM | Stock | 004498101 |  | 483 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| HEALTHCARE SERVICES GROUP INC | Stock | 421906108 |  | 2508 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| MONRO INC COM | Stock | 610236101 |  | 226 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| NORDSON CORP | Stock | 655663102 |  | 56102 | 236 | SH |  | SOLE |  | 51 | 0 | 185 |
| TYLER TECHNOLOGIES INC COM | Stock | 902252105 |  | 28694 | 89 | SH |  | SOLE |  | 21 | 0 | 68 |
| EXACT SCIENCES CORP | Stock | 30063P105 |  | 792 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 13544 | 141 | SH |  | SOLE |  | 14 | 0 | 127 |
| ADIENT PLC ORD SHS | Stock | G0084W101 |  | 763 | 22 | SH |  | SOLE |  | 9 | 0 | 13 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 1705 | 18 | SH |  | SOLE |  | 3 | 0 | 15 |
| GLOBE LIFE INC COM | Stock | 37959E102 |  | 1447 | 12 | SH |  | SOLE |  | 6 | 0 | 6 |
| ACUSHNET HLDGS CORP COM | Stock | 005098108 |  | 467 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| AVNET INC COM | Stock | 053807103 |  | 624 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ALLSTATE CORP | Stock | 020002101 |  | 1569299 | 11573 | SH |  | SOLE |  | 19 | 0 | 11554 |
| VISTEON CORP COM NEW | Stock | 92839U206 |  | 50631 | 387 | SH |  | SOLE |  | 0 | 0 | 387 |
| DIAGEO PLC | ADR | 25243Q205 |  | 217570 | 1221 | SH |  | SOLE |  | 102 | 0 | 1119 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 126623 | 1417 | SH |  | SOLE |  | 11 | 0 | 1406 |
| ALASKA AIR GROUP INC COM | Stock | 011659109 |  | 4294 | 100 | SH |  | SOLE |  | 7 | 0 | 93 |
| BELDEN CDT INC | Stock | 077454106 |  | 1366 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| FEDERAL SIGNAL CORP COM | Stock | 313855108 |  | 604 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| NVR INC COM | Stock | 62944T105 |  | 9225 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| SAFETY INS GROUP INC COM | Stock | 78648T100 |  | 5056 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| SIGNATURE BANK | Stock | 82669G104 |  | 2765 | 24 | SH |  | SOLE |  | 3 | 0 | 21 |
| MATTEL INC COM | Stock | 577081102 |  | 7796 | 437 | SH |  | SOLE |  | 0 | 0 | 437 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 8883007 | 163171 | SH |  | SOLE |  | 108830 | 0 | 54340 |
| HOSTESS BRANDS INC CL A | Stock | 44109J106 |  | 3366 | 150 | SH |  | SOLE |  | 40 | 0 | 110 |
| ASHLAND INC COM | Stock | 044186104 |  | 753 | 7 | SH |  | SOLE |  | 3 | 0 | 4 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 424696 | 3990 | SH |  | SOLE |  | 951 | 0 | 3039 |
| LEGGETT  PLATT INC COM | Stock | 524660107 |  | 5737 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| FIDELITY QUALITY FACTOR ETF | ETF | 316092790 |  | 28327 | 638 | SH |  | SOLE |  | 0 | 0 | 638 |
| OPKO HEALTH INC | Stock | 68375N103 |  | 235 | 188 | SH |  | SOLE |  | 0 | 0 | 188 |
| AMERICAN FINL GROUP INC O | Stock | 025932104 |  | 58619 | 427 | SH |  | SOLE |  | 0 | 0 | 427 |
| NELNET INC CL A | Stock | 64031N108 |  | 363 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| VERTEX PHARMACEUTICALS IN | Stock | 92532F100 |  | 479375 | 1660 | SH |  | SOLE |  | 307 | 0 | 1353 |
| ORGANIGRAM HLDGS INC COM | Stock | 68620P101 |  | 3730 | 4663 | SH |  | SOLE |  | 0 | 0 | 4663 |
| COGNIZANT TECH SOLUTIONS CORP | Stock | 192446102 |  | 4747 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| INNOVATIVE INDL PPTYS INC COM | REIT | 45781V101 |  | 30405 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| VISTRA CORP COM | Stock | 92840M102 |  | 1740 | 75 | SH |  | SOLE |  | 18 | 0 | 57 |
| J M SMUCKER CO NEW | Stock | 832696405 |  | 634 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 8619069 | 269852 | SH |  | SOLE |  | 112143 | 0 | 157708 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 |  | 51630 | 692 | SH |  | SOLE |  | 116 | 0 | 576 |
| HILTON GRAND VACATIONS INC COM | Stock | 43283X105 |  | 424 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| PARK HOTELS  RESORTS INC COM | REIT | 700517105 |  | 1002 | 85 | SH |  | SOLE |  | 25 | 0 | 60 |
| NUVEEN NEW YORK QLT MUN INC FD COM | CEF | 67066X107 |  | 117957 | 11024 | SH |  | SOLE |  | 11024 | 0 | 0 |
| PARSONS CORP DEL COM | Stock | 70202L102 |  | 1249 | 27 | SH |  | SOLE |  | 12 | 0 | 15 |
| ISHARES TR S 100 INDEX FUND | ETF | 464287101 |  | 1053270 | 6175 | SH |  | SOLE |  | 2835 | 0 | 3340 |
| BANK NEW YORK MELLON CORP COM | Stock | 064058100 |  | 8649 | 190 | SH |  | SOLE |  | 10 | 0 | 180 |
| TRICO BANCSHARES COM | Stock | 896095106 |  | 59505 | 1167 | SH |  | SOLE |  | 0 | 0 | 1167 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 1301 | 33 | SH |  | SOLE |  | 11 | 0 | 22 |
| ISHARES FALLEN ANGELS USD BOND ETF | ETF | 46435G474 |  | 4269667 | 173493 | SH |  | SOLE |  | 47776 | 0 | 125717 |
| SYMANTEC CORP | Stock | 668771108 |  | 707 | 33 | SH |  | SOLE |  | 14 | 0 | 19 |
| DIREXION SHS EXCH TRD FD TECHNOLOGY BULL 3X SHS | ETF | 25459W102 |  | 84798 | 3837 | SH |  | SOLE |  | 3837 | 0 | 0 |
| KAYNE ANDERSON ENERGY INFRSTR COM | CEF | 486606106 |  | 58208 | 6800 | SH |  | SOLE |  | 0 | 0 | 6800 |
| VERIZON COMMUNICATIONS | Stock | 92343V104 |  | 91202 | 2315 | SH |  | SOLE |  | 68 | 0 | 2246 |
| UNUM GROUP | Stock | 91529Y106 |  | 18505 | 451 | SH |  | SOLE |  | 40 | 0 | 411 |
| JELD-WEN HLDG INC COM | Stock | 47580P103 |  | 492 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 350433 | 1589 | SH |  | SOLE |  | 178 | 0 | 1410 |
| SONOCO PRODS CO COM | Stock | 835495102 |  | 2307 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 861 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| MARVELL TECHNOLOGY GROUP LTD | Stock | 573874104 |  | 7284684 | 196671 | SH |  | SOLE |  | 73305 | 0 | 123365 |
| CACI INTL INC CL A | Stock | 127190304 |  | 601 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| AGCO CORP | Stock | 001084102 |  | 1942 | 14 | SH |  | SOLE |  | 3 | 0 | 11 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 12337 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| FEDEX CORP | Stock | 31428X106 |  | 14722 | 85 | SH |  | SOLE |  | 8 | 0 | 77 |
| SNAP ON INC COM | Stock | 833034101 |  | 9140 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 44661 | 981 | SH |  | SOLE |  | 0 | 0 | 980 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 18037 | 76 | SH |  | SOLE |  | 5 | 0 | 71 |
| R1 RCM INC COM | Stock | 77634L105 |  | 690 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| PEPSICO INC COM | Stock | 713448108 |  | 1215815 | 6730 | SH |  | SOLE |  | 600 | 0 | 6129 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 70550 | 869 | SH |  | SOLE |  | 0 | 0 | 869 |
| NEWELL BRANDS INC COM | Stock | 651229106 |  | 2276 | 174 | SH |  | SOLE |  | 73 | 0 | 101 |
| ISHARES CALIFORNIA MUNI BOND ETF | ETF | 464288356 |  | 206597 | 3682 | SH |  | SOLE |  | 3682 | 0 | 0 |
| MARATHON OIL CORP COM | Stock | 565849106 |  | 24471 | 904 | SH |  | SOLE |  | 66 | 0 | 838 |
| HAMILTON LANE INC CL A | Stock | 407497106 |  | 447 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| SNAP INC CL A | Stock | 83304A106 |  | 5701 | 637 | SH |  | SOLE |  | 36 | 0 | 601 |
| DXC TECHNOLOGY CO COM | Stock | 23355L106 |  | 769 | 29 | SH |  | SOLE |  | 12 | 0 | 17 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 6109 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 309 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| SCHNEIDER NATIONAL INC CL B | Stock | 80689H102 |  | 1357 | 58 | SH |  | SOLE |  | 14 | 0 | 44 |
| INTERPUBLIC GROUP COS INC COM | Stock | 460690100 |  | 1099 | 33 | SH |  | SOLE |  | 14 | 0 | 19 |
| OKTA INC CL A | Stock | 679295105 |  | 527665 | 525039 | SH |  | SOLE |  | 6 | 0 | 525033 |
| TE CONNECTIVITY LTD | Stock | H84989104 |  | 96891 | 844 | SH |  | SOLE |  | 69 | 0 | 775 |
| YEXT INC COM | Stock | 98585N106 |  | 1815 | 278 | SH |  | SOLE |  | 0 | 0 | 278 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 357505 | 1668 | SH |  | SOLE |  | 28 | 0 | 1640 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 14288 | 85 | SH |  | SOLE |  | 9 | 0 | 76 |
| ENERGY RECOVERY INC COM | Stock | 29270J100 |  | 27252 | 1330 | SH |  | SOLE |  | 0 | 0 | 1330 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 2097 | 50 | SH |  | SOLE |  | 23 | 0 | 27 |
| FLOOR  DECOR HLDGS INC CL A | Stock | 339750101 |  | 1184 | 17 | SH |  | SOLE |  | 5 | 0 | 12 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 67118 | 5771 | SH |  | SOLE |  | 4445 | 0 | 1326 |
| PAR TECHNOLOGY CORP COM | Stock | 698884103 |  | 808 | 31 | SH |  | SOLE |  | 12 | 0 | 19 |
| INGERSOLL RAND INC COM | Stock | 45687V106 |  | 3658 | 70 | SH |  | SOLE |  | 6 | 0 | 64 |
| ISHARES ESG AWARE MSCI USA ETF | ETF | 46435G425 |  | 367225 | 4333 | SH |  | SOLE |  | 976 | 0 | 3357 |
| US BANCORP DEL COM NEW | Stock | 902973304 |  | 31792 | 729 | SH |  | SOLE |  | 51 | 0 | 678 |
| XCEL ENERGY INC COM | Stock | 98389B100 |  | 9745 | 139 | SH |  | SOLE |  | 10 | 0 | 129 |
| ARGENX SE SPONSORED ADR | ADR | 04016X101 |  | 2273 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 7475 | 214 | SH |  | SOLE |  | 0 | 0 | 214 |
| APPIAN CORP CL A | Stock | 03782L101 |  | 684 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF | ETF | 78464A359 |  | 104746 | 1628 | SH |  | SOLE |  | 66 | 0 | 1562 |
| HOME DEPOT | Stock | 437076102 |  | 6661362 | 21090 | SH |  | SOLE |  | 8394 | 0 | 12694 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 3823 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 573 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| ALTICE USA INC CL A | Stock | 02156K103 |  | 708 | 154 | SH |  | SOLE |  | 0 | 0 | 154 |
| SAFEHOLD INC COM | REIT | 78645L100 |  | 2833 | 99 | SH |  | SOLE |  | 22 | 0 | 77 |
| STARWOOD PROPERTY TRUST | REIT | 85571B105 |  | 385 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 621049 | 2600 | SH |  | SOLE |  | 391 | 0 | 2209 |
| NUVEEN ESG EMERGING MARKETS EQUITY ETF | ETF | 67092P888 |  | 5953 | 234 | SH |  | SOLE |  | 0 | 0 | 234 |
| JBG SMITH PPTYS COM | REIT | 46590V100 |  | 1082 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 70034 | 117 | SH |  | SOLE |  | 0 | 0 | 117 |
| BRIGHTHOUSE FINL INC COM | Stock | 10922N103 |  | 205 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| CALIFORNIA BANCORP INC COM | Stock | 13005U101 |  | 1064155 | 44750 | SH |  | SOLE |  | 44750 | 0 | 0 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 183798 | 8243 | SH |  | SOLE |  | 7581 | 0 | 662 |
| REDFIN CORP COM | Stock | 75737F108 |  | 534 | 126 | SH |  | SOLE |  | 0 | 0 | 126 |
| DUPONT DE NEMOURS INC COM | Stock | 26614N102 |  | 363259 | 5293 | SH |  | SOLE |  | 0 | 0 | 5293 |
| DANA HOLDING CORP | Stock | 235825205 |  | 227 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF | ETF | 46435G243 |  | 685004 | 28818 | SH |  | SOLE |  | 5593 | 0 | 23225 |
| ISHARES RUSSELL 2000 VALUE | ETF | 464287630 |  | 236652 | 1707 | SH |  | SOLE |  | 280 | 0 | 1426 |
| HEALTH CARE SELECT SECTOR SPDR | ETF | 81369Y209 |  | 4263878 | 31387 | SH |  | SOLE |  | 7449 | 0 | 23937 |
| VERISK ANALYTICS INCCL A | Stock | 92345Y106 |  | 23817 | 135 | SH |  | SOLE |  | 0 | 0 | 135 |
| COOPER COMPANIES INC | Stock | 216648402 |  | 48608 | 147 | SH |  | SOLE |  | 38 | 0 | 109 |
| BHP GROUP LTD SPONSORED ADS | ADR | 088606108 |  | 841584 | 13563 | SH |  | SOLE |  | 3089 | 0 | 10474 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 213407 | 1258 | SH |  | SOLE |  | 312 | 0 | 946 |
| SOUTHERN CO COM | Stock | 842587107 |  | 36491 | 511 | SH |  | SOLE |  | 51 | 0 | 460 |
| ROKU INC COM CL A | Stock | 77543R102 |  | 6064 | 149 | SH |  | SOLE |  | 0 | 0 | 149 |
| NUVEEN ESG U.S. AGGREGATE BOND ETF | ETF | 67092P870 |  | 17503 | 804 | SH |  | SOLE |  | 804 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 6286 | 194 | SH |  | SOLE |  | 33 | 0 | 161 |
| CARGURUS INC COM CL A | Stock | 141788109 |  | 1037 | 74 | SH |  | SOLE |  | 23 | 0 | 51 |
| AMERISOURCEBERGEN CORP COM | Stock | 03073E105 |  | 5303 | 32 | SH |  | SOLE |  | 3 | 0 | 29 |
| BECTON DICKINSON  CO COM | Stock | 075887109 |  | 146223 | 575 | SH |  | SOLE |  | 102 | 0 | 473 |
| BROADRIDGE FIN SOL | Stock | 11133T103 |  | 402 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 893266 | 22051 | SH |  | SOLE |  | 6102 | 0 | 15948 |
| KEYCORP COM | Stock | 493267108 |  | 344672 | 19786 | SH |  | SOLE |  | 72 | 0 | 19714 |
| RIOT PLATFORMS INC COM | Stock | 767292105 |  | 997 | 294 | SH |  | SOLE |  | 93 | 0 | 201 |
| MONGODB INC CL A | Stock | 60937P106 |  | 1968 | 10 | SH |  | SOLE |  | 2 | 0 | 8 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 44974 | 2086 | SH |  | SOLE |  | 60 | 0 | 2026 |
| BRITISH AMERICAN TOBACCO | ADR | 110448107 |  | 16512 | 413 | SH |  | SOLE |  | 0 | 0 | 413 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 46448480 | 216806 | SH |  | SOLE |  | 134975 | 0 | 81829 |
| LABORATORY CORP OF AMERICA | Stock | 50540R409 |  | 1413 | 6 | SH |  | SOLE |  | 2 | 0 | 4 |
| SCHWAB U.S. BROAD MARKET ETF | ETF | 808524102 |  | 405392 | 9047 | SH |  | SOLE |  | 0 | 0 | 9046 |
| SCHWAB STRATEGIC TR US LRG CAP ETF | ETF | 808524201 |  | 16200055 | 358805 | SH |  | SOLE |  | 88480 | 0 | 270325 |
| ISHARES US REAL ESTATE ETF | ETF | 464287739 |  | 36202 | 430 | SH |  | SOLE |  | 0 | 0 | 430 |
| CONSUMER STAPLES SELECT SECTOR SPDR | ETF | 81369Y308 |  | 3536913 | 47443 | SH |  | SOLE |  | 11094 | 0 | 36349 |
| IRIDIUM COMMUNICATIONS | Stock | 46269C102 |  | 771 | 15 | SH |  | SOLE |  | 7 | 0 | 8 |
| MARATHON DIGITAL HOLDINGS INC COM | Stock | 565788106 |  | 215 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| WEBSTER FINL CORP COM | Stock | 947890109 |  | 757 | 16 | SH |  | SOLE |  | 7 | 0 | 9 |
| MAXIMUS INC | Stock | 577933104 |  | 367 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 44294 | 906 | SH |  | SOLE |  | 20 | 0 | 886 |
| PIPER SANDLER COMPANIES COM | Stock | 724078100 |  | 260 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| APELLIS PHARMACEUTICALS INC COM | Stock | 03753U106 |  | 672 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| TREX CO INC COM | Stock | 89531P105 |  | 1312 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| IQVIA HLDGS INC COM | Stock | 46266C105 |  | 3688 | 18 | SH |  | SOLE |  | 8 | 0 | 10 |
| ISHARES TR S INDIANIFTY 50 INDEX FD | ETF | 464289529 |  | 3596 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 5102281 | 101781 | SH |  | SOLE |  | 432 | 0 | 101348 |
| STITCH FIX INC COM CL A | Stock | 860897107 |  | 6220 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| AON CORP | Stock | G0403H108 |  | 33616 | 112 | SH |  | SOLE |  | 10 | 0 | 102 |
| STERIS PLC SHS USD | Stock | G8473T100 |  | 55407 | 300 | SH |  | SOLE |  | 55 | 0 | 245 |
| SAIA INC COM | Stock | 78709Y105 |  | 839 | 4 | SH |  | SOLE |  | 2 | 0 | 2 |
| BARNES GROUP INC COM | Stock | 067806109 |  | 531 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| FUBOTV INC COM | Stock | 35953D104 |  | 207 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| AO SMITH CORP. | Stock | 831865209 |  | 458 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| UGI CORP NEW COM | Stock | 902681105 |  | 7562 | 204 | SH |  | SOLE |  | 192 | 0 | 12 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 1556 | 298 | SH |  | SOLE |  | 60 | 0 | 238 |
| GALLAGHER ARTHUR J | Stock | 363576109 |  | 6222 | 33 | SH |  | SOLE |  | 7 | 0 | 26 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 2353 | 21 | SH |  | SOLE |  | 8 | 0 | 13 |
| DENALI THERAPEUTICS INC COM | Stock | 24823R105 |  | 612 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| HENRY JACK  ASSOC INC | Stock | 426281101 |  | 54248 | 309 | SH |  | SOLE |  | 70 | 0 | 239 |
| PINNACLE WEST CAP CORP COM | Stock | 723484101 |  | 5171 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| TELEFLEX INCORPORATED COM | Stock | 879369106 |  | 941355 | 3771 | SH |  | SOLE |  | 5 | 0 | 3766 |
| SCHWAB U.S. LARGE-CAP GROWTH ETF | ETF | 808524300 |  | 692115 | 12457 | SH |  | SOLE |  | 7946 | 0 | 4511 |
| COGNEX CORP | Stock | 192422103 |  | 2968 | 63 | SH |  | SOLE |  | 14 | 0 | 49 |
| WILLSCOT MOBIL MINI HLDNG CORP COM CL A | Stock | 971378104 |  | 271 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| HAEMONETICS CORP MASS COM | Stock | 405024100 |  | 236 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF | ETF | 46435U853 |  | 9599 | 278 | SH |  | SOLE |  | 0 | 0 | 278 |
| MSC INDL DIRECT INC | Stock | 553530106 |  | 7598 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| SPECTRUM BRANDS HLDGS INC NEW COM | Stock | 84790A105 |  | 305 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| CUE BIOPHARMA INC COM | Stock | 22978P106 |  | 4988 | 1750 | SH |  | SOLE |  | 0 | 0 | 1750 |
| SKYWEST INC COM | Stock | 830879102 |  | 380 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| TTM TECHNOLOGIES INC | Stock | 87305R109 |  | 483 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 5741 | 70 | SH |  | SOLE |  | 26 | 0 | 44 |
| ISHARES S SMALLCAP 600 ETF | ETF | 464287804 |  | 1030949 | 10893 | SH |  | SOLE |  | 1017 | 0 | 9876 |
| SEMTECH CORP COM | Stock | 816850101 |  | 14833 | 517 | SH |  | SOLE |  | 0 | 0 | 517 |
| UNITED THERAPEUTICS CORP DEL | Stock | 91307C102 |  | 2503 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 1856 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 1323945 | 4286 | SH |  | SOLE |  | 70 | 0 | 4216 |
| SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 |  | 203136 | 8582 | SH |  | SOLE |  | 0 | 0 | 8582 |
| CARTER INC | Stock | 146229109 |  | 298 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF | ETF | 46435G326 |  | 189538 | 3386 | SH |  | SOLE |  | 0 | 0 | 3385 |
| UNIVERSAL LOGISTICS HLDGS INC COM | Stock | 91388P105 |  | 234 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ADOBE SYS INC | Stock | 00724F101 |  | 344943 | 1025 | SH |  | SOLE |  | 15 | 0 | 1010 |
| WEYERHAEUSER CO | REIT | 962166104 |  | 3999 | 129 | SH |  | SOLE |  | 47 | 0 | 82 |
| VANGUARD SHORT TERM CORP BOND FD ETF | ETF | 92206C409 |  | 92231 | 1227 | SH |  | SOLE |  | 992 | 0 | 234 |
| EXELON CORP COM | Stock | 30161N101 |  | 9247 | 214 | SH |  | SOLE |  | 25 | 0 | 188 |
| AVANGRID INC COM | Stock | 05351W103 |  | 1160 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| GOOGLE INC | Stock | 02079K305 |  | 16886428 | 191391 | SH |  | SOLE |  | 87025 | 0 | 104366 |
| PIEDMONT OFFICE RLTYTR INC COM CL A | REIT | 720190206 |  | 990 | 108 | SH |  | SOLE |  | 34 | 0 | 74 |
| CELSIUS HLDGS INC COM NEW | Stock | 15118V207 |  | 1144 | 11 | SH |  | SOLE |  | 5 | 0 | 6 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 659139 | 5082 | SH |  | SOLE |  | 918 | 0 | 4163 |
| TERRENO RLTY CORP COM | REIT | 88146M101 |  | 455 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| PG CORP COM | Stock | 69331C108 |  | 3317 | 204 | SH |  | SOLE |  | 63 | 0 | 141 |
| FISERV INC | Stock | 337738108 |  | 638814 | 6321 | SH |  | SOLE |  | 33 | 0 | 6287 |
| O REILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 57394 | 68 | SH |  | SOLE |  | 2 | 0 | 66 |
| ZSCALER INC COM | Stock | 98980G102 |  | 560 | 5 | SH |  | SOLE |  | 3 | 0 | 2 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 181123 | 2224 | SH |  | SOLE |  | 74 | 0 | 2150 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 10994 | 131 | SH |  | SOLE |  | 118 | 0 | 13 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 1119 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| INTUIT INC | Stock | 461202103 |  | 172433 | 443 | SH |  | SOLE |  | 13 | 0 | 430 |
| HALLIBURTON CO COM | Stock | 406216101 |  | 669483 | 17014 | SH |  | SOLE |  | 38 | 0 | 16975 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 16223 | 70 | SH |  | SOLE |  | 5 | 0 | 65 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767704 |  | 14551 | 289 | SH |  | SOLE |  | 0 | 0 | 289 |
| NEWMONT CORP COM | Stock | 651639106 |  | 11270 | 239 | SH |  | SOLE |  | 24 | 0 | 214 |
| FT CBOE VEST S 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF | ETF | 33739Q705 |  | 4203726 | 82281 | SH |  | SOLE |  | 21358 | 0 | 60922 |
| COGENT BIOSCIENCES INC COM | Stock | 19240Q201 |  | 243 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| CSX CORP | Stock | 126408103 |  | 95005 | 3067 | SH |  | SOLE |  | 1005 | 0 | 2061 |
| GRAPHIC PACKAGING CORP DEL | Stock | 388689101 |  | 490 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01 | Stock | G8060N102 |  | 727 | 18 | SH |  | SOLE |  | 8 | 0 | 10 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 346282 | 9902 | SH |  | SOLE |  | 1855 | 0 | 8047 |
| ISHARES U.S. INFRASTRUCTURE ETF | ETF | 46435U713 |  | 9428 | 260 | SH |  | SOLE |  | 0 | 0 | 260 |
| GENERAC HLDGS INC COM | Stock | 368736104 |  | 1208 | 12 | SH |  | SOLE |  | 8 | 0 | 4 |
| MAXLINEAR INC COM | Stock | 57776J100 |  | 441 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| MICROSOFT | Stock | 594918104 |  | 43890470 | 183014 | SH |  | SOLE |  | 52273 | 0 | 130740 |
| FIRST HORIZON CORPORATION COM | Stock | 320517105 |  | 613 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| SS TECHNOLOGIES HLDGS INC COM | Stock | 78467J100 |  | 1666 | 32 | SH |  | SOLE |  | 8 | 0 | 24 |
| LENNAR CORP CL A | Stock | 526057104 |  | 14390 | 159 | SH |  | SOLE |  | 21 | 0 | 138 |
| PRIMERICA INC COM | Stock | 74164M108 |  | 6666 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| CERIDIAN HCM HLDG INC COM | Stock | 15677J108 |  | 2309 | 36 | SH |  | SOLE |  | 8 | 0 | 28 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 50110 | 395 | SH |  | SOLE |  | 5 | 0 | 390 |
| NLIGHT INC COM | Stock | 65487K100 |  | 740 | 73 | SH |  | SOLE |  | 33 | 0 | 40 |
| ISHARES ESG AWARE MSCI USA SMALL-CAP ETF | ETF | 46435U663 |  | 59184 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 92496 | 1669 | SH |  | SOLE |  | 1566 | 0 | 103 |
| SMARTSHEET INC COM CL A | Stock | 83200N103 |  | 787 | 20 | SH |  | SOLE |  | 8 | 0 | 12 |
| NVENT ELECTRIC PLC SHS | Stock | G6700G107 |  | 577 | 15 | SH |  | SOLE |  | 9 | 0 | 6 |
| INSPIRE MED SYS INC COM | Stock | 457730109 |  | 756 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 2124 | 74 | SH |  | SOLE |  | 11 | 0 | 63 |
| HEALTH CARE PPTY INVS INC | REIT | 42250P103 |  | 226 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| SCHLUMBERGER LTD COM STK | Stock | 806857108 |  | 22811865 | 426709 | SH |  | SOLE |  | 198797 | 0 | 227911 |
| WYNDHAM HOTELS  RESORTS INC COM | Stock | 98311A105 |  | 428 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 28423 | 305 | SH |  | SOLE |  | 43 | 0 | 262 |
| JEFFERIES FINL GROUP INC COM | Stock | 47233W109 |  | 1200 | 35 | SH |  | SOLE |  | 11 | 0 | 24 |
| DTE ENERGY CO COM | Stock | 233331107 |  | 6464 | 55 | SH |  | SOLE |  | 51 | 0 | 4 |
| EVERGY INC COM | Stock | 30034W106 |  | 629 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SPS COMM INC COM | Stock | 78463M107 |  | 385 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| SPROTT PHYSICAL GOLD TRUST | CEF | 85207H104 |  | 796396 | 56482 | SH |  | SOLE |  | 6778 | 0 | 49704 |
| COMMUNICATION SERVICES SELECT SECTOR SPDR FUND | ETF | 81369Y852 |  | 85326 | 1778 | SH |  | SOLE |  | 1187 | 0 | 591 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 463 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| BRIGHTVIEW HLDGS INC COM | Stock | 10948C107 |  | 496 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| TEXTRON INC COM | Stock | 883203101 |  | 1416 | 20 | SH |  | SOLE |  | 8 | 0 | 12 |
| DOMO INC COM CL B | Stock | 257554105 |  | 1296 | 91 | SH |  | SOLE |  | 24 | 0 | 67 |
| MASCO CORP COM | Stock | 574599106 |  | 467 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| NISOURCE INC COM | Stock | 65473P105 |  | 219 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| SIMON PROPERTY GROUP INC | REIT | 828806109 |  | 578824 | 4927 | SH |  | SOLE |  | 703 | 0 | 4224 |
| RPM INTL INC COM | Stock | 749685103 |  | 390 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| V F CORP COM | Stock | 918204108 |  | 7261 | 263 | SH |  | SOLE |  | 46 | 0 | 217 |
| KEURIG DR PEPPER INC COM | Stock | 49271V100 |  | 224622 | 6299 | SH |  | SOLE |  | 883 | 0 | 5416 |
| ALLAKOS INC COM | Stock | 01671P100 |  | 286 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| AMERIPRISE FINANCIAL INC. | Stock | 03076C106 |  | 709122 | 2277 | SH |  | SOLE |  | 322 | 0 | 1955 |
| BROWN  BROWN INC | Stock | 115236101 |  | 7463 | 131 | SH |  | SOLE |  | 6 | 0 | 125 |
| JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF | ETF | 46641Q746 |  | 35060 | 905 | SH |  | SOLE |  | 502 | 0 | 403 |
| TUCOWS INC COM NEW | Stock | 898697206 |  | 848 | 25 | SH |  | SOLE |  | 10 | 0 | 15 |
| INTERNATIONAL MNY EXPRESS INC COM | Stock | 46005L101 |  | 366 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| GARMIN LTD | Stock | H2906T109 |  | 24365 | 264 | SH |  | SOLE |  | 103 | 0 | 161 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 140352 | 2400 | SH |  | SOLE |  | 1881 | 0 | 519 |
| AVERY DENNISON CORP COM | Stock | 053611109 |  | 119641 | 661 | SH |  | SOLE |  | 139 | 0 | 522 |
| CUSHMAN WAKEFIELD PLC SHS | Stock | G2717B108 |  | 461 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| SONOS INC COM | Stock | 83570H108 |  | 524 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| ARLO TECHNOLOGIES INC COM | Stock | 04206A101 |  | 762 | 217 | SH |  | SOLE |  | 86 | 0 | 131 |
| AUTOLIV INC | Stock | 052800109 |  | 306 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| Ares Capital Corp | CEF | 04010L103 |  | 983435 | 53245 | SH |  | SOLE |  | 14323 | 0 | 38921 |
| ST JOE COMPANY | Stock | 790148100 |  | 773 | 20 | SH |  | SOLE |  | 9 | 0 | 11 |
| EXPONENT INC COM | Stock | 30214U102 |  | 54202 | 547 | SH |  | SOLE |  | 0 | 0 | 547 |
| MERIT MEDICAL SYSTEMS INC | Stock | 589889104 |  | 1412 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| TENNANT CO COM | Stock | 880345103 |  | 739 | 12 | SH |  | SOLE |  | 5 | 0 | 7 |
| JPMORGAN BETABUILDERS CANADA ETF | ETF | 46641Q225 |  | 18848 | 329 | SH |  | SOLE |  | 0 | 0 | 329 |
| COWEN INC CL A NEW | Stock | 223622606 |  | 502 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| PROSHARES ULTRA S 500 | ETF | 74347R107 |  | 305994 | 6884 | SH |  | SOLE |  | 0 | 0 | 6884 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 518427 | 53172 | SH |  | SOLE |  | 19294 | 0 | 33878 |
| EVENTBRITE INC COM CL A | Stock | 29975E109 |  | 375 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 415 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| CBOE GLOBAL MKTS INC COM | Stock | 12503M108 |  | 1634 | 13 | SH |  | SOLE |  | 10 | 0 | 3 |
| HEARTLAND EXPRESS INC | Stock | 422347104 |  | 322 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| MASTERBRAND INC COMMON STOCK | Stock | 57638P104 |  | 3133 | 415 | SH |  | SOLE |  | 127 | 0 | 288 |
| VANGUARD ESG U.S. STOCK ETF | ETF | 921910733 |  | 18441 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 39509 | 207 | SH |  | SOLE |  | 23 | 0 | 184 |
| BIOCRYST PHARMACEUTICALS INC | Stock | 09058V103 |  | 631 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| UPWORK INC COM | Stock | 91688F104 |  | 491 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| COPART INC | Stock | 217204106 |  | 52731 | 866 | SH |  | SOLE |  | 14 | 0 | 852 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 56424644 | 307424 | SH |  | SOLE |  | 189965 | 0 | 117458 |
| VANGUARD MID CAP | ETF | 922908629 |  | 134019 | 658 | SH |  | SOLE |  | 0 | 0 | 657 |
| VANGUARD LARGE CAP | ETF | 922908637 |  | 17325013 | 99455 | SH |  | SOLE |  | 29805 | 0 | 69649 |
| GUARDANT HEALTH INC COM | Stock | 40131M109 |  | 598 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 1302766 | 15583 | SH |  | SOLE |  | 102 | 0 | 15481 |
| ELASTIC N V ORD SHS | Stock | N14506104 |  | 979 | 19 | SH |  | SOLE |  | 6 | 0 | 13 |
| ENCANA CORPORATION | Stock | 69047Q102 |  | 507 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 1628 | 36 | SH |  | SOLE |  | 7 | 0 | 29 |
| LIVENT CORP COM | Stock | 53814L108 |  | 1890674 | 95152 | SH |  | SOLE |  | 45007 | 0 | 50145 |
| NIKE INC CLASS B | Stock | 654106103 |  | 161103 | 1377 | SH |  | SOLE |  | 21 | 0 | 1355 |
| SITE CTRS CORP COM | REIT | 82981J109 |  | 505 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 5694 | 27 | SH |  | SOLE |  | 10 | 0 | 17 |
| HUDSON PAC PPTYS INC | REIT | 444097109 |  | 1868 | 192 | SH |  | SOLE |  | 61 | 0 | 131 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 75108 | 1299 | SH |  | SOLE |  | 1299 | 0 | 0 |
| JPMORGAN U.S. QUALITY FACTOR ETF | ETF | 46641Q761 |  | 18790036 | 484904 | SH |  | SOLE |  | 320876 | 0 | 164028 |
| TESLA MOTORS INC | Stock | 88160R101 |  | 3955803 | 32114 | SH |  | SOLE |  | 240 | 0 | 31874 |
| MSCI INC COM | Stock | 55354G100 |  | 10699 | 23 | SH |  | SOLE |  | 6 | 0 | 17 |
| YETI HLDGS INC COM | Stock | 98585X104 |  | 1528 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| RESIDEO TECHNOLOGIES INC COM | Stock | 76118Y104 |  | 461 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| DECKERS OUTDOOR | Stock | 243537107 |  | 3992 | 10 | SH |  | SOLE |  | 1 | 0 | 9 |
| FIRST CASH FINANCIAL | Stock | 33768G107 |  | 869 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 1300868 | 27832 | SH |  | SOLE |  | 9202 | 0 | 18630 |
| LINDE PLC SHS | Stock | G5494J103 |  | 11479977 | 35195 | SH |  | SOLE |  | 15765 | 0 | 19429 |
| AXONICS INC COM | Stock | 05465P101 |  | 625 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| TWIST BIOSCIENCE CORP COM | Stock | 90184D100 |  | 214 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| ARCOSA INC COM | Stock | 039653100 |  | 815 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| ITRON INC | Stock | 465741106 |  | 507 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| SILGAN HLDGS INC | Stock | 827048109 |  | 467 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| PROSHARES PET CARE ETF | ETF | 74348A145 |  | 1413 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| INVENTRUST PPTYS CORP COM NEW | REIT | 46124J201 |  | 426 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| CMS ENERGY CORP COM | Stock | 125896100 |  | 19822 | 313 | SH |  | SOLE |  | 0 | 0 | 313 |
| HILTON WORLDWIDE HLDGS INC COM | Stock | 43300A203 |  | 3036178 | 24028 | SH |  | SOLE |  | 11750 | 0 | 12278 |
| NCR CORP | Stock | 62886E108 |  | 43045 | 1839 | SH |  | SOLE |  | 1838 | 0 | 0 |
| EASTGROUP PPTYS INC | REIT | 277276101 |  | 58484 | 395 | SH |  | SOLE |  | 0 | 0 | 395 |
| ITAU UNIBANCO HLDG S A SPON ADR REP PFD | ADR | 465562106 |  | 1252136 | 266239 | SH |  | SOLE |  | 25059 | 0 | 241180 |
| ARGO GROUP INTL HLDGS LTD COM | Stock | G0464B107 |  | 17345 | 671 | SH |  | SOLE |  | 0 | 0 | 671 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 474 | 141 | SH |  | SOLE |  | 0 | 0 | 141 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 28030 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 1259556 | 36829 | SH |  | SOLE |  | 12329 | 0 | 24499 |
| MODERNA INC COM | Stock | 60770K107 |  | 51192 | 285 | SH |  | SOLE |  | 10 | 0 | 275 |
| NXP SEMICONDUCTORS NV COM | Stock | N6596X109 |  | 14855 | 94 | SH |  | SOLE |  | 14 | 0 | 80 |
| APARTMENT INVT  MGMT CO | REIT | 03748R747 |  | 1630 | 229 | SH |  | SOLE |  | 0 | 0 | 229 |
| ISHARES TRUST ISHARES USD GREEN BOND ETF | ETF | 46435U440 |  | 34018 | 740 | SH |  | SOLE |  | 740 | 0 | 0 |
| NORFOLK SOUTHERN CRP | Stock | 655844108 |  | 46081 | 187 | SH |  | SOLE |  | 3 | 0 | 184 |
| OGE ENERGY CORP COM | Stock | 670837103 |  | 751 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| BOSTON PPTYS INC | REIT | 101121101 |  | 2298 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| FEDERAL REALTY INVST TR SH BEN INT NEW | REIT | 313745101 |  | 505 | 5 | SH |  | SOLE |  | 3 | 0 | 2 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 1649 | 41 | SH |  | SOLE |  | 8 | 0 | 33 |
| HIGHWOODS PPTYS INC | REIT | 431284108 |  | 392 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| PIMCO NEW YORK MUN FD II COM | CEF | 72200Y102 |  | 88905 | 11183 | SH |  | SOLE |  | 11183 | 0 | 0 |
| HOST MARRIOTT CORP NEW REIT | REIT | 44107P104 |  | 2119 | 132 | SH |  | SOLE |  | 11 | 0 | 121 |
| KIMCO REALTY CORP | REIT | 49446R109 |  | 2076 | 98 | SH |  | SOLE |  | 0 | 0 | 98 |
| PUBLIC STORAGE INC | REIT | 74460D109 |  | 10006 | 36 | SH |  | SOLE |  | 6 | 0 | 29 |
| REGENCY CTRS CORP | REIT | 758849103 |  | 1375 | 22 | SH |  | SOLE |  | 15 | 0 | 7 |
| ISTAR INC COM | REIT | 45031U101 |  | 755 | 99 | SH |  | SOLE |  | 0 | 0 | 99 |
| UNITED DOMINION RLTYTR INC | REIT | 902653104 |  | 271 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| KODIAK SCIENCES INC COM | Stock | 50015M109 |  | 415 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| HIBBETT SPORTING GOODS | Stock | 428567101 |  | 887 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| BLACKROCK BUILD AMER BD | CEF | 09248X100 |  | 319135 | 18951 | SH |  | SOLE |  | 0 | 0 | 18951 |
| NEWMARKET CORP COM | Stock | 651587107 |  | 311 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| BIG LOTS INC | Stock | 089302103 |  | 470 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 8238 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| VANGUARD INDUSTRIALS | ETF | 92204A603 |  | 240354 | 1316 | SH |  | SOLE |  | 0 | 0 | 1316 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 1830 | 44 | SH |  | SOLE |  | 10 | 0 | 34 |
| VANGUARD INFORMATION TECHNOLOGY | ETF | 92204A702 |  | 23956 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| ARK FINTECH INNOVATION ETF | ETF | 00214Q708 |  | 1356 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 17919 | 346 | SH |  | SOLE |  | 0 | 0 | 346 |
| WALGREENS BOOTS ALLIANCE INC COM | Stock | 931427108 |  | 32092 | 859 | SH |  | SOLE |  | 21 | 0 | 838 |
| THOR INDS INC | Stock | 885160101 |  | 377 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 6224751 | 81754 | SH |  | SOLE |  | 33663 | 0 | 48090 |
| ACUITY BRANDS INC | Stock | 00508Y102 |  | 497 | 3 | SH |  | SOLE |  | 2 | 0 | 1 |
| CENTERPOINT ENERGY INC COM | Stock | 15189T107 |  | 690 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| COGENT COMMUNICATIONS HLDGS IN COM NEW | Stock | 19239V302 |  | 457 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| DOLLAR TREE STORES INC | Stock | 256746108 |  | 67184 | 475 | SH |  | SOLE |  | 14 | 0 | 461 |
| AMDOCS LTD | Stock | G02602103 |  | 2545 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| HUNTSMAN CORP | Stock | 447011107 |  | 4837407 | 176034 | SH |  | SOLE |  | 79233 | 0 | 96800 |
| INTERNATIONAL FLAVORS COM | Stock | 459506101 |  | 2202 | 21 | SH |  | SOLE |  | 3 | 0 | 18 |
| SHOCKWAVE MED INC COM | Stock | 82489T104 |  | 1850 | 9 | SH |  | SOLE |  | 3 | 0 | 6 |
| MANPOWER INC WIS | Stock | 56418H100 |  | 416 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| CLARIVATE PLC ORD SHS | Stock | G21810109 |  | 542 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| ROYAL CARRIBBEAN CRUISES LTD | Stock | V7780T103 |  | 1087 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| EVEREST REINSURANCE GROUP LTD | Stock | G3223R108 |  | 4307 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| REINSURANCE GROUP AMER INC | Stock | 759351604 |  | 1421 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 76547 | 1019 | SH |  | SOLE |  | 8 | 0 | 1011 |
| FIRST INDL RLTY TR INC | REIT | 32054K103 |  | 434 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| STEPAN CO COM | Stock | 858586100 |  | 5323 | 50 | SH |  | SOLE |  | 3 | 0 | 47 |
| HEALTH CARE REIT INC | REIT | 95040Q104 |  | 328 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| DOW INC COM | Stock | 260557103 |  | 9977 | 198 | SH |  | SOLE |  | 0 | 0 | 198 |
| LEVI STRAUSS  CO NEW CL A COM STK | Stock | 52736R102 |  | 435 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| ARCH CAPITAL GROUP LTD SHS | Stock | G0450A105 |  | 2700 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| LYFT INC CL A COM | Stock | 55087P104 |  | 1102 | 100 | SH |  | SOLE |  | 30 | 0 | 70 |
| HANESBRANDS INC COM | Stock | 410345102 |  | 490 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| WINTRUST FINL CORP COM | Stock | 97650W108 |  | 1352 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| SILK RD MED INC COM | Stock | 82710M100 |  | 793 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| TRADEWEB MKTS INC CL A | Stock | 892672106 |  | 455 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| KKR  CO LP | Stock | 48251W104 |  | 95347 | 2054 | SH |  | SOLE |  | 0 | 0 | 2054 |
| UNITED CONTL HLDGS INC | Stock | 910047109 |  | 716 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| PAGERDUTY INC COM | Stock | 69553P100 |  | 26560 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 1967 | 81 | SH |  | SOLE |  | 16 | 0 | 65 |
| ZOOM VIDEO COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 542 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 4218 | 109 | SH |  | SOLE |  | 9 | 0 | 100 |
| GLOBAL X LITHIUM  BATTERY TECH ETF | ETF | 37954Y855 |  | 20748 | 354 | SH |  | SOLE |  | 0 | 0 | 354 |
| POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF | ETF | 46138G805 |  | 1147699 | 44640 | SH |  | SOLE |  | 12428 | 0 | 32212 |
| LEXINGTON CORP PPTYS TR | REIT | 529043101 |  | 982 | 98 | SH |  | SOLE |  | 0 | 0 | 98 |
| LYONDELLBASELL | Stock | N53745100 |  | 12953 | 156 | SH |  | SOLE |  | 3 | 0 | 153 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 834927 | 2376 | SH |  | SOLE |  | 585 | 0 | 1791 |
| IROBOT CORP COM | Stock | 462726100 |  | 337 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| BEYOND MEAT INC COM | Stock | 08862E109 |  | 579 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| IHEARTMEDIA INC COM CL A | Stock | 45174J509 |  | 307 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ASTRAZENECA PLC- SPONS ADR | ADR | 046353108 |  | 84953 | 1253 | SH |  | SOLE |  | 0 | 0 | 1253 |
| VANGUARD TELECOMMUNICATIONS SERVICES ETF | ETF | 92204A884 |  | 257538 | 3131 | SH |  | SOLE |  | 1727 | 0 | 1404 |
| MORNINGSTAR INC | Stock | 617700109 |  | 433 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF | ETF | 922042676 |  | 13973 | 338 | SH |  | SOLE |  | 0 | 0 | 338 |
| ARROW ELECTRS INC COM | Stock | 042735100 |  | 5647 | 54 | SH |  | SOLE |  | 7 | 0 | 47 |
| MITEK SYS INC COM NEW | Stock | 606710200 |  | 397 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 2198 | 67 | SH |  | SOLE |  | 52 | 0 | 15 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 20753 | 839 | SH |  | SOLE |  | 22 | 0 | 817 |
| S  P MID CAP 400 DEP RCPTS MID CAP | ETF | 78467Y107 |  | 1201571 | 2714 | SH |  | SOLE |  | 226 | 0 | 2487 |
| HOWARD HUGHES CORP COM | Stock | 44267D107 |  | 46769 | 612 | SH |  | SOLE |  | 5 | 0 | 607 |
| RANPAK HOLDINGS CORP COM CL A | Stock | 75321W103 |  | 502 | 87 | SH |  | SOLE |  | 0 | 0 | 87 |
| HIGH TIDE INC COM NEW | Stock | 42981E401 |  | 633 | 411 | SH |  | SOLE |  | 0 | 0 | 411 |
| ILLUMINA INC | Stock | 452327109 |  | 9706 | 48 | SH |  | SOLE |  | 8 | 0 | 40 |
| FASTLY INC CL A | Stock | 31188V100 |  | 827 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| AVANTOR INC COM | Stock | 05352A100 |  | 157163 | 7452 | SH |  | SOLE |  | 0 | 0 | 7452 |
| INVESCO S SMALLCAP INFORMATION TECHNOLOGY ETF | ETF | 46138E115 |  | 41465 | 346 | SH |  | SOLE |  | 0 | 0 | 346 |
| VISHAY INTERTECHNOLOGY INC COM | Stock | 928298108 |  | 1380 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| GLOBAL X RUSSELL 2000 COVERED CALL ETF | ETF | 37954Y459 |  | 368228 | 19576 | SH |  | SOLE |  | 0 | 0 | 19576 |
| IDEAYA BIOSCIENCES INC COM | Stock | 45166A102 |  | 981 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| CORTEVA INC COM | Stock | 22052L104 |  | 8406 | 143 | SH |  | SOLE |  | 43 | 0 | 100 |
| CONSOLIDATED EDISON INC COM | Stock | 209115104 |  | 110838 | 1163 | SH |  | SOLE |  | 8 | 0 | 1154 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 1150 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| GENERAL MOTORS CORP | Stock | 37045V100 |  | 1041259 | 30953 | SH |  | SOLE |  | 9318 | 0 | 21635 |
| ITT INDUSTRIES INC | Stock | 45073V108 |  | 324 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| HUNTINGTON BANCSHARES INC COM | Stock | 446150104 |  | 6909 | 490 | SH |  | SOLE |  | 66 | 0 | 424 |
| AMCOR PLC ORD | Stock | G0250X107 |  | 10612 | 891 | SH |  | SOLE |  | 25 | 0 | 866 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 21690 | 206 | SH |  | SOLE |  | 0 | 0 | 206 |
| CHEWY INC CL A | Stock | 16679L109 |  | 1001 | 27 | SH |  | SOLE |  | 9 | 0 | 18 |
| TARGA RES CORP COM | Stock | 87612G101 |  | 515 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| AKERO THERAPEUTICS INC COM | Stock | 00973Y108 |  | 1699 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| IAA INC COM | Stock | 449253103 |  | 480 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 13894890 | 98371 | SH |  | SOLE |  | 61787 | 0 | 36583 |
| ISHARES SELF-DRIVING EV  TECH ETF | ETF | 46435U366 |  | 6766 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| ISHARES ESG MSCI USA LEADERS ETF | ETF | 46435U218 |  | 275783 | 4159 | SH |  | SOLE |  | 1292 | 0 | 2867 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 11041553 | 113877 | SH |  | SOLE |  | 45454 | 0 | 68422 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 8938 | 312 | SH |  | SOLE |  | 0 | 0 | 311 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 2121 | 74000 | SH | Put | SOLE |  | 0 | 0 | 74000 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 1060 | 37000 | SH | Put | SOLE |  | 0 | 0 | 37000 |
| TERADYNE INC COM | Stock | 880770102 |  | 524 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| KARUNA THERAPEUTICS INC COM | Stock | 48576A100 |  | 983 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| REPAY HLDGS CORP COM CL A | Stock | 76029L100 |  | 427 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| XPEL INC COM | Stock | 98379L100 |  | 1081 | 18 | SH |  | SOLE |  | 7 | 0 | 11 |
| ISHARES MSCI EAFE GROWTH ETF | ETF | 464288885 |  | 30737449 | 366970 | SH |  | SOLE |  | 236052 | 0 | 130918 |
| HEALTH CATALYST INC COM | Stock | 42225T107 |  | 425 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| VANGUARD RUSSELL2000 INDEX FD ETF | ETF | 92206C664 |  | 1337 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| DYNATRACE INC COM NEW | Stock | 268150109 |  | 5209 | 136 | SH |  | SOLE |  | 10 | 0 | 126 |
| KENNEDY-WILSON HOLDINGS INC COM STKUSD0.0001 | Stock | 489398107 |  | 378 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| SERVISFIRST BANCSHARES INC COM | Stock | 81768T108 |  | 8338 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| WABTEC | Stock | 929740108 |  | 1497 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| LILLY ELI  CO COM | Stock | 532457108 |  | 823985 | 2252 | SH |  | SOLE |  | 297 | 0 | 1955 |
| HASBRO INC COM | Stock | 418056107 |  | 854 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| AIR PRODS  CHEMS INC COM | Stock | 009158106 |  | 1061207 | 3443 | SH |  | SOLE |  | 618 | 0 | 2824 |
| AMERICAN ASSETS TRUST INC | REIT | 024013104 |  | 398 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| 10X GENOMICS INC CL A COM | Stock | 88025U109 |  | 292 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 441 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| PELOTON INTERACTIVE INC CL A COM | Stock | 70614W100 |  | 611 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| CERENCE INC COM | Stock | 156727109 |  | 1834 | 99 | SH |  | SOLE |  | 20 | 0 | 79 |
| SCHWAB U.S. MID-CAP ETF | ETF | 808524508 |  | 163369 | 2490 | SH |  | SOLE |  | 0 | 0 | 2490 |
| LEIDOS HOLDINGS INC COM | Stock | 525327102 |  | 1473 | 14 | SH |  | SOLE |  | 6 | 0 | 8 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 3794240 | 68836 | SH |  | SOLE |  | 46837 | 0 | 21999 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 572 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| INVESCO S SMALLCAP INDUSTRIALS ETF | ETF | 46138E123 |  | 20424 | 230 | SH |  | SOLE |  | 230 | 0 | 0 |
| PPL CORP COM | Stock | 69351T106 |  | 526 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| ACV AUCTIONS INC COM CL A | Stock | 00091G104 |  | 28242 | 3440 | SH |  | SOLE |  | 0 | 0 | 3440 |
| ADAPTHEALTH CORP COMMON STOCK | Stock | 00653Q102 |  | 730 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 64995 | 617 | SH |  | SOLE |  | 208 | 0 | 409 |
| HOLOGIC INC | Stock | 436440101 |  | 3156234 | 42190 | SH |  | SOLE |  | 20103 | 0 | 22087 |
| FABRINET SHS | Stock | G3323L100 |  | 898 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| IPATH DJ-UBS COMMODITY TOTAL RETURN ETN | ETF | 06738C778 |  | 675852 | 20049 | SH |  | SOLE |  | 4453 | 0 | 15596 |
| SUNPOWER CORP | Stock | 867652406 |  | 451 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| PARAMOUNT GLOBAL CLASS A COM | Stock | 92556H107 |  | 314 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| LITHIA MOTORS INC-CL A | Stock | 536797103 |  | 3276 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| BILL COM HLDGS INC COM | Stock | 090043100 |  | 545 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| SPROUT SOCIAL INC COM CL A | Stock | 85209W109 |  | 678 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| SITIME CORP COM | Stock | 82982T106 |  | 406 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 3951918 | 86817 | SH |  | SOLE |  | 22528 | 0 | 64289 |
| PIMCO CORPORATE OPPORTUNITY FUND | CEF | 72201B101 |  | 6005 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 992 | 8 | SH |  | SOLE |  | 3 | 0 | 5 |
| FRESENIUS MEDICAL CARE AG | ADR | 358029106 |  | 3056 | 187 | SH |  | SOLE |  | 0 | 0 | 187 |
| INVESCO S SMALLCAP HEALTH CARE ETF | ETF | 46138E149 |  | 170404 | 1291 | SH |  | SOLE |  | 0 | 0 | 1291 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 434726 | 2493 | SH |  | SOLE |  | 193 | 0 | 2300 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 6451 | 37000 | SH | Put | SOLE |  | 0 | 0 | 37000 |
| TWILIO INC CL A | Stock | 90138F102 |  | 3133 | 64 | SH |  | SOLE |  | 10 | 0 | 54 |
| POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC | ETF | 46138G508 |  | 144942 | 7060 | SH |  | SOLE |  | 0 | 0 | 7060 |
| GREIF INC CL A | Stock | 397624107 |  | 201 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| DOUGLAS EMMETT INC COM | REIT | 25960P109 |  | 1035 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| APOLLO GLOBAL MGMT INC COM | Stock | 03769M106 |  | 6698 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| HUNTINGTON INGALLS INDS INC COM | Stock | 446413106 |  | 1153 | 5 | SH |  | SOLE |  | 3 | 0 | 2 |
| FIDELITY NATL INFO SVCS | Stock | 31620M106 |  | 17980 | 265 | SH |  | SOLE |  | 25 | 0 | 240 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 23617 | 227 | SH |  | SOLE |  | 0 | 0 | 226 |
| REYNOLDS CONSUMER PRODS INC COM | Stock | 76171L106 |  | 779 | 26 | SH |  | SOLE |  | 11 | 0 | 15 |
| 1LIFE HEALTHCARE INC COM | Stock | 68269G107 |  | 2557 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| REPLIGEN CORP COM | Stock | 759916109 |  | 69078 | 408 | SH |  | SOLE |  | 102 | 0 | 306 |
| BEAM THERAPEUTICS INC COM | Stock | 07373V105 |  | 391 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| REVOLUTION MEDICINES INC COM | Stock | 76155X100 |  | 691 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 |  | 23173 | 225 | SH |  | SOLE |  | 28 | 0 | 197 |
| DIGITAL REALTY TRUST INC | REIT | 253868103 |  | 8723 | 87 | SH |  | SOLE |  | 25 | 0 | 62 |
| SILVERGATE CAP CORP CL A | Stock | 82837P408 |  | 1044 | 60 | SH |  | SOLE |  | 19 | 0 | 41 |
| AGILYSYS INC COM | Stock | 00847J105 |  | 871 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| MICRON TECHNOLOGY | Stock | 595112103 |  | 8247 | 165 | SH |  | SOLE |  | 31 | 0 | 134 |
| SHYFT GROUP INC COM | Stock | 825698103 |  | 547 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| INCYTE CORP | Stock | 45337C102 |  | 3293 | 41 | SH |  | SOLE |  | 20 | 0 | 21 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 6518 | 158 | SH |  | SOLE |  | 34 | 0 | 124 |
| TRAVEL PLUS LEISURE CO COM | Stock | 894164102 |  | 2963425 | 81413 | SH |  | SOLE |  | 42233 | 0 | 39179 |
| AFLAC INC COM | Stock | 001055102 |  | 697564 | 9696 | SH |  | SOLE |  | 1354 | 0 | 8342 |
| FREEPORT MCMORAN COPPER | Stock | 35671D857 |  | 7932261 | 208744 | SH |  | SOLE |  | 53383 | 0 | 155360 |
| SYSCO CORP COM | Stock | 871829107 |  | 6168510 | 80687 | SH |  | SOLE |  | 29032 | 0 | 51654 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 87412 | 63 | SH |  | SOLE |  | 1 | 0 | 62 |
| POWERSHARES SP500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 15656 | 245 | SH |  | SOLE |  | 0 | 0 | 245 |
| GROUP 1 AUTOMOTIVE INC COM | Stock | 398905109 |  | 5411 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| WOODSIDE PETRO SPON ADRF | ADR | 980228308 |  | 2542 | 105 | SH |  | SOLE |  | 0 | 0 | 105 |
| DICKS SPORTING GOODS INC | Stock | 253393102 |  | 722 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 158786 | 2914 | SH |  | SOLE |  | 0 | 0 | 2914 |
| INARI MED INC COM | Stock | 45332Y109 |  | 890 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| ZOOMINFO TECHNOLOGIES INC COMMON STOCK | Stock | 98980F104 |  | 1445 | 48 | SH |  | SOLE |  | 11 | 0 | 37 |
| ISHARES MSCI FLOATING RATE NOT E FUNDING ETF | ETF | 46429B655 |  | 19248222 | 382440 | SH |  | SOLE |  | 153847 | 0 | 228592 |
| SONY GROUP CORPORATION SPONSORED ADR | ADR | 835699307 |  | 95579 | 1253 | SH |  | SOLE |  | 0 | 0 | 1253 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 601 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| OPEN LENDING CORP COM CL A | Stock | 68373J104 |  | 405 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| AZEK CO INC CL A | Stock | 05478C105 |  | 650 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| VAXCYTE INC COM | Stock | 92243G108 |  | 662190 | 13810 | SH |  | SOLE |  | 0 | 0 | 13810 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 1502 | 38 | SH |  | SOLE |  | 14 | 0 | 24 |
| TTEC HLDGS INC COM | Stock | 89854H102 |  | 618 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| THE VALENS COMPANY INC COM NEW | Stock | 91914P603 |  | 431 | 653 | SH |  | SOLE |  | 0 | 0 | 653 |
| VALLEY NATL BANCORP | Stock | 919794107 |  | 407 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 539 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| IAC INC COM NEW | Stock | 44891N208 |  | 1687 | 38 | SH |  | SOLE |  | 8 | 0 | 30 |
| DUN  BRADSTREET HLDGS INC COM | Stock | 26484T106 |  | 392 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| ACCOLADE INC COM | Stock | 00437E102 |  | 405 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| AVIENT CORPORATION COM | Stock | 05368V106 |  | 439 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| PC CONNECTION INC COM | Stock | 69318J100 |  | 1454 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| CAESARS ENTERTAINMENT INC NEW COM | Stock | 12769G100 |  | 707 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| STEVEN MADDEN LTD | Stock | 556269108 |  | 447 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| AMKOR TECHNOLOGY INC COM | Stock | 031652100 |  | 528 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| QUANTA SERVICES INC | Stock | 74762E102 |  | 720146 | 5054 | SH |  | SOLE |  | 1327 | 0 | 3726 |
| ISHARES DJ SELECT DIVIDEND | ETF | 464287168 |  | 101183 | 839 | SH |  | SOLE |  | 0 | 0 | 839 |
| REGAL REXNORD CORPORATION COM | Stock | 758750103 |  | 1200 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 5463 | 58 | SH |  | SOLE |  | 12 | 0 | 45 |
| SPDR S 500 ESG ETF | ETF | 78468R531 |  | 72623 | 1981 | SH |  | SOLE |  | 646 | 0 | 1335 |
| ENTERGY CORP NEW COM | Stock | 29364G103 |  | 1238 | 11 | SH |  | SOLE |  | 3 | 0 | 8 |
| LI AUTO INC SPONSORED ADS | ADR | 50202M102 |  | 3724837 | 182590 | SH |  | SOLE |  | 71105 | 0 | 111485 |
| VITAL FARMS INC COM | Stock | 92847W103 |  | 1462 | 98 | SH |  | SOLE |  | 0 | 0 | 98 |
| RACKSPACE TECHNOLOGY INC COM | Stock | 750102105 |  | 271 | 92 | SH |  | SOLE |  | 0 | 0 | 92 |
| EDISON INTL COM | Stock | 281020107 |  | 1018 | 16 | SH |  | SOLE |  | 8 | 0 | 8 |
| ERICSSON ADR B SEK 10 | ADR | 294821608 |  | 41978 | 7188 | SH |  | SOLE |  | 3506 | 0 | 3682 |
| EVERSOURCE ENERGY COM | Stock | 30040W108 |  | 11905 | 142 | SH |  | SOLE |  | 13 | 0 | 129 |
| PNM RES INC COM | Stock | 69349H107 |  | 488 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| DUCK CREEK TECHNOLOGIES INC SHS | Stock | 264120106 |  | 446 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 27588 | 330 | SH |  | SOLE |  | 0 | 0 | 330 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 4559 | 804 | SH |  | SOLE |  | 58 | 0 | 746 |
| KRANESHARES GLOBAL CARBON STRATEGY ETF | ETF | 500767678 |  | 56711 | 1555 | SH |  | SOLE |  | 0 | 0 | 1555 |
| LUMINAR TECHNOLOGIES INC COM CL A | Stock | 550424105 |  | 515 | 104 | SH |  | SOLE |  | 63 | 0 | 41 |
| AMC NETWORKS INC CL A | Stock | 00164V103 |  | 329 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 528758 | 4543 | SH |  | SOLE |  | 724 | 0 | 3818 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 2076 | 40 | SH |  | SOLE |  | 24 | 0 | 16 |
| ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF | ETF | 46436E619 |  | 689801 | 16346 | SH |  | SOLE |  | 9544 | 0 | 6802 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 215519 | 3741 | SH |  | SOLE |  | 0 | 0 | 3741 |
| FULLER H B CO COM | Stock | 359694106 |  | 430 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| SNOWFLAKE INC CL A | Stock | 833445109 |  | 2727 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| SUMO LOGIC INC COM | Stock | 86646P103 |  | 340 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| BROADSTONE NET LEASE INC COM | REIT | 11135E203 |  | 454 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| JOHNSON OUTDOORS INC CL A | Stock | 479167108 |  | 463 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| APPLIED INDL TECHNOLOGIES INC COM | Stock | 03820C105 |  | 756 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| ZILLOW INC | Stock | 98954M101 |  | 1248 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 31125 | 196 | SH |  | SOLE |  | 0 | 0 | 196 |
| GOODRX HLDGS INC COM CL A | Stock | 38246G108 |  | 377 | 81 | SH |  | SOLE |  | 0 | 0 | 81 |
| CORSAIR GAMING INC COM | Stock | 22041X102 |  | 502 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| BENTLEY SYS INC COM CL B | Stock | 08265T208 |  | 370 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 391800 | 61028 | SH |  | SOLE |  | 50 | 0 | 60978 |
| PERFICIENT INC | Stock | 71375U101 |  | 908 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| ACADEMY SPORTS  OUTDOORS INC COM | Stock | 00402L107 |  | 1734 | 33 | SH |  | SOLE |  | 9 | 0 | 24 |
| WALKER  DUNLOP INC COM | Stock | 93148P102 |  | 392 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 2049 | 106 | SH |  | SOLE |  | 33 | 0 | 73 |
| ALEXANDERS INC COM | REIT | 014752109 |  | 880 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| BIOMARIN PHARMACEUTICAL INC | Stock | 09061G101 |  | 2173 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| COMMUNITY TR BANCORP INC COM | Stock | 204149108 |  | 230 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| F N B CORP COM | Stock | 302520101 |  | 209 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| NU SKIN ENTERPRISES INC | Stock | 67018T105 |  | 211 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| LANDSTAR SYSTEMS INC | Stock | 515098101 |  | 1140 | 7 | SH |  | SOLE |  | 2 | 0 | 5 |
| SYNAPTICS INC | Stock | 87157D109 |  | 17605 | 185 | SH |  | SOLE |  | 0 | 0 | 185 |
| CATHAY GEN BANCORP COM | Stock | 149150104 |  | 326 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 490613 | 680 | SH |  | SOLE |  | 111 | 0 | 569 |
| FIRST TRUST SMALL CAP GROWTH ALPHADEX FUND | ETF | 33737M300 |  | 169285 | 3062 | SH |  | SOLE |  | 0 | 0 | 3062 |
| ALLEGRO MICROSYSTEMS INC COM | Stock | 01749D105 |  | 931 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| MICROVISION INC DEL COM NEW | Stock | 594960304 |  | 329 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 257360 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| ALPHA  OMEGA SEMICONDUCTOR LT SHS | Stock | G6331P104 |  | 343 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| VIATRIS INC COM | Stock | 92556V106 |  | 8882 | 798 | SH |  | SOLE |  | 0 | 0 | 798 |
| GCM GROSVENOR INC COM CL A | Stock | 36831E108 |  | 403 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| SOTERA HEALTH CO COM | Stock | 83601L102 |  | 400 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| FIRST SOLAR INC | Stock | 336433107 |  | 3445 | 23 | SH |  | SOLE |  | 4 | 0 | 19 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 5970 | 1295 | SH |  | SOLE |  | 0 | 0 | 1295 |
| SCHWAB US AGGREGATE BOND ETF | ETF | 808524839 |  | 69190230 | 1515668 | SH |  | SOLE |  | 892326 | 0 | 623341 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 5230 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| C3 AI INC CL A | Stock | 12468P104 |  | 392 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 2812010 | 32889 | SH |  | SOLE |  | 461 | 0 | 32428 |
| SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF | ETF | 78464A284 |  | 23408 | 478 | SH |  | SOLE |  | 0 | 0 | 478 |
| FIRST CTZNS BANCSHARES INC N C CL A | Stock | 31946M103 |  | 2275 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| BOK FINANCIAL CORP NEW | Stock | 05561Q201 |  | 623 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| ERIE INDTY CO CL A | Stock | 29530P102 |  | 995 | 4 | SH |  | SOLE |  | 2 | 0 | 2 |
| STAG INDL INC COM | REIT | 85254J102 |  | 1260 | 39 | SH |  | SOLE |  | 10 | 0 | 29 |
| FORTUNE BRANDS HOME  SECURITY INC WI | Stock | 34964C106 |  | 23701 | 415 | SH |  | SOLE |  | 127 | 0 | 288 |
| GENTEX CORP | Stock | 371901109 |  | 96918 | 3554 | SH |  | SOLE |  | 12 | 0 | 3542 |
| CANOO INC COM CL A | Stock | 13803R102 |  | 352 | 286 | SH |  | SOLE |  | 286 | 0 | 0 |
| INDUS REALTY TRUST INC COM | Stock | 45580R103 |  | 508 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| CULLINAN ONCOLOGY INC COM | Stock | 230031106 |  | 506 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 4566081 | 60446 | SH |  | SOLE |  | 15766 | 0 | 44679 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 1035 | 107 | SH |  | SOLE |  | 34 | 0 | 73 |
| XYLEM INC | Stock | 98419M100 |  | 353050 | 3193 | SH |  | SOLE |  | 4 | 0 | 3189 |
| ACADIA HEALTHCARE COMPANY INC | Stock | 00404A109 |  | 1070 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| JOBY AVIATION INC COMMON STOCK | Stock | G65163100 |  | 15846 | 4730 | SH |  | SOLE |  | 0 | 0 | 4730 |
| DIME CMNTY BANCSHARES INC COM | Stock | 25432X102 |  | 414 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| GLOBAL X S 500 COVERED CALL  GROWTH ETF | ETF | 37954Y277 |  | 953895 | 37865 | SH |  | SOLE |  | 0 | 0 | 37865 |
| CHESAPEAKE ENERGY CORP COM | Stock | 165167735 |  | 1887 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| APTIV PLC | Stock | G6095L109 |  | 4660967 | 50048 | SH |  | SOLE |  | 23254 | 0 | 26793 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 1081 | 38 | SH |  | SOLE |  | 12 | 0 | 26 |
| COUPANG INC CL A | Stock | 22266T109 |  | 3771490 | 256390 | SH |  | SOLE |  | 11560 | 0 | 244829 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 1044 | 41 | SH |  | SOLE |  | 13 | 0 | 28 |
| COURSERA INC COM | Stock | 22266M104 |  | 146952 | 12422 | SH |  | SOLE |  | 0 | 0 | 12422 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 3256 | 92 | SH |  | SOLE |  | 9 | 0 | 83 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 510125 | 2268 | SH |  | SOLE |  | 239 | 0 | 2028 |
| CANTALOUPE INC COM | Stock | 138103106 |  | 479 | 110 | SH |  | SOLE |  | 0 | 0 | 110 |
| GINKGO BIOWORKS HOLDINGS INC CL A SHS | Stock | 37611X100 |  | 989 | 585 | SH |  | SOLE |  | 185 | 0 | 400 |
| UIPATH INC CL A | Stock | 90364P105 |  | 2326 | 183 | SH |  | SOLE |  | 0 | 0 | 183 |
| DOUBLEVERIFY HLDGS INC COM | Stock | 25862V105 |  | 4392 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| DIAMOND OFFSHORE DRILLING INC COM | Stock | 25271C201 |  | 593 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| ENDEAVOR GROUP HLDGS INC CL A COM | Stock | 29260Y109 |  | 811 | 36 | SH |  | SOLE |  | 15 | 0 | 21 |
| ELECTRONICS ARTS | Stock | 285512109 |  | 1698427 | 13901 | SH |  | SOLE |  | 5116 | 0 | 8785 |
| ELECTRONICS ARTS | Stock | 285512109 |  | 9652 | 79000 | SH | Put | SOLE |  | 0 | 0 | 79000 |
| BLUE OWL CAPITAL INC COM CL A | Stock | 09581B103 |  | 456 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| VIMEO INC COMMON STOCK | Stock | 92719V100 |  | 408 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| INVESCO FTSE RAFI US 1000 ETF | ETF | 46137V613 |  | 6671 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| FLYWIRE CORPORATION COM VTG | Stock | 302492103 |  | 489 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| FIGS INC CL A | Stock | 30260D103 |  | 1104 | 164 | SH |  | SOLE |  | 52 | 0 | 112 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 2346 | 84 | SH |  | SOLE |  | 47 | 0 | 37 |
| NEOGEN CORP | Stock | 640491106 |  | 18900 | 1241 | SH |  | SOLE |  | 25 | 0 | 1216 |
| VISA INC | Stock | 92826C839 |  | 3227387 | 15534 | SH |  | SOLE |  | 3351 | 0 | 12183 |
| MARQETA INC CLASS A COM | Stock | 57142B104 |  | 1436 | 235 | SH |  | SOLE |  | 54 | 0 | 181 |
| WENDYS CO COM | Stock | 95058W100 |  | 475 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| MOMENTIVE GLOBAL INC COM | Stock | 60878Y108 |  | 560 | 80 | SH |  | SOLE |  | 0 | 0 | 80 |
| SJW GROUP COM | Stock | 784305104 |  | 5440 | 67 | SH |  | SOLE |  | 60 | 0 | 7 |
| ISHARES MSCI EAFE MIN VOL FACTOR ETF | ETF | 46429B689 |  | 4832 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| CONFLUENT INC CLASS A COM | Stock | 20717M103 |  | 1246129 | 56031 | SH |  | SOLE |  | 0 | 0 | 56031 |
| DOXIMITY INC CL A | Stock | 26622P107 |  | 805 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 221 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| INTEGRAL AD SCIENCE HLDNG CORP COM | Stock | 45828L108 |  | 2215 | 252 | SH |  | SOLE |  | 0 | 0 | 252 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 1065 | 73 | SH |  | SOLE |  | 23 | 0 | 50 |
| AMERICAN EAGLE OUTFITTERS | Stock | 02553E106 |  | 490177 | 35113 | SH |  | SOLE |  | 12600 | 0 | 22513 |
| FIRST TRUST INDXX MEDICAL DEVICES ETF | ETF | 33738R639 |  | 76022 | 4048 | SH |  | SOLE |  | 1621 | 0 | 2427 |
| HERSHEY CO COM | Stock | 427866108 |  | 16905 | 73 | SH |  | SOLE |  | 42 | 0 | 31 |
| STEVANATO GROUP S P A ORD SHS | Stock | T9224W109 |  | 2893 | 161 | SH |  | SOLE |  | 0 | 0 | 161 |
| LUCID GROUP INC COM | Stock | 549498103 |  | 1516 | 222 | SH |  | SOLE |  | 48 | 0 | 174 |
| THORNBURG INCM BUILDER OPP TR COM | CEF | 885213108 |  | 4470 | 313 | SH |  | SOLE |  | 0 | 0 | 313 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 2656912 | 326402 | SH |  | SOLE |  | 0 | 0 | 326402 |
| GXO LOGISTICS INCORPORATED COMMON STOCK | Stock | 36262G101 |  | 29243 | 685 | SH |  | SOLE |  | 334 | 0 | 351 |
| VICTORIAS SECRET AND CO COMMON STOCK | Stock | 926400102 |  | 358 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 12825 | 205 | SH |  | SOLE |  | 0 | 0 | 205 |
| ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD | ETF | 46429B697 |  | 75128 | 1042 | SH |  | SOLE |  | 0 | 0 | 1042 |
| INVESCO SOLAR ETF | ETF | 46138G706 |  | 18673 | 256 | SH |  | SOLE |  | 36 | 0 | 220 |
| JACKSON FINANCIAL INC COM CL A | Stock | 46817M107 |  | 348 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| THOUGHTWORKS HOLDING INC COM | Stock | 88546E105 |  | 2303 | 226 | SH |  | SOLE |  | 32 | 0 | 194 |
| PROTO LABS INC COM | Stock | 743713109 |  | 434 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| TOAST INC CL A | Stock | 888787108 |  | 631 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| TRUSTMARK CORP COM | Stock | 898402102 |  | 4468 | 128 | SH |  | SOLE |  | 0 | 0 | 128 |
| GLADSTONE COMMERCIAL CORP COM | REIT | 376536108 |  | 777 | 42 | SH |  | SOLE |  | 18 | 0 | 24 |
| OLAPLEX HLDGS INC COM | Stock | 679369108 |  | 1579 | 303 | SH |  | SOLE |  | 63 | 0 | 240 |
| AMPLITUDE INC COM CL A | Stock | 03213A104 |  | 326 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| SVB FINL GROUP | Stock | 78486Q101 |  | 8264958 | 35913 | SH |  | SOLE |  | 15533 | 0 | 20378 |
| EXPRO GROUP HOLDINGS NV COM | Stock | N3144W105 |  | 381 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| PROSHARES BITCOIN STRATEGY ETF | ETF | 74347G440 |  | 1739 | 167 | SH |  | SOLE |  | 166 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS INC COM | Stock | 55405Y100 |  | 10896 | 173 | SH |  | SOLE |  | 0 | 0 | 173 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 4174 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 2113 | 190 | SH |  | SOLE |  | 52 | 0 | 138 |
| NEXTDOOR HOLDINGS INC COM CL A | Stock | 65345M108 |  | 1545 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| VANGUARD SMALL CAP GROWTH ETF | ETF | 922908595 |  | 4011 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 137843 | 982 | SH |  | SOLE |  | 0 | 0 | 982 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 330040 | 1549 | SH |  | SOLE |  | 322 | 0 | 1226 |
| SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 72308 | 2983 | SH |  | SOLE |  | 0 | 0 | 2983 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 17722 | 780 | SH |  | SOLE |  | 0 | 0 | 780 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 2175 | 118 | SH |  | SOLE |  | 17 | 0 | 101 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 4876324 | 18404 | SH |  | SOLE |  | 7818 | 0 | 10586 |
| ORION OFFICE REIT INC COM | REIT | 68629Y103 |  | 538 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| BRAZE INC COM CL A | Stock | 10576N102 |  | 1282 | 47 | SH |  | SOLE |  | 12 | 0 | 35 |
| HORIZON PHARMA INC | Stock | G46188101 |  | 5349 | 47 | SH |  | SOLE |  | 5 | 0 | 42 |
| COHEN  STEERS INC | Stock | 19247A100 |  | 387 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| COSTAR GRP INC | Stock | 22160N109 |  | 8655 | 112 | SH |  | SOLE |  | 9 | 0 | 103 |
| SPLUNK INC COM | Stock | 848637104 |  | 1550 | 18 | SH |  | SOLE |  | 4 | 0 | 14 |
| INVESCO HIGH INCOME TR II COM | CEF | 46131F101 |  | 13841 | 1349 | SH |  | SOLE |  | 1349 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC COM | Stock | 502431109 |  | 439890 | 2113 | SH |  | SOLE |  | 2042 | 0 | 70 |
| LACLEDE GROUP INC | Stock | 84857L101 |  | 91446 | 1328 | SH |  | SOLE |  | 1322 | 0 | 6 |
| SEMICONDUCTOR HOLDRSTR DEP RCPT | ETF | 92189F676 |  | 170267 | 839 | SH |  | SOLE |  | 376 | 0 | 463 |
| ARES COML REAL ESTATE CORP COM | REIT | 04013V108 |  | 444161 | 43164 | SH |  | SOLE |  | 10257 | 0 | 32906 |
| DOUGLAS ELLIMAN INC COM | Stock | 25961D105 |  | 2263 | 556 | SH |  | SOLE |  | 78 | 0 | 478 |
| PHILLIPS 66 | Stock | 718546104 |  | 364451 | 3502 | SH |  | SOLE |  | 102 | 0 | 3399 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 2999 | 20 | SH |  | SOLE |  | 6 | 0 | 14 |
| AMERICAN TOWER CORP | REIT | 03027X100 |  | 297481 | 1404 | SH |  | SOLE |  | 129 | 0 | 1275 |
| IRON MOUNTAIN INC | REIT | 46284V101 |  | 847 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| ZEBRA TECHNOLOGIES CORPORATION CL A | Stock | 989207105 |  | 1538 | 6 | SH |  | SOLE |  | 4 | 0 | 2 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 1100 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| ISHARES TR S 1500 INDEX FD | ETF | 464287150 |  | 384483 | 4534 | SH |  | SOLE |  | 0 | 0 | 4534 |
| EAGLE MATERIALS INC | Stock | 26969P108 |  | 77717 | 585 | SH |  | SOLE |  | 0 | 0 | 585 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 1123 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| TPG INC COM CL A | Stock | 872657101 |  | 390 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 453 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| VANECK FALLEN ANGEL HIGH YIELD BOND ETF | ETF | 92189F437 |  | 39963 | 1479 | SH |  | SOLE |  | 0 | 0 | 1479 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 4914 | 57 | SH |  | SOLE |  | 9 | 0 | 48 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 4488923 | 37302 | SH |  | SOLE |  | 11844 | 0 | 25458 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 48608 | 460 | SH |  | SOLE |  | 456 | 0 | 4 |
| ASML HOLDING N V N Y REGISTRY SHS | ADR | N07059210 |  | 55186 | 101 | SH |  | SOLE |  | 0 | 0 | 101 |
| INGREDION INC COM | Stock | 457187102 |  | 588 | 6 | SH |  | SOLE |  | 4 | 0 | 2 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 28083 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| EMBECTA CORP COMMON STOCK | Stock | 29082K105 |  | 1568 | 62 | SH |  | SOLE |  | 20 | 0 | 42 |
| ESAB CORPORATION COM | Stock | 29605J106 |  | 422 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 44641 | 4709 | SH |  | SOLE |  | 92 | 0 | 4617 |
| LPL FINL HLDGS INC COM | Stock | 50212V100 |  | 28134 | 130 | SH |  | SOLE |  | 65 | 0 | 65 |
| FIRST TR EXCHANGE-TRADED FD IV NORTH AMERN ENERGY | ETF | 33738D101 |  | 290521 | 10885 | SH |  | SOLE |  | 0 | 0 | 10885 |
| MATSON INC COM | Stock | 57686G105 |  | 4438 | 71 | SH |  | SOLE |  | 0 | 0 | 71 |
| SERVICE NOW INC | Stock | 81762P102 |  | 15919 | 41 | SH |  | SOLE |  | 5 | 0 | 36 |
| COCA COLA ENTERPRISEINC | Stock | G25839104 |  | 5698 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| WESBANCO INC COM | Stock | 950810101 |  | 222 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| BCE INC COM NEW | Stock | 05534B760 |  | 23777 | 541 | SH |  | SOLE |  | 0 | 0 | 541 |
| PACKAGING CORP OF AMERICA | Stock | 695156109 |  | 1407 | 11 | SH |  | SOLE |  | 3 | 0 | 8 |
| SAREPTA THERAPEUTICS INC COM | Stock | 803607100 |  | 5961 | 46 | SH |  | SOLE |  | 4 | 0 | 42 |
| J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF | ETF | 46654Q203 |  | 240720 | 5900 | SH |  | SOLE |  | 0 | 0 | 5900 |
| PDC ENERGY INC | Stock | 69327R101 |  | 635 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| CHESAPEAKE UTILS CORP COM | Stock | 165303108 |  | 40890 | 346 | SH |  | SOLE |  | 0 | 0 | 346 |
| ASPEN TECHNOLOGY INC COM | Stock | 29109X106 |  | 39437 | 192 | SH |  | SOLE |  | 24 | 0 | 168 |
| FIVE BELOW INC COM | Stock | 33829M101 |  | 7605 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 694909 | 4980 | SH |  | SOLE |  | 0 | 0 | 4980 |
| ENHABIT INC COM | Stock | 29332G102 |  | 474 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| JABIL CIRCUIT INC | Stock | 466313103 |  | 1159 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| EPAM SYS INC COM | Stock | 29414B104 |  | 17370 | 53 | SH |  | SOLE |  | 3 | 0 | 50 |
| FMC CORP COM NEW | Stock | 302491303 |  | 321235 | 2574 | SH |  | SOLE |  | 3 | 0 | 2571 |
| KULICKE  SOFFA INDS INC COM | Stock | 501242101 |  | 664 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| TEXAS CAPITAL BANCSHARES INC | Stock | 88224Q107 |  | 10856 | 180 | SH |  | SOLE |  | 6 | 0 | 174 |
| KBW CAPITAL MKTS | ETF | 78464A771 |  | 167427 | 2123 | SH |  | SOLE |  | 0 | 0 | 2123 |
| RYDEX RUSSELL TOP 50 ETF | ETF | 46137V233 |  | 84229 | 305 | SH |  | SOLE |  | 0 | 0 | 304 |
| GENTHERM INC | Stock | 37253A103 |  | 457 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ELME COMMUNITIES SH BEN INT | REIT | 939653101 |  | 2848 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| SPIRIT REALTY CAPITAL COM USD0.001 | REIT | 84860W300 |  | 799 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 32125 | 482 | SH |  | SOLE |  | 125 | 0 | 357 |
| VANGUARD RUSSELL 3000 ETF | ETF | 92206C599 |  | 517826 | 3015 | SH |  | SOLE |  | 2532 | 0 | 483 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 389 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 1607 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| INNOSPEC INC | Stock | 45768S105 |  | 514 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 315 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 510486 | 913 | SH |  | SOLE |  | 81 | 0 | 832 |
| BERRY GLOBAL GROUP INC COM | Stock | 08579W103 |  | 906 | 15 | SH |  | SOLE |  | 6 | 0 | 9 |
| PROSHARES ULTRASHORT 20 YR TREAS 1 FOR 4 R/S INTOPROSHARES TR PROSHARES UL | ETF | 74347B201 |  | 81250 | 2500 | SH |  | SOLE |  | 0 | 0 | 2500 |
| AMBARELLA INC COM USD0.00045 | Stock | G037AX101 |  | 493 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| ANYWHERE REAL ESTATE INC COM | Stock | 75605Y106 |  | 1438 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| SHUTTERSTOCK INC COM | Stock | 825690100 |  | 1476 | 28 | SH |  | SOLE |  | 6 | 0 | 22 |
| WORKDAY INC COM | Stock | 98138H101 |  | 91864 | 549 | SH |  | SOLE |  | 4 | 0 | 545 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 9612 | 197 | SH |  | SOLE |  | 0 | 0 | 197 |
| DIAMONDBACK ENERGY INC COM | Stock | 25278X109 |  | 4924 | 36 | SH |  | SOLE |  | 10 | 0 | 26 |
| RXO INC COMMON STOCK | Stock | 74982T103 |  | 11472 | 667 | SH |  | SOLE |  | 333 | 0 | 334 |
| VANGUARD SHORT TERM INFL-PROTECTED | ETF | 922020805 |  | 13779 | 295 | SH |  | SOLE |  | 0 | 0 | 295 |
| U HAUL HOLDING COMPANY COM SER N | Stock | 023586506 |  | 1484 | 27 | SH |  | SOLE |  | 9 | 0 | 18 |
| D R HORTON INC | Stock | 23331A109 |  | 1872 | 21 | SH |  | SOLE |  | 16 | 0 | 5 |
| JOHNSON CTLS INC | Stock | G51502105 |  | 11820317 | 184692 | SH |  | SOLE |  | 91837 | 0 | 92854 |
| METLIFE INC COM | Stock | 59156R108 |  | 16428 | 227 | SH |  | SOLE |  | 45 | 0 | 182 |
| CROWN HLDGS INC COM | Stock | 228368106 |  | 329 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| FLOWERS FOODS INC | Stock | 343498101 |  | 5231 | 182 | SH |  | SOLE |  | 0 | 0 | 182 |
| RESTORATION HARDWARE | Stock | 74967X103 |  | 534 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| MOODYS CORP | Stock | 615369105 |  | 1157294 | 4154 | SH |  | SOLE |  | 0 | 0 | 4153 |
| MOODYS CORP | Stock | 615369105 |  | 279 | 1000 | SH | Put | SOLE |  | 0 | 0 | 1000 |
| MOODYS CORP | Stock | 615369105 |  | 279 | 1000 | SH | Put | SOLE |  | 0 | 0 | 1000 |
| MOODYS CORP | Stock | 615369105 |  | 557 | 2000 | SH | Put | SOLE |  | 0 | 0 | 2000 |
| MARTIN MARIETTA MATLS INC COM | Stock | 573284106 |  | 746238 | 2208 | SH |  | SOLE |  | 2 | 0 | 2206 |
| PIONEER NATURAL RESOURCES CO | Stock | 723787107 |  | 435837 | 1908 | SH |  | SOLE |  | 642 | 0 | 1266 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 5507 | 706 | SH |  | SOLE |  | 0 | 0 | 706 |
| EPR PPTYS SBI | REIT | 26884U109 |  | 717 | 19 | SH |  | SOLE |  | 8 | 0 | 11 |
| HSBC HOLDINGS PLC SPONS ADR | ADR | 404280406 |  | 25333 | 813 | SH |  | SOLE |  | 0 | 0 | 813 |
| NY COMMUNITY BANCORP INC | Stock | 649445103 |  | 817 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| SANMINA CORPORATION COM | Stock | 801056102 |  | 1719 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF | ETF | 46432F834 |  | 100538 | 1737 | SH |  | SOLE |  | 1737 | 0 | 0 |
| NOVARTIS AG ADR | ADR | 66987V109 |  | 41731 | 460 | SH |  | SOLE |  | 0 | 0 | 460 |
| ISHARES CORE MSCI EAFE | ETF | 46432F842 |  | 59852 | 971 | SH |  | SOLE |  | 0 | 0 | 971 |
| ROYAL BANK OF CANADA | Stock | 780087102 |  | 40429 | 430 | SH |  | SOLE |  | 0 | 0 | 430 |
| INVESCO S 500 HIGH DIVIDEND LOW VOLATILITY ETF | ETF | 46138E362 |  | 4646 | 106 | SH |  | SOLE |  | 0 | 0 | 106 |
| TOTAL SA ADR | ADR | 89151E109 |  | 40166 | 647 | SH |  | SOLE |  | 0 | 0 | 647 |
| RBC BEARINGS INC COM | Stock | 75524B104 |  | 45848 | 219 | SH |  | SOLE |  | 0 | 0 | 219 |
| PAYSAFE LIMITED SHS | Stock | G6964L206 |  | 1333 | 96 | SH |  | SOLE |  | 0 | 0 | 96 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 3238 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| SL GREEN REALTY CORP | REIT | 78440X887 |  | 1652 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 4988 | 48 | SH |  | SOLE |  | 14 | 0 | 34 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 1302 | 72 | SH |  | SOLE |  | 39 | 0 | 33 |
| STRATASYS LTD | Stock | M85548101 |  | 830 | 70 | SH |  | SOLE |  | 28 | 0 | 42 |
| SLM CORP COM | Stock | 78442P106 |  | 432 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| ACCENTURE LTD BERMUDA CL A | Stock | G1151C101 |  | 246631 | 924 | SH |  | SOLE |  | 102 | 0 | 822 |
| PERDOCEO ED CORP COM | Stock | 71363P106 |  | 584 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| EQUIFAX INC COM | Stock | 294429105 |  | 9524 | 49 | SH |  | SOLE |  | 5 | 0 | 44 |
| MOHAWK INDS INC | Stock | 608190104 |  | 511 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| NORTHERN TR CORP COM | Stock | 665859104 |  | 7345 | 83 | SH |  | SOLE |  | 3 | 0 | 80 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 553452 | 6785 | SH |  | SOLE |  | 892 | 0 | 5893 |
| NEOGENOMICS INC COM NEW | Stock | 64049M209 |  | 2070 | 224 | SH |  | SOLE |  | 0 | 0 | 224 |
| GOODYEAR TIRE  RUBR CO COM | Stock | 382550101 |  | 1512 | 149 | SH |  | SOLE |  | 34 | 0 | 115 |
| KROGER CO COM | Stock | 501044101 |  | 8114 | 182 | SH |  | SOLE |  | 28 | 0 | 154 |
| STMICROELECTRONICS NV SHS N Y REGISTRY | ADR | 861012102 |  | 5442 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| CSG SYS INTL INC COM | Stock | 126349109 |  | 572 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| UNISYS CORP COM NEW | Stock | 909214306 |  | 1063 | 208 | SH |  | SOLE |  | 66 | 0 | 142 |
| ENBRIDGE INC COM | Stock | 29250N105 |  | 16305 | 417 | SH |  | SOLE |  | 0 | 0 | 417 |
| AES CORP | Stock | 00130H105 |  | 674396 | 23449 | SH |  | SOLE |  | 3187 | 0 | 20262 |
| CALIFORNIA WTR SVC GROUP COM | Stock | 130788102 |  | 424 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ENTEGRIS INC COM | Stock | 29362U104 |  | 2492 | 38 | SH |  | SOLE |  | 5 | 0 | 33 |
| ISHARES TR DOW JONES US MEDICAL DEVICES INDEX | ETF | 464288810 |  | 7457552 | 141859 | SH |  | SOLE |  | 44488 | 0 | 97370 |
| MILLERKNOLL INC COM | Stock | 600544100 |  | 3004 | 143 | SH |  | SOLE |  | 0 | 0 | 143 |
| NICE SYSTEMS LTD ADR | ADR | 653656108 |  | 5577 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| NVIDIA CORP | Stock | 67066G104 |  | 8153098 | 55790 | SH |  | SOLE |  | 15936 | 0 | 39852 |
| ISHARES 1-3 YR CREDIT BOND ETF | ETF | 464288646 |  | 61727 | 1239 | SH |  | SOLE |  | 0 | 0 | 1239 |
| ISHARES TR LEHMAN SHORT TREA BDFD | ETF | 464288679 |  | 545863 | 4966 | SH |  | SOLE |  | 0 | 0 | 4966 |
| WESTERN DIGITAL CORP. COM | Stock | 958102105 |  | 379 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| ARCHER DANIELS MIDLAND CO COM | Stock | 039483102 |  | 517571 | 5574 | SH |  | SOLE |  | 1030 | 0 | 4544 |
| BALL CORP COM | Stock | 058498106 |  | 10586 | 207 | SH |  | SOLE |  | 26 | 0 | 181 |
| CUMMINS INC COM | Stock | 231021106 |  | 909836 | 3755 | SH |  | SOLE |  | 354 | 0 | 3401 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 251528 | 1942 | SH |  | SOLE |  | 23 | 0 | 1919 |
| GENUINE PARTS CO COM | Stock | 372460105 |  | 7287 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| GRAINGER W W INC COM | Stock | 384802104 |  | 681426 | 1225 | SH |  | SOLE |  | 189 | 0 | 1036 |
| MOSAIC CO | Stock | 61945C103 |  | 1141 | 26 | SH |  | SOLE |  | 0 | 0 | 26 |
| OWENS CORNING | Stock | 690742101 |  | 140063 | 1642 | SH |  | SOLE |  | 0 | 0 | 1642 |
| GENCO SHIPPING  TRADING LIMITED SHS ISIN #MHY2685T1073 | Stock | Y2685T131 |  | 891 | 58 | SH |  | SOLE |  | 24 | 0 | 34 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 18535317 | 114692 | SH |  | SOLE |  | 55684 | 0 | 59006 |
| CANADIAN IMPERIAL BANK OF COMMERCE | Stock | 136069101 |  | 4854 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| NATIONAL GRID TRANSCO PLC | ADR | 636274409 |  | 5368 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 77036 | 230 | SH |  | SOLE |  | 40 | 0 | 190 |
| MIZUHO FINANCIAL GROUP INC SPONSORED ADR | ADR | 60687Y109 |  | 19570 | 6891 | SH |  | SOLE |  | 0 | 0 | 6891 |
| SPDR BIOTECH ETF | ETF | 78464A870 |  | 150562 | 1814 | SH |  | SOLE |  | 1606 | 0 | 208 |
| SPDR DJ WILSHIRE INTL REAL EST | ETF | 78463X863 |  | 1395142 | 52116 | SH |  | SOLE |  | 13427 | 0 | 38688 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 2532 | 35 | SH |  | SOLE |  | 3 | 0 | 32 |
| EPLUS INC COM | Stock | 294268107 |  | 1196 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| AECOM TECHNOLOGY CORP | Stock | 00766T100 |  | 3142 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 22947 | 491 | SH |  | SOLE |  | 0 | 0 | 491 |
| OPTION CARE HEALTH INC COM NEW | Stock | 68404L201 |  | 512 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| CASEYS GEN STORES INC | Stock | 147528103 |  | 449 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 1445240 | 20117 | SH |  | SOLE |  | 4661 | 0 | 15455 |
| VANGUARD FTSE ALL-WORLD EX-US | ETF | 922042775 |  | 118882 | 2371 | SH |  | SOLE |  | 2362 | 0 | 9 |
| CABOT OIL  GAS CP COM | Stock | 127097103 |  | 9705 | 395 | SH |  | SOLE |  | 23 | 0 | 372 |
| NORWEGIAN CRUISE LINE HLDG LTD SHS | Stock | G66721104 |  | 1297 | 106 | SH |  | SOLE |  | 60 | 0 | 46 |
| FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV | ETF | 33738R118 |  | 7406 | 155 | SH |  | SOLE |  | 155 | 0 | 0 |
| CURTISS WRIGHT CORP COM | Stock | 231561101 |  | 59615 | 357 | SH |  | SOLE |  | 0 | 0 | 357 |
| NORTHWEST NAT HLDG CO COM | Stock | 66765N105 |  | 619 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| POTLATCH CORP | REIT | 737630103 |  | 45442 | 1033 | SH |  | SOLE |  | 7 | 0 | 1026 |
| ISHARES CORE 1-5 YEAR USD BOND ETF | ETF | 46432F859 |  | 71982 | 1550 | SH |  | SOLE |  | 1550 | 0 | 0 |
| PTC INC COM | Stock | 69370C100 |  | 53898 | 449 | SH |  | SOLE |  | 103 | 0 | 346 |
| WEST PHARMACEUTICAL SVSC INC COM | Stock | 955306105 |  | 68722 | 292 | SH |  | SOLE |  | 0 | 0 | 292 |
| CELANESE CORPORATION | Stock | 150870103 |  | 5828 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| ZOETIS INC COM CL A | Stock | 98978V103 |  | 879 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| HEICO CORP NEW COM | Stock | 422806109 |  | 461 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| OMNICELL COM COM | Stock | 68213N109 |  | 25513 | 506 | SH |  | SOLE |  | 7 | 0 | 499 |
| VALE S A SPONSORED ADS | ADR | 91912E105 |  | 16037 | 945 | SH |  | SOLE |  | 0 | 0 | 945 |
| POWERSHARES FINANCIAL PREFERRED ETF | ETF | 46137V621 |  | 144173 | 10012 | SH |  | SOLE |  | 680 | 0 | 9332 |
| PRICESMART INC | Stock | 741511109 |  | 425 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ORCHID IS CAP INC COM NEW | REIT | 68571X301 |  | 410 | 39 | SH |  | SOLE |  | 0 | 0 | 39 |
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | ADR | 874039100 |  | 133114 | 1787 | SH |  | SOLE |  | 0 | 0 | 1787 |
| PARK NATL CORP COM | Stock | 700658107 |  | 704 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 114217 | 3798 | SH |  | SOLE |  | 1734 | 0 | 2064 |
| GLOBUS MED INC CL A | Stock | 379577208 |  | 1337 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| NATIONAL BEVERAGE CORP COM | Stock | 635017106 |  | 233 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| HAWAIIAN ELEC INDUSTRIES COM | Stock | 419870100 |  | 753 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| VANECK BDC INCOME ETF | ETF | 92189F411 |  | 146849 | 10378 | SH |  | SOLE |  | 2658 | 0 | 7720 |
| FARMERS NATIONAL BANC CORP COM | Stock | 309627107 |  | 452 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| ISHARES RUSSELL 2000 GROWTH INDEX | ETF | 464287648 |  | 227745 | 1062 | SH |  | SOLE |  | 30 | 0 | 1031 |
| INVESCO S 500 QUALITY ETF | ETF | 46137V241 |  | 215072 | 4888 | SH |  | SOLE |  | 3032 | 0 | 1856 |
| ALAMO GROUP INC COM | Stock | 011311107 |  | 850 | 6 | SH |  | SOLE |  | 2 | 0 | 4 |
| BLACKSTONE GROUP LP | Stock | 09260D107 |  | 66252 | 893 | SH |  | SOLE |  | 12 | 0 | 881 |
| ALLETE INC COM NEW | Stock | 018522300 |  | 774 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| ANSYS INC | Stock | 03662Q105 |  | 3382 | 14 | SH |  | SOLE |  | 10 | 0 | 4 |
| APTARGROUP INC COM | Stock | 038336103 |  | 38053 | 346 | SH |  | SOLE |  | 5 | 0 | 341 |
| BRADY CORP CL A | Stock | 104674106 |  | 424 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 2176 | 27 | SH |  | SOLE |  | 23 | 0 | 4 |
| FACTSET RESEARCH SYS INC | Stock | 303075105 |  | 16851 | 42 | SH |  | SOLE |  | 1 | 0 | 41 |
| FORWARD AIR CORP | Stock | 349853101 |  | 1364 | 13 | SH |  | SOLE |  | 3 | 0 | 10 |
| GRACO INC COM | Stock | 384109104 |  | 807 | 12 | SH |  | SOLE |  | 5 | 0 | 7 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 480 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| MATTHEWS INTL CORP CL A | Stock | 577128101 |  | 707608 | 23246 | SH |  | SOLE |  | 0 | 0 | 23246 |
| SEACOAST BKG CORP FLA COM NEW | Stock | 811707801 |  | 72361 | 2320 | SH |  | SOLE |  | 0 | 0 | 2320 |
| SIMPSON MANUFACTURING CO INC | Stock | 829073105 |  | 100984 | 1139 | SH |  | SOLE |  | 1134 | 0 | 5 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 3703 | 31 | SH |  | SOLE |  | 3 | 0 | 28 |
| ZIMMER HLDGS INC | Stock | 98956P102 |  | 15300 | 120 | SH |  | SOLE |  | 6 | 0 | 114 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 10006 | 39 | SH |  | SOLE |  | 27 | 0 | 11 |
| NUVEEN QUALITY MUNCP INCOME FD COM | CEF | 67066V101 |  | 41241 | 3495 | SH |  | SOLE |  | 3495 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 5752 | 28 | SH |  | SOLE |  | 4 | 0 | 24 |
| MANDALAY DIGITAL GROUP INC COM | Stock | 25400W102 |  | 457 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| BRIGHT HORIZONS FAM SOL IN DEL COM | Stock | 109194100 |  | 14071 | 223 | SH |  | SOLE |  | 5 | 0 | 218 |
| STRYKER CORP | Stock | 863667101 |  | 352280 | 1441 | SH |  | SOLE |  | 72 | 0 | 1368 |
| QUALCOMM INC | Stock | 747525103 |  | 483705 | 4400 | SH |  | SOLE |  | 972 | 0 | 3427 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 441000 | 3150 | SH |  | SOLE |  | 565 | 0 | 2585 |
| ING U S INC | Stock | 929089100 |  | 307 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SPDR BLACKSTONE SENIOR LOAN ETF | ETF | 78467V608 |  | 8644973 | 211369 | SH |  | SOLE |  | 29814 | 0 | 181554 |
| BLACKSTONE MTG TR INC COM CL A | REIT | 09257W100 |  | 1058161 | 49984 | SH |  | SOLE |  | 12483 | 0 | 37500 |
| PENNYMAC FINL SVCS INC NEW COM | Stock | 70932M107 |  | 510 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| FASTENAL CO | Stock | 311900104 |  | 40553 | 857 | SH |  | SOLE |  | 21 | 0 | 836 |
| GENERAL DYNAMICS CORP COM | Stock | 369550108 |  | 61511 | 248 | SH |  | SOLE |  | 15 | 0 | 232 |
| RESMED INC | Stock | 761152107 |  | 4371 | 21 | SH |  | SOLE |  | 5 | 0 | 16 |
| INTUITIVE SURGICAL INC. | Stock | 46120E602 |  | 57581 | 217 | SH |  | SOLE |  | 7 | 0 | 210 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 9221 | 275 | SH |  | SOLE |  | 6 | 0 | 269 |
| CULLEN FROST BANKERSINC | Stock | 229899109 |  | 802 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| DISCOVER FINANCIAL SERVICES LLC | Stock | 254709108 |  | 22501 | 230 | SH |  | SOLE |  | 8 | 0 | 222 |
| EQT CORP COM | Stock | 26884L109 |  | 1894 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| HAIN CELESTIAL GROUPINC | Stock | 405217100 |  | 356 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 655357 | 2487 | SH |  | SOLE |  | 304 | 0 | 2182 |
| PAYLOCITY HLDG CORP COM | Stock | 70438V106 |  | 971 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| TEMPUR PEDIC INTL INC | Stock | 88023U101 |  | 3467 | 101 | SH |  | SOLE |  | 14 | 0 | 87 |
| AMETEK INC COM | Stock | 031100100 |  | 12854 | 92 | SH |  | SOLE |  | 13 | 0 | 79 |
| INTERCONTINENTALEXCHINTL | Stock | 45866F104 |  | 49448 | 482 | SH |  | SOLE |  | 13 | 0 | 469 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 10169 | 65 | SH |  | SOLE |  | 63 | 0 | 2 |
| DOVER CORP COM | Stock | 260003108 |  | 3656 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| CISCO SYS INC | Stock | 17275R102 |  | 356135 | 7476 | SH |  | SOLE |  | 529 | 0 | 6946 |
| ISHARES INC MSCI MEXICO | ETF | 464286822 |  | 13028772 | 263474 | SH |  | SOLE |  | 171589 | 0 | 91883 |
| TAPESTRY INC | Stock | 876030107 |  | 962466 | 25275 | SH |  | SOLE |  | 6855 | 0 | 18419 |
| CAPITAL ONE FINANCIAL CORP | Stock | 14040H105 |  | 114527 | 1232 | SH |  | SOLE |  | 15 | 0 | 1217 |
| ISHARES TR RUSSELL MIDCAP INDEX FD | ETF | 464287499 |  | 256050 | 3796 | SH |  | SOLE |  | 0 | 0 | 3796 |
| COTY INC COM CL A | Stock | 222070203 |  | 531 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 1110984 | 23800 | SH |  | SOLE |  | 0 | 0 | 23800 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 6119774 | 94485 | SH |  | SOLE |  | 61 | 0 | 94423 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 40502 | 671 | SH |  | SOLE |  | 671 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 21864 | 117 | SH |  | SOLE |  | 7 | 0 | 110 |
| JETBLUE AWYS CORP | Stock | 477143101 |  | 1698 | 262 | SH |  | SOLE |  | 0 | 0 | 262 |
| CDW CORP COM USD0.01 | Stock | 12514G108 |  | 168937 | 946 | SH |  | SOLE |  | 188 | 0 | 758 |
| VANECK ISRAEL ETF | ETF | 92189F635 |  | 3569 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW | ETF | 92189F791 |  | 7130 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| GLOBAL NET LEASE INC COM NEW | REIT | 379378201 |  | 478 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 2111 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| AT INC COM | Stock | 00206R102 |  | 30228 | 1642 | SH |  | SOLE |  | 231 | 0 | 1410 |
| GLOBAL X S 500 COVERED CALL ETF | ETF | 37954Y475 |  | 424808 | 10790 | SH |  | SOLE |  | 0 | 0 | 10790 |
| CLEARWAY ENERGY INC CL C | Stock | 18539C204 |  | 1179 | 37 | SH |  | SOLE |  | 12 | 0 | 25 |
| PTC THERAPEUTICS INC COM | Stock | 69366J200 |  | 267 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| REXFORD INDL RLTY INC COM | REIT | 76169C100 |  | 3661 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 115905 | 1401 | SH |  | SOLE |  | 0 | 0 | 1401 |
| ENERGY SELECT SECTOR SPDR | ETF | 81369Y506 |  | 3159647 | 36123 | SH |  | SOLE |  | 10494 | 0 | 25628 |
| MATERIALS SELECT SECTOR SPDR | ETF | 81369Y100 |  | 232807 | 2997 | SH |  | SOLE |  | 0 | 0 | 2997 |
| GLOBAL X MLP  ENERGY INFRASTRUCTURE ETF | ETF | 37954Y293 |  | 3289296 | 80699 | SH |  | SOLE |  | 27336 | 0 | 53363 |
| FOX FACTORY HLDG CORP COM | Stock | 35138V102 |  | 24450 | 268 | SH |  | SOLE |  | 3 | 0 | 265 |
| ISHARES DOW JONES US CONSUMER GOODS | ETF | 464287812 |  | 88209 | 435 | SH |  | SOLE |  | 0 | 0 | 435 |
| ISHARES NASDAQ BIOTECHNOLOGY | ETF | 464287556 |  | 172515 | 1314 | SH |  | SOLE |  | 0 | 0 | 1314 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 240 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| GENERAL ELECTRIC CO COM NEW | Stock | 369604301 |  | 10995077 | 131222 | SH |  | SOLE |  | 51220 | 0 | 80001 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 40486202 | 355267 | SH |  | SOLE |  | 228082 | 0 | 127183 |
| ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 4251992 | 57748 | SH |  | SOLE |  | 11317 | 0 | 46431 |
| ISHARES GLBL INDSTRLS INDX FD | ETF | 464288729 |  | 656600 | 6166 | SH |  | SOLE |  | 3249 | 0 | 2915 |
| MOTOROLA SOLUTIONS INC COM NEW | Stock | 620076307 |  | 948848 | 3682 | SH |  | SOLE |  | 1118 | 0 | 2563 |
| UNIVERSAL DISPLAY CORP COM | Stock | 91347P105 |  | 324 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| COMMVAULT SYSTEM | Stock | 204166102 |  | 440 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| FRESHPET INC COM | Stock | 358039105 |  | 950 | 18 | SH |  | SOLE |  | 7 | 0 | 11 |
| KBW REGIONAL BANKINGETF | ETF | 78464A698 |  | 49391 | 841 | SH |  | SOLE |  | 230 | 0 | 610 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 83326 | 571 | SH |  | SOLE |  | 190 | 0 | 381 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 10658929 | 82525 | SH |  | SOLE |  | 45293 | 0 | 37231 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 2937950 | 29915 | SH |  | SOLE |  | 4631 | 0 | 25283 |
| SCIENCE APPLICATIONS INTL CORP COM | Stock | 808625107 |  | 1220 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| EXPEDIA INC DEL COM | Stock | 30212P303 |  | 350 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ISHARES DJ US TECHNOLOGY | ETF | 464287721 |  | 2216539 | 29756 | SH |  | SOLE |  | 6005 | 0 | 23751 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 360709 | 1037 | SH |  | SOLE |  | 0 | 0 | 1036 |
| SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF | ETF | 808524730 |  | 1289 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF | ETF | 808524755 |  | 38256 | 1316 | SH |  | SOLE |  | 0 | 0 | 1316 |
| ISHARES S NORTH AMER TECH-SOFTWARE | ETF | 464287515 |  | 4689986 | 18331 | SH |  | SOLE |  | 7913 | 0 | 10418 |
| NETAPP INC | Stock | 64110D104 |  | 2668061 | 44423 | SH |  | SOLE |  | 19208 | 0 | 25214 |
| ISHARES S NORTH AMER TECH-MULTIMEDIA | ETF | 464287531 |  | 212577 | 3075 | SH |  | SOLE |  | 0 | 0 | 3075 |
| BURLINGTON STORES INC COM | Stock | 122017106 |  | 406 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| EMPIRE ST RLTY TR INC COM USD0.01 CL A | REIT | 292104106 |  | 384 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| BANCFIRST CORP COM | Stock | 05945F103 |  | 2557 | 29 | SH |  | SOLE |  | 12 | 0 | 17 |
| VEEVA SYS INC CL A COM | Stock | 922475108 |  | 15008 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| CHARTER COMMUNICATIONS INC NEW CL A | Stock | 16119P108 |  | 5426 | 16 | SH |  | SOLE |  | 2 | 0 | 14 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 126886 | 1410 | SH |  | SOLE |  | 432 | 0 | 978 |
| RINGCENTRAL INC | Stock | 76680R206 |  | 1487 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| SKYWORKS SOLUTIONS INC COM | Stock | 83088M102 |  | 96962 | 1064 | SH |  | SOLE |  | 4 | 0 | 1060 |
| ISHARES DJ US BASIC MATERIALS | ETF | 464287838 |  | 437113 | 3503 | SH |  | SOLE |  | 1749 | 0 | 1753 |
| FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF | ETF | 316092873 |  | 69885 | 2250 | SH |  | SOLE |  | 0 | 0 | 2250 |
| FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF | ETF | 316092204 |  | 14964 | 264 | SH |  | SOLE |  | 264 | 0 | 0 |
| FIDELITY MSCI ENERGY INDEX ETF | ETF | 316092402 |  | 23840 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| BRIXMOR PROPERTY GROUP | REIT | 11120U105 |  | 861 | 38 | SH |  | SOLE |  | 16 | 0 | 22 |
| GAMING  LEISURE PPTYS INC COM | REIT | 36467J108 |  | 469 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 324736 | 3436 | SH |  | SOLE |  | 0 | 0 | 3436 |
| LGI HOMES INC COM | Stock | 50187T106 |  | 463 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 30189928 | 208106 | SH |  | SOLE |  | 122321 | 0 | 85784 |
| SPDR PORTFOLIO S 600 SMALL CAP ETF | ETF | 78468R853 |  | 141965 | 3840 | SH |  | SOLE |  | 0 | 0 | 3840 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 5207136 | 16253 | SH |  | SOLE |  | 6380 | 0 | 9873 |
| CHEGG INC COM | Stock | 163092109 |  | 404 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND | ETF | 97717W794 |  | 125913 | 2861 | SH |  | SOLE |  | 0 | 0 | 2861 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 50544 | 864 | SH |  | SOLE |  | 864 | 0 | 0 |
| ISHARES S 500 INDEX | ETF | 464287200 |  | 28495964 | 74168 | SH |  | SOLE |  | 16249 | 0 | 57917 |
| KONTOOR BRANDS INC COM | Stock | 50050N103 |  | 480 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| ALLEGION PLC | Stock | G0176J109 |  | 947 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| ENI S P A COMMON STOCK | ADR | 26874R108 |  | 4299 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| UBS AG NEW F | Stock | H42097107 |  | 3079971 | 164969 | SH |  | SOLE |  | 68571 | 0 | 96398 |
| LAMAR ADVERTISING CO A CLASS A | REIT | 512816109 |  | 1510 | 16 | SH |  | SOLE |  | 4 | 0 | 12 |
| CIGNA CORP | Stock | 125523100 |  | 559658 | 1689 | SH |  | SOLE |  | 304 | 0 | 1385 |
| BUMBLE INC COM CL A | Stock | 12047B105 |  | 842 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| FEDERATED INVS PA CL B CLASS B | Stock | 314211103 |  | 254 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| METTLER TOLEDO INTL INCF | Stock | 592688105 |  | 4336 | 3 | SH |  | SOLE |  | 1 | 0 | 2 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 1643 | 25 | SH |  | SOLE |  | 10 | 0 | 15 |
| ROSS STORES INC | Stock | 778296103 |  | 2305675 | 19865 | SH |  | SOLE |  | 13 | 0 | 19851 |
| USANA HEALTH SCIENCES INC COM | Stock | 90328M107 |  | 426 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 626 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| SITEONE LANDSCAPE SUPPLY INC COM | Stock | 82982L103 |  | 821 | 7 | SH |  | SOLE |  | 3 | 0 | 4 |
| BUNGE LIMITED F | Stock | G16962105 |  | 27208465 | 272712 | SH |  | SOLE |  | 150041 | 0 | 122670 |
| ARAMARK COM | Stock | 03852U106 |  | 496 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| MASIMO CORPORATION | Stock | 574795100 |  | 6066 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| CHART INDUSTRIES INC | Stock | 16115Q308 |  | 23622 | 205 | SH |  | SOLE |  | 0 | 0 | 205 |
| FLEXTRONICS INTL LTD F | Stock | Y2573F102 |  | 1803 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| RENAISSANCERE HLDGS INCF | Stock | G7496G103 |  | 737 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 19739246 | 482740 | SH |  | SOLE |  | 228194 | 0 | 254545 |
| WELLS FARGO CO NEW COM | Stock | 949746101 |  | 1239154 | 30011 | SH |  | SOLE |  | 76 | 0 | 29935 |
| VMWARE INC CL A CLASS A | Stock | 928563402 |  | 2701 | 22 | SH |  | SOLE |  | 10 | 0 | 12 |
| UNION PAC CORP COM | Stock | 907818108 |  | 184499 | 891 | SH |  | SOLE |  | 157 | 0 | 734 |
| RIO TINTO PLC SPON ADR | ADR | 767204100 |  | 16661 | 234 | SH |  | SOLE |  | 0 | 0 | 234 |
| CINTAS CORP | Stock | 172908105 |  | 19420 | 43 | SH |  | SOLE |  | 1 | 0 | 42 |
| ECOLAB INC COM | Stock | 278865100 |  | 17031 | 117 | SH |  | SOLE |  | 10 | 0 | 107 |
| CARMAX INC | Stock | 143130102 |  | 38543 | 633 | SH |  | SOLE |  | 20 | 0 | 613 |
| NATIONAL INSTRUMENTS | Stock | 636518102 |  | 2288 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| ISHARES MBS BOND ETF | ETF | 464288588 |  | 43314 | 467 | SH |  | SOLE |  | 0 | 0 | 467 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 135309 | 4432 | SH |  | SOLE |  | 857 | 0 | 3575 |
| CHARLES RIVER LABS HLDG | Stock | 159864107 |  | 6319 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| SALESFORCE COM | Stock | 79466L302 |  | 102757 | 775 | SH |  | SOLE |  | 55 | 0 | 720 |
| JUNIPER NETWORKS INC | Stock | 48203R104 |  | 569240 | 17811 | SH |  | SOLE |  | 2384 | 0 | 15427 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 20513 | 292 | SH |  | SOLE |  | 15 | 0 | 277 |
| MCCORMICK  CO INC COM NON VTG | Stock | 579780206 |  | 25116 | 303 | SH |  | SOLE |  | 9 | 0 | 294 |
| SELECT COMFORT CORP | Stock | 83125X103 |  | 468 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO | ETF | 46137V837 |  | 262175 | 3690 | SH |  | SOLE |  | 0 | 0 | 3690 |
| NORTHROP GRUMMAN CORP COM | Stock | 666807102 |  | 712585 | 1306 | SH |  | SOLE |  | 163 | 0 | 1143 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 112047 | 810 | SH |  | SOLE |  | 3 | 0 | 807 |
| IDEXX LABS INC | Stock | 45168D104 |  | 88527 | 217 | SH |  | SOLE |  | 6 | 0 | 211 |
| RYDER SYS INC COM | Stock | 783549108 |  | 251 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| REPUBLIC SERVICES INC | Stock | 760759100 |  | 13931 | 108 | SH |  | SOLE |  | 48 | 0 | 60 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 7028816 | 12764 | SH |  | SOLE |  | 5899 | 0 | 6864 |
| TORO CO COM | Stock | 891092108 |  | 1924 | 17 | SH |  | SOLE |  | 3 | 0 | 14 |
| MGIC INVESTMENT CORP. | Stock | 552848103 |  | 5226 | 402 | SH |  | SOLE |  | 0 | 0 | 402 |
| VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF | ETF | 922908512 |  | 30048 | 222 | SH |  | SOLE |  | 0 | 0 | 222 |
| PROSPECT CAPITAL CORPORATION | CEF | 74348T102 |  | 426 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| M D C HOLDING INC | Stock | 552676108 |  | 5182 | 164 | SH |  | SOLE |  | 0 | 0 | 164 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 217515 | 447 | SH |  | SOLE |  | 5 | 0 | 442 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 30089018 | 224377 | SH |  | SOLE |  | 98435 | 0 | 125941 |
| POWER INTEGRATIONS INC COM | Stock | 739276103 |  | 717 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| TOOTSIE ROLL INDS INC COM | Stock | 890516107 |  | 255 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| WESTAMERICA BANCORP | Stock | 957090103 |  | 9855 | 167 | SH |  | SOLE |  | 0 | 0 | 167 |
| WINNEBAGO INDS INC COM | Stock | 974637100 |  | 791 | 15 | SH |  | SOLE |  | 7 | 0 | 8 |
| NUVEEN CA QUALTY MUN INCOME FD COM | CEF | 67066Y105 |  | 18332 | 1656 | SH |  | SOLE |  | 1656 | 0 | 0 |
| INTERNATIONAL PAPER CO COM | Stock | 460146103 |  | 2009 | 58 | SH |  | SOLE |  | 11 | 0 | 47 |
| HARTFORD FINL SVCS GROUP INC | Stock | 416515104 |  | 2199 | 29 | SH |  | SOLE |  | 13 | 0 | 16 |
| SPDR PORTFOLIO EMERGING MARKETS ETF | ETF | 78463X509 |  | 65920 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 85574 | 242 | SH |  | SOLE |  | 1 | 0 | 241 |
| WISDOMTREE BLOOMBERG US DOLLAR BULLISH FUND | ETF | 97717W471 |  | 36652 | 1407 | SH |  | SOLE |  | 0 | 0 | 1407 |
| CHEVRON CORP NEW COM | Stock | 166764100 |  | 4520097 | 25183 | SH |  | SOLE |  | 135 | 0 | 25048 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 1559480 | 14779 | SH |  | SOLE |  | 4035 | 0 | 10744 |
| ALBEMARLE CORP | Stock | 012653101 |  | 1327234 | 6120 | SH |  | SOLE |  | 1053 | 0 | 5067 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 2724030 | 23085 | SH |  | SOLE |  | 51 | 0 | 23034 |
| MARKEL CORP HOLDING CO | Stock | 570535104 |  | 146241 | 111 | SH |  | SOLE |  | 0 | 0 | 111 |
| BRUNSWICK CORP COM | Stock | 117043109 |  | 649 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 6816605 | 162416 | SH |  | SOLE |  | 65182 | 0 | 97233 |
| CINCINNATI FINL CORP COM | Stock | 172062101 |  | 614 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| CAMPBELL SOUP CO COM | Stock | 134429109 |  | 851 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 1203163 | 4533 | SH |  | SOLE |  | 95 | 0 | 4438 |
| KOHLS CORP | Stock | 500255104 |  | 480 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| M  T BK CORP COM | Stock | 55261F104 |  | 518 | 4 | SH |  | SOLE |  | 3 | 0 | 0 |
| ELEMENT SOLUTIONS INC COM | Stock | 28618M106 |  | 327 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| PERKINELMER INC COM | Stock | 714046109 |  | 841 | 6 | SH |  | SOLE |  | 3 | 0 | 3 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 609566 | 7658 | SH |  | SOLE |  | 1062 | 0 | 6595 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 4679668 | 141294 | SH |  | SOLE |  | 51138 | 0 | 90155 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 8982 | 61 | SH |  | SOLE |  | 6 | 0 | 55 |
| UNIQURE NV SHS | Stock | N90064101 |  | 1247 | 55 | SH |  | SOLE |  | 21 | 0 | 34 |
| TERADATA CORP | Stock | 88076W103 |  | 106130 | 3153 | SH |  | SOLE |  | 3138 | 0 | 15 |
| ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF) | ETF | 46435G342 |  | 183721 | 8097 | SH |  | SOLE |  | 1579 | 0 | 6518 |
| VANGUARD CONSUMER DISCRETIONARY | ETF | 92204A108 |  | 951434 | 4344 | SH |  | SOLE |  | 2016 | 0 | 2328 |
| SPDR SER TR S DIVID ETF | ETF | 78464A763 |  | 258853 | 2069 | SH |  | SOLE |  | 1077 | 0 | 992 |
| WALMART INC COM | Stock | 931142103 |  | 601331 | 4241 | SH |  | SOLE |  | 129 | 0 | 4112 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 2024462 | 74538 | SH |  | SOLE |  | 13546 | 0 | 60992 |
| ISHARES 3-7 YR TREASURY BOND ETF | ETF | 464288661 |  | 17234 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| INTL BUSINESS MACHINES | Stock | 459200101 |  | 672524 | 4773 | SH |  | SOLE |  | 652 | 0 | 4121 |
| ORACLE CORPORATION | Stock | 68389X105 |  | 9472989 | 115892 | SH |  | SOLE |  | 54146 | 0 | 61745 |
| DIGIMARC CORP NEW COM | Stock | 25381B101 |  | 5473 | 296 | SH |  | SOLE |  | 0 | 0 | 296 |
| RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 |  | 266487 | 2641 | SH |  | SOLE |  | 167 | 0 | 2473 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 8632258 | 221454 | SH |  | SOLE |  | 112011 | 0 | 109442 |
| KNOWLES CORP | Stock | 49926D109 |  | 1199 | 73 | SH |  | SOLE |  | 0 | 0 | 73 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 6260605 | 445411 | SH |  | SOLE |  | 34872 | 0 | 410539 |
| TARGET CORP COM | Stock | 87612E106 |  | 461577 | 3097 | SH |  | SOLE |  | 565 | 0 | 2532 |
| VANGUARD HIGH DIVIDEND YIELD | ETF | 921946406 |  | 153365 | 1417 | SH |  | SOLE |  | 490 | 0 | 927 |
| SPDR MUNICIPAL BOND ETF | ETF | 78468R721 |  | 139118 | 3050 | SH |  | SOLE |  | 1633 | 0 | 1416 |
| PFIZER INC COM | Stock | 717081103 |  | 1653996 | 32279 | SH |  | SOLE |  | 437 | 0 | 31842 |
| COUPA SOFTWARE INC COM | Stock | 22266L106 |  | 2058 | 26 | SH |  | SOLE |  | 5 | 0 | 21 |
| ISHARES IBOXX CORPORATE BOND ETF | ETF | 464287242 |  | 1744091 | 16543 | SH |  | SOLE |  | 2712 | 0 | 13830 |
| MORGAN STANLEY | Stock | 617446448 |  | 187299 | 2203 | SH |  | SOLE |  | 386 | 0 | 1817 |
| 3M CO COM | Stock | 88579Y101 |  | 66745 | 557 | SH |  | SOLE |  | 32 | 0 | 524 |
| KLA-TENCOR CORP | Stock | 482480100 |  | 117289 | 311 | SH |  | SOLE |  | 8 | 0 | 303 |
| HP INC COM | Stock | 40434L105 |  | 1693 | 63 | SH |  | SOLE |  | 31 | 0 | 32 |
| Q2 HLDGS INC COM | Stock | 74736L109 |  | 967 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 24210 | 282 | SH |  | SOLE |  | 49 | 0 | 233 |
| 8X8 INC NEW COM | Stock | 282914100 |  | 886 | 205 | SH |  | SOLE |  | 0 | 0 | 205 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 16615654 | 69359 | SH |  | SOLE |  | 26657 | 0 | 42701 |
| SIXTH STREET SPECIALTY LENDING COM | CEF | 83012A109 |  | 409 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 14233 | 482 | SH |  | SOLE |  | 13 | 0 | 469 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 1910084 | 21527 | SH |  | SOLE |  | 4381 | 0 | 17145 |
| BEST BUY INC | Stock | 086516101 |  | 1203 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| MAGNITE INC COM | Stock | 55955D100 |  | 1059 | 100 | SH |  | SOLE |  | 43 | 0 | 57 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 690343 | 4672 | SH |  | SOLE |  | 22 | 0 | 4650 |
| AMGEN INC | Stock | 031162100 |  | 378995 | 1443 | SH |  | SOLE |  | 206 | 0 | 1237 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 11601896 | 119140 | SH |  | SOLE |  | 36998 | 0 | 82141 |
| WOODWARD INC COM | Stock | 980745103 |  | 483 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 7596 | 97 | SH |  | SOLE |  | 6 | 0 | 91 |
| ALLY FINL INC COM | Stock | 02005N100 |  | 1076 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 833409 | 5081 | SH |  | SOLE |  | 654 | 0 | 4426 |
| PAYCOM SOFTWARE INC COM | Stock | 70432V102 |  | 16136 | 52 | SH |  | SOLE |  | 2 | 0 | 50 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 110120 | 1769 | SH |  | SOLE |  | 42 | 0 | 1727 |
| WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF | ETF | 97717W315 |  | 1459889 | 40962 | SH |  | SOLE |  | 10595 | 0 | 30367 |
| FIVE9 INC COM | Stock | 338307101 |  | 18087 | 267 | SH |  | SOLE |  | 5 | 0 | 261 |
| QUIDELORTHO CORP COM | Stock | 219798105 |  | 343 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| TRANSDIGM GROUP INC COM DELAWARE | Stock | 893641100 |  | 10704 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| HUMANA INC COM | Stock | 444859102 |  | 19463 | 38 | SH |  | SOLE |  | 5 | 0 | 33 |
| DRIL-QUIP INC | Stock | 262037104 |  | 516 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 2869 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| MARTEN TRANS LTD COM | Stock | 573075108 |  | 633 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A COM STK | Stock | 03990B101 |  | 411 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| POWERSHARES FTSE RAFI EMERGING MARKETS | ETF | 46138E727 |  | 7277 | 413 | SH |  | SOLE |  | 0 | 0 | 413 |
| WILLIAMS COS INC COM | Stock | 969457100 |  | 9080 | 276 | SH |  | SOLE |  | 50 | 0 | 226 |
| ZIONS BANCORPORATION N A COM | Stock | 989701107 |  | 246 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| JD.COM INC SPON ADR CL A | ADR | 47215P106 |  | 6474362 | 115346 | SH |  | SOLE |  | 45675 | 0 | 69670 |
| AGNICO EAGLE MINES LTD COM | Stock | 008474108 |  | 4627 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| ARISTA NETWORKS INC COM | Stock | 040413106 |  | 298157 | 2457 | SH |  | SOLE |  | 3 | 0 | 2454 |
| MAIN STR CAP CORP COM | CEF | 56035L104 |  | 1288894 | 34882 | SH |  | SOLE |  | 10112 | 0 | 24769 |
| CANADIAN NATIONAL RAILWAY CO | Stock | 136375102 |  | 5350 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 37119 | 455 | SH |  | SOLE |  | 0 | 0 | 455 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 4732 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| ISHARES DJ US CONSUMER SERVICES | ETF | 464287580 |  | 2554528 | 44848 | SH |  | SOLE |  | 20958 | 0 | 23889 |
| TC ENERGY CORP COM | Stock | 87807B107 |  | 7095 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| NEXTERA ENERGY PARTNERS LP COM UNIT PART IN | Stock | 65341B106 |  | 43876 | 626 | SH |  | SOLE |  | 0 | 0 | 626 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 377812 | 2488 | SH |  | SOLE |  | 93 | 0 | 2395 |
| DIGITALBRIDGE GROUP INC CL A NEW | Stock | 25401T603 |  | 372 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| SOUTHSTATE CORPORATION COM | Stock | 840441109 |  | 916 | 12 | SH |  | SOLE |  | 4 | 0 | 8 |
| ISHARES MSCI EAFE SMALL CAP ETF | ETF | 464288273 |  | 18471956 | 327053 | SH |  | SOLE |  | 166473 | 0 | 160579 |
| FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM | Stock | 31620R303 |  | 376 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| HERCULES CAPITAL INC COM | CEF | 427096508 |  | 782677 | 59204 | SH |  | SOLE |  | 12887 | 0 | 46316 |
| ARROWHEAD PHARMACEUTICALS INC COM | Stock | 04280A100 |  | 6976 | 172 | SH |  | SOLE |  | 0 | 0 | 172 |
| GLOBAL X NASDAQ 100 COVERED CALL ETF | ETF | 37954Y483 |  | 344018 | 21623 | SH |  | SOLE |  | 0 | 0 | 21622 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 25286 | 264 | SH |  | SOLE |  | 0 | 0 | 264 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 1424160 | 14684 | SH |  | SOLE |  | 2844 | 0 | 11839 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 84800 | 1696 | SH |  | SOLE |  | 1696 | 0 | 0 |
| GLOBANT S A COM | Stock | L44385109 |  | 1786196 | 10622 | SH |  | SOLE |  | 0 | 0 | 10622 |
| SAGE THERAPEUTICS INC COM | Stock | 78667J108 |  | 458 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| LIBERTY MEDIA CORP DEL COM SER C FRMLA | Stock | 531229854 |  | 6098 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| EL POLLO LOCO HLDGS INC COM | Stock | 268603107 |  | 418 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 31486 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| CATALENT INC COM | Stock | 148806102 |  | 28401 | 631 | SH |  | SOLE |  | 12 | 0 | 619 |
| SYNCHRONY FINANCIAL COM | Stock | 87165B103 |  | 7328 | 223 | SH |  | SOLE |  | 11 | 0 | 212 |
| HEALTHEQUITY INC COM | Stock | 42226A107 |  | 8136 | 132 | SH |  | SOLE |  | 0 | 0 | 132 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 161031 | 1026 | SH |  | SOLE |  | 71 | 0 | 955 |
| POWERSHARES DB US DOLLAR BULLISH ETF | ETF | 46141D203 |  | 2590915 | 93165 | SH |  | SOLE |  | 24597 | 0 | 68567 |
| ISHARES GLOBAL REIT ETF | ETF | 46434V647 |  | 47032 | 2071 | SH |  | SOLE |  | 0 | 0 | 2071 |
| BLACKROCK ULTRA SHORT-TERM BOND ETF | ETF | 46434V878 |  | 4898065 | 97883 | SH |  | SOLE |  | 475 | 0 | 97408 |
| B FOODS INC CLASS A | Stock | 05508R106 |  | 368 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| ISHARES EXPANDED TECH SECTOR ETF | ETF | 464287549 |  | 144200 | 515 | SH |  | SOLE |  | 0 | 0 | 515 |
| TASER INTERNATIONAL INC | Stock | 05464C101 |  | 66372 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| TRIMBLE NAV LTD | Stock | 896239100 |  | 2381275 | 47098 | SH |  | SOLE |  | 26007 | 0 | 21091 |
| ISHARES S SMALLCAP 600 VALUE ETF | ETF | 464287879 |  | 822 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| TANDEM DIABETES CARE INC COM NEW | Stock | 875372203 |  | 674 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ISHARES S MIDCAP 400 GROWTH INDEX | ETF | 464287606 |  | 208178 | 3048 | SH |  | SOLE |  | 0 | 0 | 3048 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 98885 | 981 | SH |  | SOLE |  | 0 | 0 | 981 |
| STORE CAP CORP COM | REIT | 862121100 |  | 34336 | 1071 | SH |  | SOLE |  | 0 | 0 | 1071 |
| IPG PHOTONICS CORP COM | Stock | 44980X109 |  | 473 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 1915077 | 21740 | SH |  | SOLE |  | 6157 | 0 | 15583 |
| CITIZENS FINL GROUP INC COM | Stock | 174610105 |  | 49724 | 1263 | SH |  | SOLE |  | 7 | 0 | 1256 |
| WAYFAIR INC CL A | Stock | 94419L101 |  | 1151 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| FIRST FNDTN INC COM | Stock | 32026V104 |  | 430 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| BRIGHTSPHERE INVT GROUP INC COM | Stock | 10948W103 |  | 597 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| HUBSPOT INC COM | Stock | 443573100 |  | 2514274 | 8696 | SH |  | SOLE |  | 4061 | 0 | 4635 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 76252902 | 1697149 | SH |  | SOLE |  | 989192 | 0 | 707956 |
| KEYSIGHT TECHNOLOGIES INC COM | Stock | 49338L103 |  | 580954 | 3396 | SH |  | SOLE |  | 533 | 0 | 2863 |
| CENTURY CMNTYS INC COM | Stock | 156504300 |  | 200 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| LIBERTY BROADBAND CORP COM SER A | Stock | 530307107 |  | 986 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| LIBERTY BROADBAND CORP COM SER C | Stock | 530307305 |  | 92287 | 1210 | SH |  | SOLE |  | 0 | 0 | 1210 |
| 1-800-FLOWERS.COM CMN CLASS A | Stock | 68243Q106 |  | 1176 | 123 | SH |  | SOLE |  | 39 | 0 | 84 |
| ALLIANT ENERGY CORP COM | Stock | 018802108 |  | 442 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| ALTERA CORP | Stock | 021369103 |  | 364 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| AMER STATES WTR CO COM | Stock | 029899101 |  | 463 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| PLUG PWR INC | Stock | 72919P202 |  | 532 | 43 | SH |  | SOLE |  | 26 | 0 | 17 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 13221 | 277 | SH |  | SOLE |  | 7 | 0 | 270 |
| AXALTA COATING SYS LTD COM | Stock | G0750C108 |  | 611 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND | ETF | 26924G201 |  | 804113 | 18255 | SH |  | SOLE |  | 4231 | 0 | 14023 |
| AXCELIS TECHNOLOGIES INC | Stock | 054540208 |  | 556 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ENOVA INTL INC COM | Stock | 29357K103 |  | 422 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| BADGER METER INC COM | Stock | 056525108 |  | 2399 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| BORG WARNER AUTOMOTIVE INC | Stock | 099724106 |  | 423752 | 10528 | SH |  | SOLE |  | 786 | 0 | 9742 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 641 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| CARA THERAPEUTICS INC COM | Stock | 140755109 |  | 666 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND | ETF | 33733E500 |  | 190979 | 4047 | SH |  | SOLE |  | 3047 | 0 | 1000 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 51494 | 1394 | SH |  | SOLE |  | 0 | 0 | 1394 |
| CRACKER BARREL INC | Stock | 22410J106 |  | 379 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| CIENA CORP | Stock | 171779309 |  | 1071 | 21 | SH |  | SOLE |  | 7 | 0 | 14 |
| CNA FINL CORP COM | Stock | 126117100 |  | 888 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| COLUMBIA SPORTSWEAR CO | Stock | 198516106 |  | 47206 | 539 | SH |  | SOLE |  | 4 | 0 | 535 |
| COMPASS MINERALS INTL INC. CMN | Stock | 20451N101 |  | 369 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF | ETF | 33734X853 |  | 17418 | 448 | SH |  | SOLE |  | 301 | 0 | 147 |
| CORE LABORATORIES NV | Stock | N22717107 |  | 993 | 49 | SH |  | SOLE |  | 21 | 0 | 28 |
| CREE INC | Stock | 977852102 |  | 1519 | 22 | SH |  | SOLE |  | 5 | 0 | 17 |
| INVESCO INDIA ETF | ETF | 46137R109 |  | 2129 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 924 | 27 | SH |  | SOLE |  | 14 | 0 | 13 |
| DELTA AIR LINES INC DEL CMN | Stock | 247361702 |  | 57604 | 1753 | SH |  | SOLE |  | 1314 | 0 | 439 |
| MOELIS  CO CL A | Stock | 60786M105 |  | 1036 | 27 | SH |  | SOLE |  | 9 | 0 | 18 |
| JAZZ PHARMACEUTICALSINC | Stock | G50871105 |  | 3505 | 22 | SH |  | SOLE |  | 6 | 0 | 16 |
| EMCOR GROUP INC COM | Stock | 29084Q100 |  | 592 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| INTER PARFUMS INC | Stock | 458334109 |  | 772 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| EURONET WORLDWIDE INC | Stock | 298736109 |  | 849 | 9 | SH |  | SOLE |  | 4 | 0 | 5 |
| MARKETAXESS HLDGS INC COM | Stock | 57060D108 |  | 27610 | 99 | SH |  | SOLE |  | 26 | 0 | 73 |
| ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288620 |  | 68754 | 1400 | SH |  | SOLE |  | 376 | 0 | 1024 |
| FARO TECHNOLOGIES INC | Stock | 311642102 |  | 794 | 27 | SH |  | SOLE |  | 11 | 0 | 16 |
| VANGUARD SHORT TERM BOND | ETF | 921937827 |  | 20709295 | 275097 | SH |  | SOLE |  | 102510 | 0 | 172586 |
| GARTNER INC CL A | Stock | 366651107 |  | 556648 | 1656 | SH |  | SOLE |  | 286 | 0 | 1370 |
| GAYLORD ENTERTAINMENT CO NEW | REIT | 78377T107 |  | 409 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 |  | 121353 | 4299 | SH |  | SOLE |  | 0 | 0 | 4298 |
| GLACIER BANCORP INC NEW COM | Stock | 37637Q105 |  | 791 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| HUB GROUP INC CL A | Stock | 443320106 |  | 1431 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| INSIGHT ENTERPRISES INC COM | Stock | 45765U103 |  | 1003 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| SAUL CTRS INC COM | REIT | 804395101 |  | 854 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| LENDINGCLUB CORP COM NEW | Stock | 52603A208 |  | 211 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| WORKIVA INC COM CL A | Stock | 98139A105 |  | 924 | 11 | SH |  | SOLE |  | 5 | 0 | 6 |
| NEW RELIC INC COM | Stock | 64829B100 |  | 226 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| KENNAMETAL INC COM | Stock | 489170100 |  | 433 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| LAM RESEARCH CORP | Stock | 512807108 |  | 8549402 | 20341 | SH |  | SOLE |  | 5638 | 0 | 14702 |
| LATTICE SEMICONDUCTOR CORP COM | Stock | 518415104 |  | 2271 | 35 | SH |  | SOLE |  | 6 | 0 | 29 |
| THE BUCKLE INC | Stock | 118440106 |  | 680 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| LITTELFUSE INC | Stock | 537008104 |  | 661 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| CHASE CORP COM | Stock | 16150R104 |  | 431 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| MURPHY USA INC COM | Stock | 626755102 |  | 1118 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| MINERALS TECHNOLOGIES INC | Stock | 603158106 |  | 486 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| MKS INSTRUMENTS INC | Stock | 55306N104 |  | 932 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| NANOMETRICS INC | Stock | 683344105 |  | 409 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| QORVO INC COM | Stock | 74736K101 |  | 7614 | 84 | SH |  | SOLE |  | 4 | 0 | 80 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 41056 | 406 | SH |  | SOLE |  | 45 | 0 | 360 |
| NRG ENERGY INC NEW | Stock | 629377508 |  | 2577 | 81 | SH |  | SOLE |  | 15 | 0 | 66 |
| OVERSTOCK COM INC DEL COM | Stock | 690370101 |  | 368 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| NUCOR CORP COM | Stock | 670346105 |  | 10545 | 80 | SH |  | SOLE |  | 4 | 0 | 76 |
| HACKETT GROUP INC COM | Stock | 404609109 |  | 428 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| BANK MARIN BANCORP COM | Stock | 063425102 |  | 427 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| PARKER-HANNIFIN CORP COM | Stock | 701094104 |  | 20255720 | 69607 | SH |  | SOLE |  | 41484 | 0 | 28122 |
| PERFORMANCE FOOD GROUP CO COM | Stock | 71377A103 |  | 1460 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 75548441 | 1678108 | SH |  | SOLE |  | 987729 | 0 | 690378 |
| ISHARES GLOBAL INFRASTRUCTURE ETF | ETF | 464288372 |  | 4156878 | 90682 | SH |  | SOLE |  | 25669 | 0 | 65013 |
| QUAKER HOUGHTON COM | Stock | 747316107 |  | 334 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| RYDEX ETF TR S EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 12294388 | 50598 | SH |  | SOLE |  | 23673 | 0 | 26924 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 18148 | 42 | SH |  | SOLE |  | 5 | 0 | 37 |
| ROYAL GOLD INC | Stock | 780287108 |  | 28856 | 256 | SH |  | SOLE |  | 3 | 0 | 253 |
| SERVICE CORP INTL COM | Stock | 817565104 |  | 484 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| SKYLINE CHAMPION CORPORATION COM | Stock | 830830105 |  | 206 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| SOHU.COM INC | ADR | 83410S108 |  | 638461 | 46569 | SH |  | SOLE |  | 0 | 0 | 46569 |
| SYNOPSYS INC COM | Stock | 871607107 |  | 90359 | 283 | SH |  | SOLE |  | 48 | 0 | 235 |
| SPDR HIGH YIELD BOND ETF | ETF | 78468R622 |  | 125370 | 1393 | SH |  | SOLE |  | 754 | 0 | 639 |
| PNC FINL SVCS GROUP INC COM | Stock | 693475105 |  | 72652 | 460 | SH |  | SOLE |  | 10 | 0 | 450 |
| WORLD WRESTLING ENTMT INC CL A | Stock | 98156Q108 |  | 29121 | 425 | SH |  | SOLE |  | 5 | 0 | 420 |
| EQUINIX INC COM | REIT | 29444U700 |  | 47817 | 73 | SH |  | SOLE |  | 16 | 0 | 57 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 68712 | 955 | SH |  | SOLE |  | 235 | 0 | 720 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 1089 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ISHARES TRUST RUSSELL 3000 INDEX FD | ETF | 464287689 |  | 505137 | 2289 | SH |  | SOLE |  | 447 | 0 | 1842 |
| REALTY INCOME CORP | REIT | 756109104 |  | 21966 | 346 | SH |  | SOLE |  | 8 | 0 | 338 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 14858 | 325 | SH |  | SOLE |  | 47 | 0 | 278 |
| DOMINION RESOURCES INC | Stock | 25746U109 |  | 9259 | 151 | SH |  | SOLE |  | 40 | 0 | 111 |
| CITIGROUP INC | Stock | 172967424 |  | 25148 | 556 | SH |  | SOLE |  | 60 | 0 | 496 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 1785516 | 21108 | SH |  | SOLE |  | 4579 | 0 | 16528 |
| AMERICAN WATER WORKS CO | Stock | 030420103 |  | 115230 | 756 | SH |  | SOLE |  | 15 | 0 | 741 |
| 3D SYSTEMS CORPORATION | Stock | 88554D205 |  | 318 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 |  | 4337 | 27 | SH |  | SOLE |  | 22 | 0 | 5 |
| AGILENT TECH INC | Stock | 00846U101 |  | 9519310 | 63610 | SH |  | SOLE |  | 27817 | 0 | 35792 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 9260773 | 83960 | SH |  | SOLE |  | 31336 | 0 | 52623 |
| CYMABAY THERAPEUTICS INC COM | Stock | 23257D103 |  | 331056 | 52800 | SH |  | SOLE |  | 0 | 0 | 52800 |
| NORTHWESTERN CORP COM NEW | Stock | 668074305 |  | 475 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| UNITEDHEALTH GROUP | Stock | 91324P102 |  | 4364744 | 8233 | SH |  | SOLE |  | 2570 | 0 | 5662 |
| AEROVIRONMENT INC COM | Stock | 008073108 |  | 35977 | 420 | SH |  | SOLE |  | 0 | 0 | 420 |
| T ROWE PRICE GROUP INC | Stock | 74144T108 |  | 7961 | 73 | SH |  | SOLE |  | 6 | 0 | 67 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 31686 | 169 | SH |  | SOLE |  | 3 | 0 | 166 |
| LOWES COS INC COM | Stock | 548661107 |  | 3399016 | 17060 | SH |  | SOLE |  | 14114 | 0 | 2945 |
| LINCOLN NATL CORP IND COM | Stock | 534187109 |  | 6636 | 216 | SH |  | SOLE |  | 0 | 0 | 216 |
| SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 |  | 5570651 | 19666 | SH |  | SOLE |  | 9256 | 0 | 10409 |
| SUN HYDRAULICS INC | Stock | 42328H109 |  | 327 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 |  | 1272 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| COLFAX CORP COM | Stock | 194014502 |  | 803 | 15 | SH |  | SOLE |  | 6 | 0 | 9 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 30583 | 979 | SH |  | SOLE |  | 0 | 0 | 978 |
| GODADDY INC CL A | Stock | 380237107 |  | 2694 | 36 | SH |  | SOLE |  | 5 | 0 | 31 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 20457 | 328 | SH |  | SOLE |  | 0 | 0 | 328 |
| PACWEST BANCORP DEL COM | Stock | 695263103 |  | 1538 | 67 | SH |  | SOLE |  | 0 | 0 | 67 |
| DEERE  CO COM | Stock | 244199105 |  | 12095238 | 28210 | SH |  | SOLE |  | 17333 | 0 | 10876 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 686 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| ETSY INC COM | Stock | 29786A106 |  | 12816 | 107 | SH |  | SOLE |  | 23 | 0 | 84 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 12222 | 363 | SH |  | SOLE |  | 33 | 0 | 330 |
| PATTERSON COS INC COM | Stock | 703395103 |  | 2326 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| AEROJET ROCKETDYNE HLDGS INC COM | Stock | 007800105 |  | 671 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| ZIFF DAVIS INC COM | Stock | 48123V102 |  | 475 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| UNITI GROUP INC COM | REIT | 91325V108 |  | 885 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| ISHARES TR MSCI ACWIINDEX FD | ETF | 464288257 |  | 145569 | 1715 | SH |  | SOLE |  | 0 | 0 | 1715 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 461158 | 5853 | SH |  | SOLE |  | 93 | 0 | 5760 |
| U.S. GLOBAL JETS ETF | ETF | 26922A842 |  | 11956 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 31728 | 795 | SH |  | SOLE |  | 795 | 0 | 0 |
| APPLE HOSPITALITY REIT INC COM NEW | REIT | 03784Y200 |  | 884 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 4293137 | 67886 | SH |  | SOLE |  | 21374 | 0 | 46512 |
| SHOPIFY INC CL A | Stock | 82509L107 |  | 624780 | 18000 | SH |  | SOLE |  | 0 | 0 | 18000 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 4621249 | 75130 | SH |  | SOLE |  | 19933 | 0 | 55197 |
| VODAFONE GROUP NEW ADR F | ADR | 92857W308 |  | 8815 | 871 | SH |  | SOLE |  | 0 | 0 | 871 |
| BIOLIFE SOLUTIONS INC COM NEW | Stock | 09062W204 |  | 18346 | 1008 | SH |  | SOLE |  | 0 | 0 | 1008 |
| ISHARES DOW JONES US UTILITIES | ETF | 464287697 |  | 469220 | 5422 | SH |  | SOLE |  | 266 | 0 | 5156 |
| UTILITIES SELECT SECTOR SPDR | ETF | 81369Y886 |  | 35641 | 506 | SH |  | SOLE |  | 0 | 0 | 505 |
| ENERGIZER HLDGS INC NEW COM | Stock | 29272W109 |  | 235 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| WINGSTOP INC COM | Stock | 974155103 |  | 826 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| COUSINS PROPERTIES INC | REIT | 222795502 |  | 1265 | 50 | SH |  | SOLE |  | 41 | 0 | 9 |
| EQUITY LIFESTYLE PPTYS INC COM | REIT | 29472R108 |  | 840 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| RAYONIER INC REIT | REIT | 754907103 |  | 428 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| TOPBUILD CORP COM | Stock | 89055F103 |  | 469 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| TRANSUNION COM | Stock | 89400J107 |  | 1249 | 22 | SH |  | SOLE |  | 6 | 0 | 16 |
| NOVO-NORDISK A/S ADR ADR CMN | ADR | 670100205 |  | 49940 | 369 | SH |  | SOLE |  | 0 | 0 | 369 |
| SAP AKTIENGESELLSCHAFT ADR | ADR | 803054204 |  | 9597 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| APPFOLIO INC COM CL A | Stock | 03783C100 |  | 2972875 | 28211 | SH |  | SOLE |  | 13579 | 0 | 14632 |
| BANK HAWAII CORP COM | Stock | 062540109 |  | 4576 | 59 | SH |  | SOLE |  | 0 | 0 | 59 |
| NEW YORK TIMES CO CL A | Stock | 650111107 |  | 1006 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| WESTROCK CO COM | Stock | 96145D105 |  | 1055 | 30 | SH |  | SOLE |  | 18 | 0 | 12 |
| TELADOC HEALTH INC COM | Stock | 87918A105 |  | 662 | 28 | SH |  | SOLE |  | 13 | 0 | 15 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 15717 | 567 | SH |  | SOLE |  | 0 | 0 | 567 |
| NATERA INC COM | Stock | 632307104 |  | 1004 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| KRAFT HEINZ CO COM | Stock | 500754106 |  | 1058 | 26 | SH |  | SOLE |  | 12 | 0 | 14 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 769318 | 10802 | SH |  | SOLE |  | 7486 | 0 | 3316 |
| NASDAQ STK MKT INC | Stock | 631103108 |  | 9203 | 150 | SH |  | SOLE |  | 75 | 0 | 75 |
| CHARLES SCHWAB CORP | Stock | 808513105 |  | 15795070 | 189708 | SH |  | SOLE |  | 63551 | 0 | 126156 |
| ACTIVISION INC | Stock | 00507V109 |  | 38352 | 501 | SH |  | SOLE |  | 14 | 0 | 487 |
| DENTSPLY INTL INC (NEW) | Stock | 24906P109 |  | 446 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| OLLIES BARGAIN OUTLET HLDGS IN COM | Stock | 681116109 |  | 796 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| RAPID7 INC COM | Stock | 753422104 |  | 2039 | 60 | SH |  | SOLE |  | 10 | 0 | 50 |
| CROWN CASTLE INTL CORP | REIT | 22822V101 |  | 105530 | 778 | SH |  | SOLE |  | 9 | 0 | 769 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 3536 | 46 | SH |  | SOLE |  | 33 | 0 | 13 |
| ISHARES MSCI EUROPE SMALL-CAP ETF | ETF | 464288497 |  | 508383 | 10291 | SH |  | SOLE |  | 7077 | 0 | 3214 |
| LIVE OAK BANCSHARES INC COM | Stock | 53803X105 |  | 1117 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND | ETF | 26924G409 |  | 18020 | 459 | SH |  | SOLE |  | 321 | 0 | 138 |
| TORONTO DOMINION BANK | Stock | 891160509 |  | 31150 | 481 | SH |  | SOLE |  | 0 | 0 | 481 |
| ALLEGIANT TRAVEL CO | Stock | 01748X102 |  | 476 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| SUNRUN INC COM | Stock | 86771W105 |  | 565119 | 23527 | SH |  | SOLE |  | 0 | 0 | 23527 |
| AUTOZONE INC NEV | Stock | 053332102 |  | 690212 | 280 | SH |  | SOLE |  | 39 | 0 | 240 |
| BLACKROCK INC | Stock | 09247X101 |  | 292172 | 412 | SH |  | SOLE |  | 13 | 0 | 399 |
| CBRE GROUP INC A | Stock | 12504L109 |  | 139528 | 1813 | SH |  | SOLE |  | 24 | 0 | 1789 |
| FRANKLIN ELEC INC COM | Stock | 353514102 |  | 479 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| STRATEGIC ED INC COM | Stock | 86272C103 |  | 627 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 1473576 | 6092 | SH |  | SOLE |  | 0 | 0 | 6091 |
| BIO-TECHNE CORP COM | Stock | 09073M104 |  | 995 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 610 | 7 | SH |  | SOLE |  | 0 | 0 | 7 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 684587 | 34488 | SH |  | SOLE |  | 4460 | 0 | 30028 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 417146 | 28224 | SH |  | SOLE |  | 23262 | 0 | 4961 |
| DISH NETWORK CORP | Stock | 25470M109 |  | 309 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 1683006 | 34007 | SH |  | SOLE |  | 8550 | 0 | 25457 |
| KADANT INC COM | Stock | 48282T104 |  | 60217 | 339 | SH |  | SOLE |  | 0 | 0 | 339 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 526233 | 8017 | SH |  | SOLE |  | 508 | 0 | 7508 |
| APPLE INC | Stock | 037833100 |  | 48971974 | 376910 | SH |  | SOLE |  | 104128 | 0 | 272782 |
| PENUMBRA INC COM | Stock | 70975L107 |  | 2002 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| JOHN BEAN TECHNOLOGIES CORP COM | Stock | 477839104 |  | 365 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 1400730 | 20163 | SH |  | SOLE |  | 5739 | 0 | 14424 |
| WEC ENERGY GROUP INC COM | Stock | 92939U106 |  | 27190 | 290 | SH |  | SOLE |  | 0 | 0 | 290 |
| PJT PARTNERS INC COM CL A | Stock | 69343T107 |  | 295 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| ABBOTT LABS COM | Stock | 002824100 |  | 1722135 | 15686 | SH |  | SOLE |  | 40 | 0 | 15645 |
| SPX TECHNOLOGIES INC COM | Stock | 78473E103 |  | 1050 | 16 | SH |  | SOLE |  | 7 | 0 | 9 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 141528 | 1629 | SH |  | SOLE |  | 640 | 0 | 989 |
| POWERSHARES GLOBAL PREFERRED ETF | ETF | 46138E511 |  | 1345070 | 120310 | SH |  | SOLE |  | 27509 | 0 | 92801 |
| NOVOCURE LTD ORD SHS | Stock | G6674U108 |  | 587 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 10685 | 100 | SH |  | SOLE |  | 8 | 0 | 92 |
| UNIVERSAL HLTH SVCS | Stock | 913903100 |  | 986 | 7 | SH |  | SOLE |  | 3 | 0 | 4 |
| INSULET CORPORATION | Stock | 45784P101 |  | 589 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 931953 | 10813 | SH |  | SOLE |  | 6085 | 0 | 4727 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 64489 | 32 | SH |  | SOLE |  | 5 | 0 | 27 |
| ISHARES TR RUSSELL 1000 INDEX ETF | ETF | 464287622 |  | 4917326 | 23358 | SH |  | SOLE |  | 10601 | 0 | 12757 |
| PURE STORAGE INC CL A | Stock | 74624M102 |  | 1713 | 64 | SH |  | SOLE |  | 0 | 0 | 64 |
| MARSH  MCLENNAN COS INC COM | Stock | 571748102 |  | 14493801 | 87586 | SH |  | SOLE |  | 51718 | 0 | 35867 |
| LIVE NATION ENTERTAINMENT INC COM | Stock | 538034109 |  | 558 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| PROSHARES S 500 EX-ENERGY ETF | ETF | 74347B581 |  | 166492 | 2059 | SH |  | SOLE |  | 0 | 0 | 2059 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 5865357 | 38677 | SH |  | SOLE |  | 15665 | 0 | 23011 |
| UMPQUA HOLDINGS CORP | Stock | 904214103 |  | 411 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 346 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| FERRARI N V COM | Stock | N3167Y103 |  | 1285 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |

---