# EDGAR Filing Document

**Accession Number:** 0001841616
**File Stem:** 0001841616-23-000001
**Filing Date:** 2023-2
**Character Count:** 49894
**Document Hash:** fe7a8f47a39e4473aa52182e392d2ce3
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001841616-23-000001.hdr.sgml**: 20230208

**ACCESSION NUMBER**: 0001841616-23-000001

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230208

**DATE AS OF CHANGE**: 20230208

**EFFECTIVENESS DATE**: 20230208

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** InterOcean Capital Group, LLC
- **CENTRAL INDEX KEY:** 0001841616
- **IRS NUMBER:** 852210783
- **STATE OF INCORPORATION:** DE
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 150 4TH AVENUE NORTH, SUITE 1410
- **CITY:** NASHVILLE
- **STATE:** TN
- **ZIP:** 37219
- **BUSINESS PHONE:** (312) 648-1720

**MAIL ADDRESS:**
- **STREET 1:** 150 4TH AVENUE NORTH, SUITE 1410
- **CITY:** NASHVILLE
- **STATE:** TN
- **ZIP:** 37219

### 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:** InterOcean Capital Group LLC<br>**Address:** 150 4TH AVENUE NORTH SUITE 1410<br>NASHVILLE, TN 37219

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

**CRD Number (if applicable):** 000310369

**SEC File Number (if applicable):** 801-119431

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:** Jeffrey S Camp<br>**Title:** Chief Financial Officer<br>**Phone:** (312) 648-1720

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

Jeffrey S Camp  Nashville, TN  02-08-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:** 427

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

      (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 COM | Stock | 023135106 |  | 50074384 | 596124 | SH |  | SOLE | 0 | 539937 | 0 | 56186 |
| SEALED AIR CORP NEW COM | Stock | 81211K100 |  | 1058952 | 21230 | SH |  | SOLE | 0 | 20430 | 0 | 800 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 233128 | 497 | SH |  | SOLE | 0 | 357 | 0 | 140 |
| SIRIUS XM HOLDINGS INC COM | Stock | 82968B103 |  | 89615 | 15345 | SH |  | SOLE | 0 | 15345 | 0 | 0 |
| INVESCO QQQ TRUST | ETF | 46090E103 |  | 7587136 | 28493 | SH |  | SOLE | 0 | 27387 | 0 | 1105 |
| TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 |  | 93464216 | 751079 | SH |  | SOLE | 0 | 730729 | 0 | 20349 |
| TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 |  | 37 | 300 | SH | Call | SOLE | 0 | 0 | 0 | 300 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 32769867 | 330341 | SH |  | SOLE | 0 | 317708 | 0 | 12632 |
| SEMPRA COM | Stock | 816851109 |  | 419885 | 2717 | SH |  | SOLE | 0 | 1867 | 0 | 850 |
| BLOCK INC CL A | Stock | 852234103 |  | 293400 | 4669 | SH |  | SOLE | 0 | 1285 | 0 | 3384 |
| ELEVANCE HEALTH INC COM | Stock | 036752103 |  | 342146 | 667 | SH |  | SOLE | 0 | 333 | 0 | 333 |
| EBAY INC. COM | Stock | 278642103 |  | 257073 | 6199 | SH |  | SOLE | 0 | 995 | 0 | 5204 |
| HAWTHORN BANCSHARES INC COM | Stock | 420476103 |  | 254056 | 11670 | SH |  | SOLE | 0 | 0 | 0 | 11670 |
| DOLLAR GEN CORP NEW COM | Stock | 256677105 |  | 511954 | 2079 | SH |  | SOLE | 0 | 1364 | 0 | 715 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 39882655 | 225772 | SH |  | SOLE | 0 | 215337 | 0 | 10435 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 355490 | 2266 | SH |  | SOLE | 0 | 1766 | 0 | 500 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 10424969 | 54527 | SH |  | SOLE | 0 | 49050 | 0 | 5476 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 229 | 1200 | SH | Put | SOLE | 0 | 1200 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 1950 | 10200 | SH | Put | SOLE | 0 | 10200 | 0 | 0 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 495845 | 3732 | SH |  | SOLE | 0 | 2932 | 0 | 799 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 228734 | 1886 | SH |  | SOLE | 0 | 1886 | 0 | 0 |
| COSTCO WHSL CORP NEW COM | Stock | 22160K105 |  | 2741740 | 6006 | SH |  | SOLE | 0 | 3578 | 0 | 2428 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 271395 | 1131 | SH |  | SOLE | 0 | 0 | 0 | 1131 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 429483 | 11332 | SH |  | SOLE | 0 | 11332 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 16346152 | 47604 | SH |  | SOLE | 0 | 45182 | 0 | 2421 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 412 | 1200 | SH | Put | SOLE | 0 | 1200 | 0 | 0 |
| LIGHT  WONDER INC COM | Stock | 80874P109 |  | 313510 | 5350 | SH |  | SOLE | 0 | 5350 | 0 | 0 |
| YUM BRANDS INC COM | Stock | 988498101 |  | 4938637 | 38559 | SH |  | SOLE | 0 | 981 | 0 | 37578 |
| BOSTON SCIENTIFIC CORP COM | Stock | 101137107 |  | 254994 | 5511 | SH |  | SOLE | 0 | 954 | 0 | 4557 |
| ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST | ETF | 26924G508 |  | 59770 | 14031 | SH |  | SOLE | 0 | 5998 | 0 | 8032 |
| PROCTER AND GAMBLE CO COM | Stock | 742718109 |  | 48356395 | 319058 | SH |  | SOLE | 0 | 306294 | 0 | 12763 |
| COCA COLA CO COM | Stock | 191216100 |  | 2396141 | 37669 | SH |  | SOLE | 0 | 29059 | 0 | 8610 |
| GENERAL MLS INC COM | Stock | 370334104 |  | 3443636 | 41069 | SH |  | SOLE | 0 | 35169 | 0 | 5900 |
| NUVEEN CR STRATEGIES INCOME FD COM SHS | CEF | 67073D102 |  | 458100 | 90000 | SH |  | SOLE | 0 | 90000 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L P COM | Stock | 293792107 |  | 1260204 | 52247 | SH |  | SOLE | 0 | 46107 | 0 | 6140 |
| AMEREN CORP COM | Stock | 023608102 |  | 393204 | 4422 | SH |  | SOLE | 0 | 3740 | 0 | 682 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 448852 | 7126 | SH |  | SOLE | 0 | 6927 | 0 | 198 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 1535526 | 35685 | SH |  | SOLE | 0 | 5275 | 0 | 30410 |
| UNITED PARCEL SERVICE INC CL B | Stock | 911312106 |  | 44951072 | 258577 | SH |  | SOLE | 0 | 250956 | 0 | 7621 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 7474725 | 50203 | SH |  | SOLE | 0 | 19511 | 0 | 30692 |
| INTEL CORP COM | Stock | 458140100 |  | 632001 | 23912 | SH |  | SOLE | 0 | 19072 | 0 | 4839 |
| CME GROUP INC COM | Stock | 12572Q105 |  | 356331 | 2119 | SH |  | SOLE | 0 | 2067 | 0 | 52 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 321217 | 4133 | SH |  | SOLE | 0 | 3931 | 0 | 202 |
| FORTIVE CORP COM | Stock | 34959J108 |  | 475707 | 7404 | SH |  | SOLE | 0 | 2092 | 0 | 5312 |
| NETFLIX INC COM | Stock | 64110L106 |  | 454705 | 1542 | SH |  | SOLE | 0 | 1338 | 0 | 204 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST | ETF | 78467X109 |  | 1977377 | 5968 | SH |  | SOLE | 0 | 5968 | 0 | 0 |
| MEDICAL PPTYS TRUST INC COM | REIT | 58463J304 |  | 186907 | 16778 | SH |  | SOLE | 0 | 11750 | 0 | 5028 |
| ISHARES SILVER TRUST | ETF | 46428Q109 |  | 993939 | 45138 | SH |  | SOLE | 0 | 43697 | 0 | 1441 |
| INVESCO SR INCOME TR COM | CEF | 46131H107 |  | 149370 | 39000 | SH |  | SOLE | 0 | 39000 | 0 | 0 |
| ISHARES MSCI UNITED KINGDOM ETF | ETF | 46435G334 |  | 9266893 | 302247 | SH |  | SOLE | 0 | 296957 | 0 | 5290 |
| PROSHARES ULTRASHORT EURO | ETF | 74347W882 |  | 646192 | 21942 | SH |  | SOLE | 0 | 20829 | 0 | 1113 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 1228576 | 11073 | SH |  | SOLE | 0 | 9142 | 0 | 1930 |
| ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | ETF | 464288158 |  | 313644 | 3008 | SH |  | SOLE | 0 | 3008 | 0 | 0 |
| SPDR S 500 ETF TRUST | ETF | 78462F103 |  | 163439043 | 427370 | SH |  | SOLE | 0 | 404052 | 0 | 23316 |
| SPDR S 500 ETF TRUST | ETF | 78462F103 |  | 115 | 300 | SH | Call | SOLE | 0 | 300 | 0 | 0 |
| SPDR S 500 ETF TRUST | ETF | 78462F103 |  | 11090 | 29000 | SH | Put | SOLE | 0 | 29000 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 47471909 | 136519 | SH |  | SOLE | 0 | 128176 | 0 | 8342 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 104 | 300 | SH | Put | SOLE | 0 | 300 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 139 | 400 | SH | Put | SOLE | 0 | 400 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 851239 | 3864 | SH |  | SOLE | 0 | 986 | 0 | 2878 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 498936 | 5194 | SH |  | SOLE | 0 | 3000 | 0 | 2194 |
| DOUBLELINE INCOME SOLUTIONS FD COM | CEF | 258622109 |  | 157478 | 14200 | SH |  | SOLE | 0 | 14200 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 539025 | 3025 | SH |  | SOLE | 0 | 2877 | 0 | 148 |
| NVR INC COM | Stock | 62944T105 |  | 2666071 | 578 | SH |  | SOLE | 0 | 567 | 0 | 11 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 225489 | 1423 | SH |  | SOLE | 0 | 1423 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 258714 | 8100 | SH |  | SOLE | 0 | 1000 | 0 | 7100 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 |  | 589568 | 7902 | SH |  | SOLE | 0 | 3165 | 0 | 4737 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 1071594 | 6282 | SH |  | SOLE | 0 | 6282 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 301960 | 7664 | SH |  | SOLE | 0 | 5439 | 0 | 2224 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 488780 | 13196 | SH |  | SOLE | 0 | 3998 | 0 | 9198 |
| FEDEX CORP COM | Stock | 31428X106 |  | 13809008 | 79729 | SH |  | SOLE | 0 | 77247 | 0 | 2481 |
| PEPSICO INC COM | Stock | 713448108 |  | 54729157 | 302940 | SH |  | SOLE | 0 | 268680 | 0 | 34259 |
| ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 |  | 601241 | 7407 | SH |  | SOLE | 0 | 4883 | 0 | 2524 |
| AMMO INC COM | Stock | 00175J107 |  | 342194 | 197800 | SH |  | SOLE | 0 | 0 | 0 | 197800 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 475804 | 3505 | SH |  | SOLE | 0 | 1390 | 0 | 2115 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 299692 | 5817 | SH |  | SOLE | 0 | 2217 | 0 | 3600 |
| HONEYWELL INTL INC COM | Stock | 438516106 |  | 36228060 | 169053 | SH |  | SOLE | 0 | 162497 | 0 | 6556 |
| FORD MTR CO DEL COM | Stock | 345370860 |  | 536882 | 46164 | SH |  | SOLE | 0 | 43657 | 0 | 2506 |
| US BANCORP DEL COM NEW | Stock | 902973304 |  | 2885378 | 66163 | SH |  | SOLE | 0 | 56850 | 0 | 9313 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 6146063 | 19458 | SH |  | SOLE | 0 | 14282 | 0 | 5175 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 935531 | 3917 | SH |  | SOLE | 0 | 2406 | 0 | 1510 |
| DUPONT DE NEMOURS INC COM | Stock | 26614N102 |  | 16168783 | 235594 | SH |  | SOLE | 0 | 229203 | 0 | 6390 |
| ISHARES RUSSELL 2000 VALUE ETF | ETF | 464287630 |  | 2380132 | 17164 | SH |  | SOLE | 0 | 5138 | 0 | 12026 |
| HEALTH CARE SELECT SECTOR SPDR FUND | ETF | 81369Y209 |  | 84942091 | 625264 | SH |  | SOLE | 0 | 609232 | 0 | 16031 |
| VERISK ANALYTICS INC COM | Stock | 92345Y106 |  | 878219 | 4978 | SH |  | SOLE | 0 | 1970 | 0 | 3008 |
| BHP GROUP LTD SPONSORED ADS | ADR | 088606108 |  | 396500 | 6390 | SH |  | SOLE | 0 | 6220 | 0 | 170 |
| SPDR GOLD SHARES | ETF | 78463V107 |  | 4597414 | 27101 | SH |  | SOLE | 0 | 26027 | 0 | 1074 |
| SOUTHERN CO COM | Stock | 842587107 |  | 48251255 | 675693 | SH |  | SOLE | 0 | 656290 | 0 | 19403 |
| BECTON DICKINSON  CO COM | Stock | 075887109 |  | 503858 | 1981 | SH |  | SOLE | 0 | 1049 | 0 | 932 |
| SCHWAB U.S. SMALL-CAP ETF | ETF | 808524607 |  | 1061840 | 26212 | SH |  | SOLE | 0 | 19938 | 0 | 6273 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 572630 | 2673 | SH |  | SOLE | 0 | 1465 | 0 | 1207 |
| SCHWAB U.S. BROAD MARKET ETF | ETF | 808524102 |  | 816446 | 18220 | SH |  | SOLE | 0 | 18178 | 0 | 42 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 313446 | 9731 | SH |  | SOLE | 0 | 5024 | 0 | 4707 |
| SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 |  | 4867183 | 107800 | SH |  | SOLE | 0 | 102897 | 0 | 4902 |
| CONSUMER STAPLES SELECT SECTOR SPDR FUND | ETF | 81369Y308 |  | 7700332 | 103291 | SH |  | SOLE | 0 | 100101 | 0 | 3189 |
| SPDR PORTFOLIO S 400 MID CAP ETF | ETF | 78464A847 |  | 228828 | 5384 | SH |  | SOLE | 0 | 3499 | 0 | 1885 |
| STERIS PLC SHS USD | Stock | G8473T100 |  | 285715 | 1547 | SH |  | SOLE | 0 | 277 | 0 | 1270 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 237372 | 1259 | SH |  | SOLE | 0 | 148 | 0 | 1111 |
| SCHWAB U.S. LARGE-CAP GROWTH ETF | ETF | 808524300 |  | 292397 | 5263 | SH |  | SOLE | 0 | 387 | 0 | 4875 |
| ISHARES CORE S SMALL CAP ETF | ETF | 464287804 |  | 522211 | 5518 | SH |  | SOLE | 0 | 5410 | 0 | 107 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 76015928 | 246086 | SH |  | SOLE | 0 | 229739 | 0 | 16346 |
| SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 |  | 218386 | 9226 | SH |  | SOLE | 0 | 9161 | 0 | 64 |
| ADOBE SYSTEMS INCORPORATED COM | Stock | 00724F101 |  | 2068656 | 6147 | SH |  | SOLE | 0 | 4945 | 0 | 1202 |
| WEYERHAEUSER CO MTN BE COM NEW | REIT | 962166104 |  | 217195 | 7006 | SH |  | SOLE | 0 | 3873 | 0 | 3133 |
| WEYERHAEUSER CO MTN BE COM NEW | REIT | 962166104 |  | 31 | 1000 | SH | Put | SOLE | 0 | 0 | 0 | 1000 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 26744659 | 355694 | SH |  | SOLE | 0 | 345138 | 0 | 10555 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 383054 | 4942 | SH |  | SOLE | 0 | 4942 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 8344985 | 94582 | SH |  | SOLE | 0 | 72226 | 0 | 22356 |
| VAXART INC COM NEW | Stock | 92243A200 |  | 9801 | 10200 | SH |  | SOLE | 0 | 10200 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 293404 | 2262 | SH |  | SOLE | 0 | 2035 | 0 | 227 |
| JAMES HARDIE INDS PLC SPONSORED ADR | ADR | 47030M106 |  | 254981 | 14213 | SH |  | SOLE | 0 | 14213 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 996403 | 2560 | SH |  | SOLE | 0 | 1053 | 0 | 1507 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767704 |  | 237652 | 4720 | SH |  | SOLE | 0 | 2865 | 0 | 1855 |
| CSX CORP COM | Stock | 126408103 |  | 21464791 | 692860 | SH |  | SOLE | 0 | 665127 | 0 | 27731 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 457636 | 13087 | SH |  | SOLE | 0 | 7547 | 0 | 5539 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 84123628 | 350778 | SH |  | SOLE | 0 | 311396 | 0 | 39381 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 360 | 1500 | SH | Put | SOLE | 0 | 1500 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 336 | 1400 | SH | Put | SOLE | 0 | 1400 | 0 | 0 |
| VALERO ENERGY CORP COM | Stock | 91913Y100 |  | 524059 | 4131 | SH |  | SOLE | 0 | 2942 | 0 | 1189 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 663375 | 7119 | SH |  | SOLE | 0 | 2286 | 0 | 4832 |
| INVESCO BULLETSHARES 2026 CORPORATE BOND ETF | ETF | 46138J791 |  | 6348430 | 335452 | SH |  | SOLE | 0 | 92625 | 0 | 242827 |
| COMMUNICATION SERVICES SELECT SECTOR SPDR FUND | ETF | 81369Y852 |  | 6893332 | 143641 | SH |  | SOLE | 0 | 140527 | 0 | 3114 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY | ETF | 45782C813 |  | 1607768 | 53255 | SH |  | SOLE | 0 | 52405 | 0 | 850 |
| BERKSHIRE HATHAWAY INC DEL CL A | Stock | 084670108 |  | 4218399 | 9 | SH |  | SOLE | 0 | 2 | 0 | 7 |
| DESWELL INDS INC COM | Stock | 250639101 |  | 245188 | 78750 | SH |  | SOLE | 0 | 78750 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 758341 | 3981 | SH |  | SOLE | 0 | 1692 | 0 | 2289 |
| VANGUARD SMALL-CAP ETF | ETF | 922908751 |  | 449673 | 2450 | SH |  | SOLE | 0 | 1893 | 0 | 557 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 722981 | 8648 | SH |  | SOLE | 0 | 7034 | 0 | 1614 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER | ETF | 45782C797 |  | 6763074 | 224911 | SH |  | SOLE | 0 | 224061 | 0 | 850 |
| NIKE INC CL B | Stock | 654106103 |  | 1264840 | 10810 | SH |  | SOLE | 0 | 3664 | 0 | 7145 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 4553630 | 78755 | SH |  | SOLE | 0 | 18882 | 0 | 59873 |
| ISHARES BLOOMBERG ROLL SELECT COMMODITY STRATEGY ETF | ETF | 46431W598 |  | 1166678 | 21403 | SH |  | SOLE | 0 | 20420 | 0 | 983 |
| CLEARBRIDGE MLP AND MIDSTRM FD COM | CEF | 184692200 |  | 266880 | 8000 | SH |  | SOLE | 0 | 8000 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 830356 | 6741 | SH |  | SOLE | 0 | 3512 | 0 | 3229 |
| MSCI INC COM | Stock | 55354G100 |  | 587045 | 1262 | SH |  | SOLE | 0 | 341 | 0 | 921 |
| LINDE PLC SHS | Stock | G5494J103 |  | 238111 | 730 | SH |  | SOLE | 0 | 269 | 0 | 461 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 7666785 | 161508 | SH |  | SOLE | 0 | 157990 | 0 | 3518 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER | ETF | 45782C656 |  | 4184233 | 143038 | SH |  | SOLE | 0 | 135053 | 0 | 7985 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 403479 | 1627 | SH |  | SOLE | 0 | 1327 | 0 | 299 |
| FINANCIAL SELECT SECTOR SPDR FUND | ETF | 81369Y605 |  | 6634828 | 194001 | SH |  | SOLE | 0 | 186483 | 0 | 7516 |
| NORFOLK SOUTHN CORP COM | Stock | 655844108 |  | 9468426 | 38424 | SH |  | SOLE | 0 | 36307 | 0 | 2116 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY | ETF | 45782C508 |  | 5221774 | 165718 | SH |  | SOLE | 0 | 163503 | 0 | 2215 |
| ISTAR INC COM | REIT | 45031U101 |  | 213640 | 28000 | SH |  | SOLE | 0 | 28000 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 367566 | 9655 | SH |  | SOLE | 0 | 9655 | 0 | 0 |
| VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 |  | 3281534 | 10274 | SH |  | SOLE | 0 | 9971 | 0 | 302 |
| WALGREENS BOOTS ALLIANCE INC COM | Stock | 931427108 |  | 202804 | 5428 | SH |  | SOLE | 0 | 5288 | 0 | 140 |
| AMPHENOL CORP NEW CL A | Stock | 032095101 |  | 1381256 | 18141 | SH |  | SOLE | 0 | 367 | 0 | 17774 |
| DISTILLATE US FUNDAMENTAL STABILITY  VALUE ETF | ETF | 26922A321 |  | 4734284 | 116036 | SH |  | SOLE | 0 | 66226 | 0 | 49810 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 309503 | 9838 | SH |  | SOLE | 0 | 517 | 0 | 9321 |
| DOW INC COM | Stock | 260557103 |  | 1245498 | 24717 | SH |  | SOLE | 0 | 23965 | 0 | 752 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - APRIL | ETF | 45782C805 |  | 206667 | 8330 | SH |  | SOLE | 0 | 8330 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - APRIL | ETF | 45782C888 |  | 276157 | 8900 | SH |  | SOLE | 0 | 8900 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL | ETF | 45782C870 |  | 1282424 | 45685 | SH |  | SOLE | 0 | 45685 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 1322970 | 28500 | SH |  | SOLE | 0 | 28500 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 42354361 | 120551 | SH |  | SOLE | 0 | 85854 | 0 | 34696 |
| ASTRAZENECA PLC SPONSORED ADR | ADR | 046353108 |  | 392155 | 5784 | SH |  | SOLE | 0 | 4707 | 0 | 1077 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 278237 | 11251 | SH |  | SOLE | 0 | 4573 | 0 | 6678 |
| SPDR S MIDCAP 400 ETF TRUST | ETF | 78467Y107 |  | 676583 | 1528 | SH |  | SOLE | 0 | 1528 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE | ETF | 45782C748 |  | 4206717 | 141505 | SH |  | SOLE | 0 | 138930 | 0 | 2575 |
| INVESCO S 500 EQUAL WEIGHT ETF | ETF | 46137V357 |  | 22122486 | 156619 | SH |  | SOLE | 0 | 151059 | 0 | 5559 |
| VANECK GOLD MINERS ETF | ETF | 92189F106 |  | 934259 | 32598 | SH |  | SOLE | 0 | 9928 | 0 | 22670 |
| PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN | Stock | 726503105 |  | 154056 | 13100 | SH |  | SOLE | 0 | 13100 | 0 | 0 |
| ISHARES MSCI EAFE GROWTH ETF | ETF | 464288885 |  | 1017098 | 12143 | SH |  | SOLE | 0 | 0 | 0 | 12143 |
| VANGUARD RUSSELL 2000 ETF | ETF | 92206C664 |  | 1017832 | 14464 | SH |  | SOLE | 0 | 14417 | 0 | 47 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 8203271 | 289357 | SH |  | SOLE | 0 | 285107 | 0 | 4250 |
| DYNATRACE INC COM NEW | Stock | 268150109 |  | 509160 | 13294 | SH |  | SOLE | 0 | 3535 | 0 | 9759 |
| LILLY ELI  CO COM | Stock | 532457108 |  | 1839809 | 5029 | SH |  | SOLE | 0 | 3533 | 0 | 1496 |
| AIR PRODS  CHEMS INC COM | Stock | 009158106 |  | 452834 | 1469 | SH |  | SOLE | 0 | 310 | 0 | 1159 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 1386872 | 18869 | SH |  | SOLE | 0 | 18470 | 0 | 399 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER | ETF | 45782C599 |  | 1792996 | 71030 | SH |  | SOLE | 0 | 71030 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER | ETF | 45782C615 |  | 1380713 | 39392 | SH |  | SOLE | 0 | 39392 | 0 | 0 |
| SCHWAB U.S. MID-CAP ETF | ETF | 808524508 |  | 1278604 | 19488 | SH |  | SOLE | 0 | 6309 | 0 | 13178 |
| VANGUARD TOTAL INTERNATIONAL STOCK ETF | ETF | 921909768 |  | 979554 | 18940 | SH |  | SOLE | 0 | 7511 | 0 | 11428 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER | ETF | 45782C573 |  | 3904956 | 129346 | SH |  | SOLE | 0 | 128346 | 0 | 1000 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 33740F847 |  | 578266 | 16280 | SH |  | SOLE | 0 | 16280 | 0 | 0 |
| IPATH BLOOMBERG CMDTY TR ETN | ETF | 06738C778 |  | 2740522 | 81297 | SH |  | SOLE | 0 | 19760 | 0 | 61537 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER | ETF | 45782C540 |  | 2790530 | 93360 | SH |  | SOLE | 0 | 92560 | 0 | 800 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 379840 | 1801 | SH |  | SOLE | 0 | 1800 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY | ETF | 45782C474 |  | 453705 | 15169 | SH |  | SOLE | 0 | 13539 | 0 | 1630 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 27722453 | 158995 | SH |  | SOLE | 0 | 155193 | 0 | 3801 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY | ETF | 45782C417 |  | 1102914 | 38835 | SH |  | SOLE | 0 | 38835 | 0 | 0 |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 |  | 1229002 | 11933 | SH |  | SOLE | 0 | 10877 | 0 | 1056 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY | ETF | 33740F763 |  | 2952236 | 82990 | SH |  | SOLE | 0 | 82990 | 0 | 0 |
| PROSHARES SHORT S | ETF | 74347B425 |  | 14972805 | 934049 | SH |  | SOLE | 0 | 901462 | 0 | 32587 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH | ETF | 45782C383 |  | 5245996 | 170767 | SH |  | SOLE | 0 | 170242 | 0 | 525 |
| ISHARES IBONDS DEC 2023 TERM TREASURY ETF | ETF | 46436E882 |  | 4605686 | 186465 | SH |  | SOLE | 0 | 176178 | 0 | 10287 |
| ISHARES IBONDS DEC 2024 TERM TREASURY ETF | ETF | 46436E874 |  | 1077424 | 45175 | SH |  | SOLE | 0 | 42175 | 0 | 3000 |
| ISHARES IBONDS DEC 2025 TERM TREASURY ETF | ETF | 46436E866 |  | 316026 | 13575 | SH |  | SOLE | 0 | 13575 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 311069 | 4324 | SH |  | SOLE | 0 | 1817 | 0 | 2507 |
| SYSCO CORP COM | Stock | 871829107 |  | 15666393 | 204923 | SH |  | SOLE | 0 | 200005 | 0 | 4918 |
| CHIPOTLE MEXICAN GRILL INC COM | Stock | 169656105 |  | 488396 | 352 | SH |  | SOLE | 0 | 135 | 0 | 217 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY | ETF | 45782C318 |  | 3290491 | 117141 | SH |  | SOLE | 0 | 117141 | 0 | 0 |
| NIKOLA CORP COM | Stock | 654110105 |  | 1193793 | 552682 | SH |  | SOLE | 0 | 552682 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - JUNE | ETF | 33740F722 |  | 1190831 | 32987 | SH |  | SOLE | 0 | 31466 | 0 | 1521 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY | ETF | 45782C284 |  | 242407 | 10005 | SH |  | SOLE | 0 | 10005 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 580904 | 6118 | SH |  | SOLE | 0 | 4183 | 0 | 1935 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 578807 | 4973 | SH |  | SOLE | 0 | 4142 | 0 | 831 |
| PINNACLE FINL PARTNERS INC COM | Stock | 72346Q104 |  | 523342 | 7130 | SH |  | SOLE | 0 | 2730 | 0 | 4400 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 5388643 | 33934 | SH |  | SOLE | 0 | 33271 | 0 | 662 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 10118090 | 92377 | SH |  | SOLE | 0 | 90049 | 0 | 2327 |
| MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP | Stock | 559080106 |  | 1943850 | 38714 | SH |  | SOLE | 0 | 37864 | 0 | 850 |
| INVESCO CURRENCYSHARES JAPANESE YEN TRUST | ETF | 46138W107 |  | 218988 | 3080 | SH |  | SOLE | 0 | 3080 | 0 | 0 |
| SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY | Money Market Fund | 808515530 |  | 18570871 | 18570871 | SH |  | SOLE | 0 | 0 | 0 | 18570870 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 308189 | 2395 | SH |  | SOLE | 0 | 663 | 0 | 1732 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 75360 | 16347 | SH |  | SOLE | 0 | 16347 | 0 | 0 |
| SCHWAB US AGGREGATE BOND ETF | ETF | 808524839 |  | 221685 | 4856 | SH |  | SOLE | 0 | 4408 | 0 | 448 |
| ENERGY TRANSFER L P COM UT LTD PTN | Stock | 29273V100 |  | 514843 | 43373 | SH |  | SOLE | 0 | 43373 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC COM | Stock | 683712103 |  | 12018 | 10360 | SH |  | SOLE | 0 | 9474 | 0 | 886 |
| XYLEM INC COM | Stock | 98419M100 |  | 242155 | 2190 | SH |  | SOLE | 0 | 836 | 0 | 1354 |
| MARRIOTT VACATIONS WORLDWIDE C COM | Stock | 57164Y107 |  | 406866 | 3023 | SH |  | SOLE | 0 | 0 | 0 | 3023 |
| VANGUARD ULTRA-SHORT BOND ETF | ETF | 92203C303 |  | 23531613 | 480237 | SH |  | SOLE | 0 | 450751 | 0 | 29486 |
| ISHARES MSCI USA EQUAL WEIGHTED ETF | ETF | 464286681 |  | 800589 | 10976 | SH |  | SOLE | 0 | 3342 | 0 | 7634 |
| VISA INC COM CL A | Stock | 92826C839 |  | 4193819 | 20186 | SH |  | SOLE | 0 | 11263 | 0 | 8922 |
| VISA INC COM CL A | Stock | 92826C839 |  | 83 | 400 | SH | Put | SOLE | 0 | 400 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 83 | 400 | SH | Put | SOLE | 0 | 400 | 0 | 0 |
| DIMENSIONAL US CORE EQUITY 2 ETF | ETF | 25434V708 |  | 658935 | 27139 | SH |  | SOLE | 0 | 19334 | 0 | 7805 |
| DIMENSIONAL U.S. TARGETED VALUE ETF | ETF | 25434V609 |  | 818305 | 18619 | SH |  | SOLE | 0 | 18619 | 0 | 0 |
| DIMENSIONAL U.S. EQUITY ETF | ETF | 25434V401 |  | 1939416 | 46609 | SH |  | SOLE | 0 | 46609 | 0 | 0 |
| HERSHEY CO COM | Stock | 427866108 |  | 2918504 | 12603 | SH |  | SOLE | 0 | 11296 | 0 | 1307 |
| PHILLIPS EDISON  CO INC COMMON STOCK | REIT | 71844V201 |  | 1031775 | 32405 | SH |  | SOLE | 0 | 22239 | 0 | 10166 |
| MATADOR RES CO COM | Stock | 576485205 |  | 1892927 | 33070 | SH |  | SOLE | 0 | 33070 | 0 | 0 |
| ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 |  | 205557 | 2851 | SH |  | SOLE | 0 | 1371 | 0 | 1480 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER | ETF | 45782C631 |  | 894227 | 37620 | SH |  | SOLE | 0 | 37620 | 0 | 0 |
| KELLOGG CO COM | Stock | 487836108 |  | 32546069 | 456851 | SH |  | SOLE | 0 | 443058 | 0 | 13793 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 2267116 | 16151 | SH |  | SOLE | 0 | 15188 | 0 | 963 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 801141 | 3759 | SH |  | SOLE | 0 | 3579 | 0 | 180 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 360876 | 1362 | SH |  | SOLE | 0 | 414 | 0 | 948 |
| IMMIX BIOPHARMA INC COM | Stock | 45258H106 |  | 36411 | 15900 | SH |  | SOLE | 0 | 15900 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - DECEMBER | ETF | 33740U786 |  | 976281 | 32810 | SH |  | SOLE | 0 | 31590 | 0 | 1220 |
| PGIM HIGH YIELD BOND FUND INC COM | CEF | 69346H100 |  | 312359 | 26315 | SH |  | SOLE | 0 | 26315 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 27960589 | 268645 | SH |  | SOLE | 0 | 258482 | 0 | 10162 |
| AMERICAN TOWER CORP NEW COM | REIT | 03027X100 |  | 936368 | 4420 | SH |  | SOLE | 0 | 1597 | 0 | 2822 |
| ISHARES CORE S TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 |  | 1259704 | 14855 | SH |  | SOLE | 0 | 8208 | 0 | 6647 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 1236494 | 10275 | SH |  | SOLE | 0 | 6988 | 0 | 3287 |
| ASML HOLDING N V N Y REGISTRY SHS | ADR | N07059210 |  | 5109386 | 9351 | SH |  | SOLE | 0 | 8102 | 0 | 1249 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 2710901 | 6982 | SH |  | SOLE | 0 | 5835 | 0 | 1147 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 78 | 200 | SH | Put | SOLE | 0 | 200 | 0 | 0 |
| HORIZON KINETICS INFLATION BENEFICIARIES ETF | ETF | 53656F623 |  | 8556233 | 271799 | SH |  | SOLE | 0 | 62006 | 0 | 209793 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 83208 | 10401 | SH |  | SOLE | 0 | 10401 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 52632729 | 789688 | SH |  | SOLE | 0 | 757008 | 0 | 32679 |
| BROADCOM INC COM | Stock | 11135F101 |  | 532292 | 952 | SH |  | SOLE | 0 | 295 | 0 | 657 |
| CANADIAN PAC RY LTD COM | Stock | 13645T100 |  | 17083571 | 229033 | SH |  | SOLE | 0 | 211035 | 0 | 17998 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 295475 | 3257 | SH |  | SOLE | 0 | 3257 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 12185251 | 197684 | SH |  | SOLE | 0 | 129003 | 0 | 68681 |
| KINDER MORGAN INC DEL COM | Stock | 49456B101 |  | 20408284 | 1128777 | SH |  | SOLE | 0 | 1090597 | 0 | 38179 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 2262803 | 8480 | SH |  | SOLE | 0 | 2522 | 0 | 5958 |
| NORTHERN TR CORP COM | Stock | 665859104 |  | 235295 | 2659 | SH |  | SOLE | 0 | 2659 | 0 | 0 |
| PROSHARES SHORT QQQ | ETF | 74347B714 |  | 167146 | 11355 | SH |  | SOLE | 0 | 8995 | 0 | 2360 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 29232055 | 200028 | SH |  | SOLE | 0 | 189122 | 0 | 10904 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 44 | 300 | SH | Put | SOLE | 0 | 300 | 0 | 0 |
| ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288646 |  | 991717 | 19906 | SH |  | SOLE | 0 | 6020 | 0 | 13886 |
| ISHARES SHORT TREASURY BOND ETF | ETF | 464288679 |  | 5197018 | 47280 | SH |  | SOLE | 0 | 11048 | 0 | 36232 |
| GRAINGER W W INC COM | Stock | 384802104 |  | 676400 | 1216 | SH |  | SOLE | 0 | 1193 | 0 | 23 |
| GERON CORP COM | Stock | 374163103 |  | 101640 | 42000 | SH |  | SOLE | 0 | 42000 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 10737632 | 66442 | SH |  | SOLE | 0 | 10894 | 0 | 55547 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 32 | 200 | SH | Put | SOLE | 0 | 200 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 52696110 | 157330 | SH |  | SOLE | 0 | 156221 | 0 | 1109 |
| SPDR S BIOTECH ETF | ETF | 78464A870 |  | 21706243 | 261521 | SH |  | SOLE | 0 | 254068 | 0 | 7453 |
| PGIM GLOBAL HIGH YIELD FD FORM COM | CEF | 69346J106 |  | 574174 | 52968 | SH |  | SOLE | 0 | 52968 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 |  | 18860574 | 403867 | SH |  | SOLE | 0 | 335086 | 0 | 68780 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 505569 | 7037 | SH |  | SOLE | 0 | 5468 | 0 | 1569 |
| VANGUARD FTSE ALL-WORLD EX-US INDEX FUND | ETF | 922042775 |  | 1287860 | 25685 | SH |  | SOLE | 0 | 20779 | 0 | 4905 |
| ISHARES CORE 1-5 YEAR USD BOND ETF | ETF | 46432F859 |  | 10038769 | 216166 | SH |  | SOLE | 0 | 85874 | 0 | 130291 |
| WEST PHARMACEUTICAL SVSC INC COM | Stock | 955306105 |  | 426219 | 1811 | SH |  | SOLE | 0 | 595 | 0 | 1216 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 1257242 | 16878 | SH |  | SOLE | 0 | 3679 | 0 | 13199 |
| INVESCO CURRENCYSHARES BRITISH POUND STERLING TRUST | ETF | 46138M109 |  | 1107976 | 9540 | SH |  | SOLE | 0 | 9383 | 0 | 157 |
| HAWAIIAN ELEC INDUSTRIES COM | Stock | 419870100 |  | 317809 | 7594 | SH |  | SOLE | 0 | 7594 | 0 | 0 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 4116006 | 19187 | SH |  | SOLE | 0 | 6294 | 0 | 12893 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 466155 | 6283 | SH |  | SOLE | 0 | 3102 | 0 | 3181 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 1514639 | 6195 | SH |  | SOLE | 0 | 5340 | 0 | 855 |
| QUALCOMM INC COM | Stock | 747525103 |  | 31921730 | 290356 | SH |  | SOLE | 0 | 282098 | 0 | 8257 |
| YPF SOCIEDAD ANONIMA SPON ADR CL D | ADR | 984245100 |  | 91900 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| GENERAL DYNAMICS CORP COM | Stock | 369550108 |  | 720780 | 2905 | SH |  | SOLE | 0 | 2304 | 0 | 601 |
| RESMED INC COM | Stock | 761152107 |  | 459252 | 2207 | SH |  | SOLE | 0 | 394 | 0 | 1812 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 43155021 | 163758 | SH |  | SOLE | 0 | 157898 | 0 | 5859 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 29289901 | 614817 | SH |  | SOLE | 0 | 585180 | 0 | 29637 |
| ISHARES RUSSELL MIDCAP ETF | ETF | 464287499 |  | 407803 | 6046 | SH |  | SOLE | 0 | 6046 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 967858 | 14943 | SH |  | SOLE | 0 | 14396 | 0 | 547 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 299205 | 4957 | SH |  | SOLE | 0 | 4957 | 0 | 0 |
| AUTODESK INC COM | Stock | 052769106 |  | 556312 | 2977 | SH |  | SOLE | 0 | 1028 | 0 | 1949 |
| JETBLUE AWYS CORP COM | Stock | 477143101 |  | 155520 | 24000 | SH |  | SOLE | 0 | 24000 | 0 | 0 |
| CDW CORP COM | Stock | 12514G108 |  | 553955 | 3102 | SH |  | SOLE | 0 | 2771 | 0 | 331 |
| AT INC COM | Stock | 00206R102 |  | 506715 | 27524 | SH |  | SOLE | 0 | 24924 | 0 | 2599 |
| ENERGY SELECT SECTOR SPDR FUND | ETF | 81369Y506 |  | 11013981 | 125917 | SH |  | SOLE | 0 | 123021 | 0 | 2896 |
| ENERGY SELECT SECTOR SPDR FUND | ETF | 81369Y506 |  | 44 | 500 | SH | Put | SOLE | 0 | 500 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR FUND | ETF | 81369Y506 |  | 157 | 1800 | SH | Put | SOLE | 0 | 1800 | 0 | 0 |
| MATERIALS SELECT SECTOR SPDR FUND | ETF | 81369Y100 |  | 20647204 | 265798 | SH |  | SOLE | 0 | 260711 | 0 | 5087 |
| GLOBAL X MLP  ENERGY INFRASTRUCTURE ETF | ETF | 37954Y293 |  | 5326884 | 130689 | SH |  | SOLE | 0 | 32090 | 0 | 98599 |
| ISHARES BIOTECHNOLOGY ETF | ETF | 464287556 |  | 3894587 | 29664 | SH |  | SOLE | 0 | 29191 | 0 | 473 |
| SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF | ETF | 808524771 |  | 320800 | 6003 | SH |  | SOLE | 0 | 5327 | 0 | 676 |
| GENERAL ELECTRIC CO COM NEW | Stock | 369604301 |  | 3488631 | 41635 | SH |  | SOLE | 0 | 40910 | 0 | 725 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 324102 | 2844 | SH |  | SOLE | 0 | 2844 | 0 | 0 |
| CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND | ETF | 81369Y407 |  | 554842 | 4296 | SH |  | SOLE | 0 | 3945 | 0 | 350 |
| INDUSTRIAL SELECT SECTOR SPDR FUND | ETF | 81369Y704 |  | 3306016 | 33663 | SH |  | SOLE | 0 | 32388 | 0 | 1274 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 876910 | 2520 | SH |  | SOLE | 0 | 2340 | 0 | 180 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 9117697 | 101319 | SH |  | SOLE | 0 | 97300 | 0 | 4019 |
| BLACKROCK SHORT MATURITY BOND ETF | ETF | 46431W507 |  | 1540971 | 31276 | SH |  | SOLE | 0 | 15856 | 0 | 15419 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 752333 | 5186 | SH |  | SOLE | 0 | 4206 | 0 | 980 |
| SPDR PORTFOLIO S 600 SMALL CAP ETF | ETF | 78468R853 |  | 235257 | 6363 | SH |  | SOLE | 0 | 4084 | 0 | 2279 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 276488 | 863 | SH |  | SOLE | 0 | 499 | 0 | 364 |
| INVESCO DB AGRICULTURE FUND | ETF | 46140H106 |  | 296145 | 14697 | SH |  | SOLE | 0 | 13807 | 0 | 890 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 876798 | 14988 | SH |  | SOLE | 0 | 11952 | 0 | 3036 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 16339545 | 42528 | SH |  | SOLE | 0 | 23971 | 0 | 18556 |
| CIGNA CORP NEW COM | Stock | 125523100 |  | 426766 | 1288 | SH |  | SOLE | 0 | 238 | 0 | 1050 |
| INVESCO CURRENCYSHARES SWISS FRANC TRUST | ETF | 46138R108 |  | 2951372 | 30581 | SH |  | SOLE | 0 | 30221 | 0 | 360 |
| ISHARES IBONDS DEC 2026 TERM CORPORATE ETF | ETF | 46435GAA0 |  | 7277051 | 311651 | SH |  | SOLE | 0 | 129442 | 0 | 182209 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 407406 | 6201 | SH |  | SOLE | 0 | 5400 | 0 | 801 |
| WELLS FARGO CO NEW COM | Stock | 949746101 |  | 1484442 | 35952 | SH |  | SOLE | 0 | 18769 | 0 | 17182 |
| UNION PAC CORP COM | Stock | 907818108 |  | 844234 | 4077 | SH |  | SOLE | 0 | 3318 | 0 | 759 |
| ECOLAB INC COM | Stock | 278865100 |  | 426345 | 2929 | SH |  | SOLE | 0 | 760 | 0 | 2169 |
| INOVIO PHARMACEUTICALS INC COM NEW | Stock | 45773H201 |  | 48984 | 31400 | SH |  | SOLE | 0 | 31400 | 0 | 0 |
| ISHARES PREFERRED  INCOME SECURITIES ETF | ETF | 464288687 |  | 424428 | 13902 | SH |  | SOLE | 0 | 10614 | 0 | 3288 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 421106 | 3176 | SH |  | SOLE | 0 | 2726 | 0 | 450 |
| MICROCHIP TECHNOLOGY INC. COM | Stock | 595017104 |  | 314650 | 4479 | SH |  | SOLE | 0 | 78 | 0 | 4401 |
| MCCORMICK  CO INC COM NON VTG | Stock | 579780206 |  | 1551452 | 18717 | SH |  | SOLE | 0 | 16029 | 0 | 2688 |
| SPDR EURO STOXX 50 ETF | ETF | 78463X202 |  | 762158 | 19694 | SH |  | SOLE | 0 | 19677 | 0 | 17 |
| DARDEN RESTAURANTS INC COM | Stock | 237194105 |  | 1490644 | 10776 | SH |  | SOLE | 0 | 10366 | 0 | 410 |
| IDEXX LABS INC COM | Stock | 45168D104 |  | 658447 | 1614 | SH |  | SOLE | 0 | 558 | 0 | 1056 |
| REPUBLIC SVCS INC COM | Stock | 760759100 |  | 278673 | 2160 | SH |  | SOLE | 0 | 402 | 0 | 1758 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 3226049 | 5858 | SH |  | SOLE | 0 | 1584 | 0 | 4274 |
| MGIC INVT CORP WIS COM | Stock | 552848103 |  | 130000 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 1928515 | 3964 | SH |  | SOLE | 0 | 3797 | 0 | 167 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 59206234 | 441508 | SH |  | SOLE | 0 | 418419 | 0 | 23088 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 201 | 1500 | SH | Put | SOLE | 0 | 1500 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 215 | 1600 | SH | Put | SOLE | 0 | 1600 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 563301 | 1593 | SH |  | SOLE | 0 | 492 | 0 | 1101 |
| CHEVRON CORP NEW COM | Stock | 166764100 |  | 15643596 | 87156 | SH |  | SOLE | 0 | 79549 | 0 | 7606 |
| ISHARES NATIONAL MUNI BOND ETF | ETF | 464288414 |  | 3899281 | 36953 | SH |  | SOLE | 0 | 7991 | 0 | 28962 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 760123 | 6442 | SH |  | SOLE | 0 | 2229 | 0 | 4212 |
| DANAHER CORPORATION COM | Stock | 235851102 |  | 1500950 | 5655 | SH |  | SOLE | 0 | 2087 | 0 | 3568 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 220572 | 2771 | SH |  | SOLE | 0 | 2583 | 0 | 188 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 29729730 | 897637 | SH |  | SOLE | 0 | 869825 | 0 | 27811 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 205 | 6200 | SH | Put | SOLE | 0 | 6200 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 205 | 6200 | SH | Put | SOLE | 0 | 6200 | 0 | 0 |
| SPDR S DIVIDEND ETF | ETF | 78464A763 |  | 1573631 | 12578 | SH |  | SOLE | 0 | 12272 | 0 | 305 |
| WALMART INC COM | Stock | 931142103 |  | 70063158 | 494133 | SH |  | SOLE | 0 | 474274 | 0 | 19858 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 1724947 | 12243 | SH |  | SOLE | 0 | 9364 | 0 | 2879 |
| ORACLE CORP COM | Stock | 68389X105 |  | 716932 | 8771 | SH |  | SOLE | 0 | 2647 | 0 | 6123 |
| FIRST TRUST US EQUITY OPPORTUNITIES ETF | ETF | 336920103 |  | 306065 | 3890 | SH |  | SOLE | 0 | 3890 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 |  | 812002 | 8046 | SH |  | SOLE | 0 | 5691 | 0 | 2355 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 727289 | 18658 | SH |  | SOLE | 0 | 16274 | 0 | 2384 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 1311068 | 7935 | SH |  | SOLE | 0 | 4938 | 0 | 2997 |
| TARGET CORP COM | Stock | 87612E106 |  | 926881 | 6219 | SH |  | SOLE | 0 | 5962 | 0 | 256 |
| INVESCO S 500 EQUAL WEIGHT ENERGY ETF | ETF | 46137V365 |  | 465216 | 6400 | SH |  | SOLE | 0 | 6400 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 424291 | 3921 | SH |  | SOLE | 0 | 436 | 0 | 3485 |
| PFIZER INC COM | Stock | 717081103 |  | 18890786 | 368673 | SH |  | SOLE | 0 | 354954 | 0 | 13718 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 1845318 | 21705 | SH |  | SOLE | 0 | 16984 | 0 | 4719 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 102 | 1200 | SH | Put | SOLE | 0 | 1200 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 1674923 | 13967 | SH |  | SOLE | 0 | 10367 | 0 | 3600 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 698390 | 8135 | SH |  | SOLE | 0 | 7818 | 0 | 317 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 43470144 | 181458 | SH |  | SOLE | 0 | 175769 | 0 | 5689 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 58496814 | 659268 | SH |  | SOLE | 0 | 609433 | 0 | 49834 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 681320 | 4611 | SH |  | SOLE | 0 | 3411 | 0 | 1200 |
| SORRENTO THERAPEUTICS INC COM NEW | Stock | 83587F202 |  | 15062 | 17000 | SH |  | SOLE | 0 | 17000 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 1198689 | 4564 | SH |  | SOLE | 0 | 780 | 0 | 3784 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 215118 | 2747 | SH |  | SOLE | 0 | 702 | 0 | 2045 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 870999 | 5310 | SH |  | SOLE | 0 | 1985 | 0 | 3325 |
| WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND | ETF | 97717W315 |  | 534315 | 14992 | SH |  | SOLE | 0 | 5156 | 0 | 9836 |
| NUVEEN AMT FREE QLTY MUN INCME COM | CEF | 670657105 |  | 142125 | 12500 | SH |  | SOLE | 0 | 12500 | 0 | 0 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 386003 | 3247 | SH |  | SOLE | 0 | 2703 | 0 | 544 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 562487 | 3704 | SH |  | SOLE | 0 | 2990 | 0 | 714 |
| ARROWHEAD PHARMACEUTICALS INC COM | Stock | 04280A100 |  | 324480 | 8000 | SH |  | SOLE | 0 | 1000 | 0 | 7000 |
| ARROWHEAD PHARMACEUTICALS INC COM | Stock | 04280A100 |  | 65 | 1600 | SH | Call | SOLE | 0 | 0 | 0 | 1600 |
| NUVEEN PFD  INCOME OPPORTUNIT COM | CEF | 67073B106 |  | 145600 | 20000 | SH |  | SOLE | 0 | 20000 | 0 | 0 |
| ISHARES CORE U.S. AGGREGATE BOND ETF | ETF | 464287226 |  | 734692 | 7575 | SH |  | SOLE | 0 | 4264 | 0 | 3310 |
| ISHARES 20 PLUS YEAR TREASURY BOND ETF | ETF | 464287432 |  | 5215251 | 52383 | SH |  | SOLE | 0 | 13764 | 0 | 38619 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 218788 | 1394 | SH |  | SOLE | 0 | 1279 | 0 | 115 |
| ISHARES S SMALL-CAP 600 VALUE ETF | ETF | 464287879 |  | 656610 | 7191 | SH |  | SOLE | 0 | 7191 | 0 | 0 |
| SPROTT GOLD MINERS ETF | ETF | 85210B102 |  | 6828560 | 275790 | SH |  | SOLE | 0 | 63640 | 0 | 212150 |
| VANGUARD LONG-TERM BOND ETF | ETF | 921937793 |  | 853126 | 11777 | SH |  | SOLE | 0 | 4711 | 0 | 7066 |
| EAGLE POINT CREDIT COMPANY INC COM | CEF | 269808101 |  | 220616 | 21800 | SH |  | SOLE | 0 | 21800 | 0 | 0 |
| DELTA AIR LINES INC DEL COM NEW | Stock | 247361702 |  | 1762906 | 53649 | SH |  | SOLE | 0 | 31914 | 0 | 21735 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 839221 | 11148 | SH |  | SOLE | 0 | 4845 | 0 | 6303 |
| SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 568315 | 11216 | SH |  | SOLE | 0 | 11216 | 0 | 0 |
| BIOSIG TECHNOLOGIES INC COM NEW | Stock | 09073N201 |  | 361200 | 860000 | SH |  | SOLE | 0 | 860000 | 0 | 0 |
| LAM RESEARCH CORP COM | Stock | 512807108 |  | 1039991 | 2474 | SH |  | SOLE | 0 | 2351 | 0 | 123 |
| SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 5091673 | 130925 | SH |  | SOLE | 0 | 129495 | 0 | 1430 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 684539 | 6764 | SH |  | SOLE | 0 | 5855 | 0 | 908 |
| NUCOR CORP COM | Stock | 670346105 |  | 1026009 | 7784 | SH |  | SOLE | 0 | 1234 | 0 | 6550 |
| PARKER-HANNIFIN CORP COM | Stock | 701094104 |  | 319227 | 1097 | SH |  | SOLE | 0 | 547 | 0 | 550 |
| PNC FINL SVCS GROUP INC COM | Stock | 693475105 |  | 24319813 | 153981 | SH |  | SOLE | 0 | 148955 | 0 | 5026 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 1255272 | 17446 | SH |  | SOLE | 0 | 10161 | 0 | 7285 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 373498 | 8171 | SH |  | SOLE | 0 | 6240 | 0 | 1930 |
| DOMINION ENERGY INC COM | Stock | 25746U109 |  | 240190 | 3917 | SH |  | SOLE | 0 | 2916 | 0 | 1000 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 270572 | 5982 | SH |  | SOLE | 0 | 3479 | 0 | 2503 |
| CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 |  | 658463 | 4099 | SH |  | SOLE | 0 | 1352 | 0 | 2747 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 59341425 | 538000 | SH |  | SOLE | 0 | 499234 | 0 | 38765 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 2437595 | 4598 | SH |  | SOLE | 0 | 2396 | 0 | 2201 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 428977 | 2288 | SH |  | SOLE | 0 | 1688 | 0 | 600 |
| ISHARES EXPONENTIAL TECHNOLOGIES ETF | ETF | 46434V381 |  | 480359 | 10147 | SH |  | SOLE | 0 | 8141 | 0 | 2006 |
| LOWES COS INC COM | Stock | 548661107 |  | 608356 | 3053 | SH |  | SOLE | 0 | 1890 | 0 | 1163 |
| DEERE  CO COM | Stock | 244199105 |  | 907010 | 2115 | SH |  | SOLE | 0 | 1923 | 0 | 191 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 412072 | 5230 | SH |  | SOLE | 0 | 4330 | 0 | 900 |
| G III APPAREL GROUP LTD COM | Stock | 36237H101 |  | 168071 | 12259 | SH |  | SOLE | 0 | 12259 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR FUND | ETF | 81369Y886 |  | 308114 | 4370 | SH |  | SOLE | 0 | 4365 | 0 | 5 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 321297 | 2374 | SH |  | SOLE | 0 | 741 | 0 | 1633 |
| SAP SE SPON ADR | ADR | 803054204 |  | 360752 | 3496 | SH |  | SOLE | 0 | 419 | 0 | 3077 |
| BIO RAD LABS INC CL A | Stock | 090572207 |  | 505849 | 1203 | SH |  | SOLE | 0 | 391 | 0 | 812 |
| BANK HAWAII CORP COM | Stock | 062540109 |  | 565003 | 7285 | SH |  | SOLE | 0 | 7000 | 0 | 284 |
| COMMERCE BANCSHARES INC COM | Stock | 200525103 |  | 972525 | 14287 | SH |  | SOLE | 0 | 14287 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 631721 | 8870 | SH |  | SOLE | 0 | 6009 | 0 | 2861 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 248983 | 6432 | SH |  | SOLE | 0 | 3888 | 0 | 2544 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 603087 | 7243 | SH |  | SOLE | 0 | 6477 | 0 | 766 |
| SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 |  | 243166 | 8190 | SH |  | SOLE | 0 | 6368 | 0 | 1822 |
| ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND | ETF | 26924G409 |  | 210080 | 5351 | SH |  | SOLE | 0 | 3485 | 0 | 1866 |
| SUNRUN INC COM | Stock | 86771W105 |  | 435963 | 18150 | SH |  | SOLE | 0 | 18150 | 0 | 0 |
| BLACKROCK INC COM | Stock | 09247X101 |  | 31503495 | 44457 | SH |  | SOLE | 0 | 41969 | 0 | 2487 |
| ISHARES CORE S MID-CAP ETF | ETF | 464287507 |  | 777474 | 3214 | SH |  | SOLE | 0 | 3094 | 0 | 120 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 158619 | 10732 | SH |  | SOLE | 0 | 5934 | 0 | 4798 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 569296 | 8673 | SH |  | SOLE | 0 | 8673 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 110099086 | 847372 | SH |  | SOLE | 0 | 761418 | 0 | 85954 |
| APPLE INC COM | Stock | 037833100 |  | 351 | 2700 | SH | Put | SOLE | 0 | 2700 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 351 | 2700 | SH | Put | SOLE | 0 | 2700 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 987 | 7600 | SH | Put | SOLE | 0 | 7600 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 292365 | 8320 | SH |  | SOLE | 0 | 8320 | 0 | 0 |
| ISHARES IBONDS DEC 2023 TERM CORPORATE ETF | ETF | 46434VAX8 |  | 16869493 | 673971 | SH |  | SOLE | 0 | 640395 | 0 | 33575 |
| ISHARES IBONDS DEC 2025 TERM CORPORATE ETF | ETF | 46434VBD1 |  | 3117313 | 128179 | SH |  | SOLE | 0 | 117464 | 0 | 10715 |
| ISHARES IBONDS DEC 2024 TERM CORPORATE ETF | ETF | 46434VBG4 |  | 11563456 | 473524 | SH |  | SOLE | 0 | 441160 | 0 | 32364 |
| ABBOTT LABS COM | Stock | 002824100 |  | 6679605 | 60840 | SH |  | SOLE | 0 | 6884 | 0 | 53955 |
| DIREXION DAILY S BIOTECH BULL 3X SHARES | ETF | 25490K323 |  | 84840 | 12000 | SH |  | SOLE | 0 | 12000 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 28493410 | 327963 | SH |  | SOLE | 0 | 314112 | 0 | 13850 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 710944 | 8249 | SH |  | SOLE | 0 | 8248 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 1378452 | 684 | SH |  | SOLE | 0 | 657 | 0 | 27 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 8823500 | 41913 | SH |  | SOLE | 0 | 41912 | 0 | 0 |
| SPDR BLOOMBERG 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 16991101 | 185756 | SH |  | SOLE | 0 | 43587 | 0 | 142169 |
| MARSH  MCLENNAN COS INC COM | Stock | 571748102 |  | 383914 | 2320 | SH |  | SOLE | 0 | 253 | 0 | 2067 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 11540868 | 76102 | SH |  | SOLE | 0 | 19612 | 0 | 56490 |

---