The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106   67,439,942 652,918 SH   SOLE 0 591,746 0 61,172
SEALED AIR CORP NEW COM Stock 81211K100   974,669 21,230 SH   SOLE 0 20,430 0 800
ULTA BEAUTY INC COM Stock 90384S303   271,198 497 SH   SOLE 0 357 0 140
SIRIUS XM HOLDINGS INC COM Stock 82968B103   60,920 15,345 SH   SOLE 0 15,345 0 0
ARCHROCK INC COM Stock 03957W106   268,675 27,500 SH   SOLE 0 27,500 0 0
ARCHROCK INC COM Stock 03957W106   49 5,000 SH Call SOLE 0 5,000 0 0
INVESCO QQQ TRUST ETF 46090E103   9,782,002 30,480 SH   SOLE 0 29,328 0 1,152
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   119,410,305 790,744 SH   SOLE 0 766,849 0 23,895
STARBUCKS CORP COM Stock 855244109   30,281,327 290,803 SH   SOLE 0 278,024 0 12,778
SEMPRA COM Stock 816851109   385,458 2,550 SH   SOLE 0 1,700 0 850
BLOCK INC CL A Stock 852234103   350,870 5,111 SH   SOLE 0 1,391 0 3,720
ELEVANCE HEALTH INC COM Stock 036752103   295,653 643 SH   SOLE 0 314 0 328
ISHARES GOLD TRUST ETF 464285204   223,809 5,989 SH   SOLE 0 5,006 0 983
EBAY INC. COM Stock 278642103   287,030 6,469 SH   SOLE 0 995 0 5,474
HAWTHORN BANCSHARES INC COM Stock 420476103   272,786 11,670 SH   SOLE 0 0 0 11,670
DOLLAR GEN CORP NEW COM Stock 256677105   240,977 1,145 SH   SOLE 0 430 0 715
JOHNSON & JOHNSON COM Stock 478160104   38,205,024 246,484 SH   SOLE 0 234,310 0 12,173
WASTE MGMT INC DEL COM Stock 94106L109   339,230 2,079 SH   SOLE 0 1,579 0 500
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   11,977,627 58,685 SH   SOLE 0 53,349 0 5,336
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   2,572 12,600 SH Put SOLE 0 12,600 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652   658,078 4,694 SH   SOLE 0 3,299 0 1,394
COSTCO WHSL CORP NEW COM Stock 22160K105   2,656,639 5,347 SH   SOLE 0 2,905 0 2,441
COSTCO WHSL CORP NEW COM Stock 22160K105   50 100 SH Put SOLE 0 100 0 0
HCA HEALTHCARE INC COM Stock 40412C101   825,582 3,131 SH   SOLE 0 2,000 0 1,131
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   430,588 10,912 SH   SOLE 0 10,912 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   17,349,721 53,039 SH   SOLE 0 50,399 0 2,640
GOLDMAN SACHS GROUP INC COM Stock 38141G104   164 500 SH Put SOLE 0 500 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   196 600 SH Put SOLE 0 600 0 0
LIGHT & WONDER INC COM Stock 80874P109   321,268 5,350 SH   SOLE 0 5,350 0 0
WATSCO INC COM Stock 942622200   202,350 636 SH   SOLE 0 39 0 597
LITHIUM AMERS CORP NEW COM NEW Stock 53680Q207   231,526 10,640 SH   SOLE 0 10,640 0 0
YUM BRANDS INC COM Stock 988498101   5,038,984 38,151 SH   SOLE 0 573 0 37,578
BOSTON SCIENTIFIC CORP COM Stock 101137107   263,158 5,260 SH   SOLE 0 703 0 4,557
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508   49,394 14,032 SH   SOLE 0 5,998 0 8,034
PROCTER AND GAMBLE CO COM Stock 742718109   49,478,605 332,763 SH   SOLE 0 319,246 0 13,517
COCA COLA CO COM Stock 191216100   1,950,751 31,449 SH   SOLE 0 23,778 0 7,670
GENERAL MLS INC COM Stock 370334104   3,516,166 41,144 SH   SOLE 0 36,644 0 4,500
NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102   459,900 90,000 SH   SOLE 0 90,000 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   1,806,991 69,768 SH   SOLE 0 55,090 0 14,678
AMEREN CORP COM Stock 023608102   382,017 4,422 SH   SOLE 0 3,740 0 682
OCCIDENTAL PETE CORP COM Stock 674599105   576,914 9,241 SH   SOLE 0 9,029 0 211
TRUIST FINL CORP COM Stock 89832Q109   1,351,758 39,641 SH   SOLE 0 9,275 0 30,366
UNITED PARCEL SERVICE INC CL B Stock 911312106   53,173,367 274,104 SH   SOLE 0 265,057 0 9,046
MARRIOTT INTL INC NEW CL A Stock 571903202   8,345,502 50,262 SH   SOLE 0 19,465 0 30,797
INTEL CORP COM Stock 458140100   619,996 18,978 SH   SOLE 0 14,890 0 4,086
CME GROUP INC COM Stock 12572Q105   394,340 2,059 SH   SOLE 0 2,007 0 52
MEDTRONIC PLC SHS Stock G5960L103   244,520 3,033 SH   SOLE 0 2,831 0 202
FORTIVE CORP COM Stock 34959J108   537,657 7,887 SH   SOLE 0 2,164 0 5,723
NETFLIX INC COM Stock 64110L106   415,958 1,204 SH   SOLE 0 1,159 0 45
ISHARES DOW JONES U.S. ETF ETF 464287846   215,151 2,150 SH   SOLE 0 2,150 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   1,989,068 5,980 SH   SOLE 0 5,980 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304   138,137 16,805 SH   SOLE 0 11,750 0 5,055
ISHARES SILVER TRUST ETF 46428Q109   967,993 43,761 SH   SOLE 0 40,201 0 3,560
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862   458,964 2,200 SH   SOLE 0 2,200 0 0
INVESCO SR INCOME TR COM CEF 46131H107   143,520 39,000 SH   SOLE 0 39,000 0 0
ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334   9,930,112 307,815 SH   SOLE 0 301,571 0 6,244
PROSHARES ULTRASHORT EURO ETF 74347W882   581,117 20,011 SH   SOLE 0 19,195 0 816
SPDR PORTFOLIO EUROPE ETF ETF 78463X103   305,761 8,040 SH   SOLE 0 8,040 0 0
MERCK & CO INC COM Stock 58933Y105   1,365,116 12,831 SH   SOLE 0 10,372 0 2,458
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   314,877 3,008 SH   SOLE 0 3,008 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   162,915,585 397,947 SH   SOLE 0 375,961 0 21,985
SPDR S&P 500 ETF TRUST ETF 78462F103   123 300 SH Call SOLE 0 300 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   49,553,838 136,358 SH   SOLE 0 127,654 0 8,703
MASTERCARD INCORPORATED CL A Stock 57636Q104   73 200 SH Put SOLE 0 200 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   73 200 SH Put SOLE 0 200 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   945,073 3,882 SH   SOLE 0 1,004 0 2,878
EMERSON ELEC CO COM Stock 291011104   490,685 5,631 SH   SOLE 0 3,437 0 2,194
DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109   161,454 14,200 SH   SOLE 0 14,200 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   528,864 2,919 SH   SOLE 0 2,771 0 148
NVR INC COM Stock 62944T105   3,265,303 586 SH   SOLE 0 569 0 17
SMUCKER J M CO COM NEW Stock 832696405   255,412 1,623 SH   SOLE 0 1,623 0 0
CORNING INC COM Stock 219350105   292,824 8,300 SH   SOLE 0 1,000 0 7,300
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   628,665 7,599 SH   SOLE 0 2,786 0 4,813
ISHARES S&P 100 ETF ETF 464287101   1,175,970 6,287 SH   SOLE 0 6,287 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   507,890 13,060 SH   SOLE 0 10,512 0 2,547
MARVELL TECHNOLOGY INC COM Stock 573874104   573,162 13,237 SH   SOLE 0 4,267 0 8,970
FEDEX CORP COM Stock 31428X106   19,465,219 85,191 SH   SOLE 0 82,711 0 2,479
PEPSICO INC COM Stock 713448108   56,612,866 310,548 SH   SOLE 0 275,325 0 35,222
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   5,598,656 68,143 SH   SOLE 0 21,544 0 46,599
AMMO INC COM Stock 00175J107   406,994 206,596 SH   SOLE 0 0 0 206,596
SNAP INC CL A Stock 83304A106   456,258 40,701 SH   SOLE 0 40,594 0 107
KIMBERLY-CLARK CORP COM Stock 494368103   457,019 3,405 SH   SOLE 0 1,290 0 2,115
MOLSON COORS BEVERAGE CO CL B Stock 60871R209   274,989 5,321 SH   SOLE 0 2,102 0 3,219
HONEYWELL INTL INC COM Stock 438516106   33,885,627 177,300 SH   SOLE 0 169,672 0 7,628
FORD MTR CO DEL COM Stock 345370860   530,634 42,114 SH   SOLE 0 41,076 0 1,037
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   288,445 3,189 SH   SOLE 0 3,189 0 0
US BANCORP DEL COM NEW Stock 902973304   2,163,477 60,013 SH   SOLE 0 50,900 0 9,113
BP PLC SPONSORED ADR ADR 055622104   209,538 5,523 SH   SOLE 0 5,522 0 0
HOME DEPOT INC COM Stock 437076102   5,676,288 19,234 SH   SOLE 0 14,079 0 5,154
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   833,227 3,743 SH   SOLE 0 2,232 0 1,510
DUPONT DE NEMOURS INC COM Stock 26614N102   17,320,995 241,340 SH   SOLE 0 234,171 0 7,169
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   80,703,815 623,388 SH   SOLE 0 604,225 0 19,162
VERISK ANALYTICS INC COM Stock 92345Y106   968,509 5,048 SH   SOLE 0 2,005 0 3,043
BHP GROUP LTD SPONSORED ADS ADR 088606108   549,765 8,670 SH   SOLE 0 8,500 0 170
SPDR GOLD SHARES ETF 78463V107   5,199,967 28,381 SH   SOLE 0 25,064 0 3,317
SOUTHERN CO COM Stock 842587107   48,021,443 690,162 SH   SOLE 0 668,208 0 21,953
BECTON DICKINSON & CO COM Stock 075887109   490,464 1,981 SH   SOLE 0 1,049 0 932
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   1,205,803 28,758 SH   SOLE 0 22,511 0 6,245
KEYCORP COM Stock 493267108   136,468 10,900 SH   SOLE 0 10,900 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   215,296 11,600 SH   SOLE 0 11,600 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   629,467 2,576 SH   SOLE 0 1,465 0 1,111
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   899,995 18,809 SH   SOLE 0 18,766 0 42
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   387,582 11,137 SH   SOLE 0 6,832 0 4,305
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   5,287,735 109,318 SH   SOLE 0 104,463 0 4,855
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   4,167,787 55,786 SH   SOLE 0 54,175 0 1,610
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847   236,603 5,385 SH   SOLE 0 3,499 0 1,885
STERIS PLC SHS USD Stock G8473T100   242,734 1,269 SH   SOLE 0 133 0 1,136
GALLAGHER ARTHUR J & CO COM Stock 363576109   240,859 1,259 SH   SOLE 0 148 0 1,111
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   331,649 5,089 SH   SOLE 0 387 0 4,701
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   486,988 5,036 SH   SOLE 0 4,801 0 235
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9   297,272 12,480 SH   SOLE 0 12,479 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   79,191,131 256,473 SH   SOLE 0 239,685 0 16,787
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   301,799 12,308 SH   SOLE 0 12,243 0 64
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   2,249,027 5,836 SH   SOLE 0 4,779 0 1,057
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   223,072 7,404 SH   SOLE 0 4,152 0 3,251
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   28,835,988 378,276 SH   SOLE 0 361,870 0 16,405
ALPHABET INC CAP STK CL A Stock 02079K305   10,486,291 101,092 SH   SOLE 0 78,238 0 22,854
VAXART INC COM NEW Stock 92243A200   7,567 10,000 SH   SOLE 0 10,000 0 0
INTUIT COM Stock 461202103   1,035,663 2,323 SH   SOLE 0 792 0 1,531
UNILEVER PLC SPON ADR NEW ADR 904767704   245,110 4,720 SH   SOLE 0 2,865 0 1,855
CSX CORP COM Stock 126408103   26,680,541 891,134 SH   SOLE 0 858,171 0 32,961
COMCAST CORP NEW CL A Stock 20030N101   476,756 12,576 SH   SOLE 0 7,547 0 5,029
MICROSOFT CORP COM Stock 594918104   103,617,130 359,407 SH   SOLE 0 321,756 0 37,650
MICROSOFT CORP COM Stock 594918104   202 700 SH Put SOLE 0 700 0 0
MICROSOFT CORP COM Stock 594918104   202 700 SH Put SOLE 0 700 0 0
VALERO ENERGY CORP COM Stock 91913Y100   590,648 4,231 SH   SOLE 0 3,042 0 1,189
CVS HEALTH CORP COM Stock 126650100   1,135,867 15,286 SH   SOLE 0 10,403 0 4,882
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791   13,930,431 727,058 SH   SOLE 0 262,252 0 464,806
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   10,273,918 177,228 SH   SOLE 0 132,165 0 45,063
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813   1,851,415 58,515 SH   SOLE 0 57,665 0 850
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   4,190,400 9 SH   SOLE 0 2 0 7
DESWELL INDS INC COM Stock 250639101   208,688 78,750 SH   SOLE 0 78,750 0 0
BOEING CO COM Stock 097023105   904,102 4,256 SH   SOLE 0 2,081 0 2,175
VANGUARD SMALL-CAP ETF ETF 922908751   327,370 1,727 SH   SOLE 0 1,685 0 42
NEXTERA ENERGY INC COM Stock 65339F101   669,131 8,681 SH   SOLE 0 7,067 0 1,614
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797   6,212,480 196,411 SH   SOLE 0 195,561 0 850
NIKE INC CL B Stock 654106103   1,390,698 11,340 SH   SOLE 0 4,036 0 7,303
ISHARES BLOOMBERG ROLL SELECT COMMODITY STRATEGY ETF ETF 46431W598   1,114,687 21,636 SH   SOLE 0 20,868 0 768
CLEARBRIDGE MLP AND MIDSTRM FD COM CEF 184692200   258,960 8,000 SH   SOLE 0 8,000 0 0
TESLA INC COM Stock 88160R101   2,606,735 12,565 SH   SOLE 0 9,268 0 3,297
MSCI INC COM Stock 55354G100   710,247 1,269 SH   SOLE 0 341 0 928
LINDE PLC SHS Stock G54950103   350,464 986 SH   SOLE 0 569 0 417
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764   8,263,614 167,517 SH   SOLE 0 163,072 0 4,445
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656   4,090,503 133,328 SH   SOLE 0 130,393 0 2,935
VANGUARD HEALTH CARE ETF ETF 92204A504   265,790 1,115 SH   SOLE 0 815 0 299
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   6,185,886 192,407 SH   SOLE 0 186,497 0 5,909
NORFOLK SOUTHN CORP COM Stock 655844108   3,831,941 18,075 SH   SOLE 0 15,989 0 2,086
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508   5,757,751 173,374 SH   SOLE 0 171,159 0 2,215
ALERIAN MLP ETF ETF 00162Q452   383,988 9,935 SH   SOLE 0 9,935 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   3,675,159 9,534 SH   SOLE 0 9,185 0 349
SCHWAB US TIPS ETF ETF 808524870   202,031 3,769 SH   SOLE 0 3,670 0 98
SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854   217,998 4,323 SH   SOLE 0 4,237 0 85
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   255,490 7,388 SH   SOLE 0 7,388 0 0
AMPHENOL CORP NEW CL A Stock 032095101   1,482,483 18,141 SH   SOLE 0 367 0 17,774
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321   16,665,817 386,230 SH   SOLE 0 136,455 0 249,774
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107   320,620 9,838 SH   SOLE 0 517 0 9,321
DOW INC COM Stock 260557103   1,670,160 30,466 SH   SOLE 0 29,634 0 832
INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888   298,684 8,900 SH   SOLE 0 8,900 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870   1,063,251 36,165 SH   SOLE 0 36,165 0 0
KKR & CO INC COM Stock 48251W104   1,496,820 28,500 SH   SOLE 0 28,500 0 0
VANGUARD S&P 500 ETF ETF 922908363   51,469,931 136,863 SH   SOLE 0 87,363 0 49,498
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   347,050 5,000 SH   SOLE 0 4,252 0 748
UBER TECHNOLOGIES INC COM Stock 90353T100   287,773 9,078 SH   SOLE 0 4,214 0 4,864
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   700,450 1,528 SH   SOLE 0 1,528 0 0
GENERAL MTRS CO COM Stock 37045V100   210,164 5,730 SH   SOLE 0 5,585 0 144
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748   3,688,574 119,855 SH   SOLE 0 117,505 0 2,350
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   237,597 1,731 SH   SOLE 0 1,451 0 280
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   24,169,716 167,126 SH   SOLE 0 157,703 0 9,422
VANECK GOLD MINERS ETF ETF 92189F106   8,060,585 249,168 SH   SOLE 0 61,815 0 187,353
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105   194,661 15,610 SH   SOLE 0 15,610 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   1,137,556 12,143 SH   SOLE 0 379 0 11,764
VANGUARD RUSSELL 2000 ETF ETF 92206C664   1,084,444 15,045 SH   SOLE 0 14,998 0 47
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680   8,123,179 275,362 SH   SOLE 0 271,112 0 4,250
DYNATRACE INC COM NEW Stock 268150109   438,524 10,367 SH   SOLE 0 2,741 0 7,626
LILLY ELI & CO COM Stock 532457108   1,865,457 5,432 SH   SOLE 0 3,934 0 1,498
AIR PRODS & CHEMS INC COM Stock 009158106   432,825 1,507 SH   SOLE 0 348 0 1,159
DATADOG INC CL A COM Stock 23804L103   1,432,565 19,716 SH   SOLE 0 18,944 0 772
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599   1,842,518 71,030 SH   SOLE 0 71,030 0 0
INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER ETF 45782C615   1,454,912 37,172 SH   SOLE 0 37,172 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508   1,315,418 19,387 SH   SOLE 0 6,223 0 13,164
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573   4,200,621 132,095 SH   SOLE 0 131,095 0 1,000
FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER ETF 33740F847   612,102 16,280 SH   SOLE 0 16,280 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540   3,495,668 111,150 SH   SOLE 0 110,350 0 800
VANGUARD S&P 500 GROWTH ETF ETF 921932505   414,864 1,800 SH   SOLE 0 1,800 0 0
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474   466,143 15,169 SH   SOLE 0 13,539 0 1,630
ISHARES RUSSELL 2000 ETF ETF 464287655   28,588,838 160,251 SH   SOLE 0 155,982 0 4,268
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417   1,423,063 48,685 SH   SOLE 0 48,085 0 600
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   1,204,739 12,488 SH   SOLE 0 11,432 0 1,056
FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY ETF 33740F763   3,102,166 82,990 SH   SOLE 0 82,990 0 0
DIGITAL RLTY TR INC COM REIT 253868103   236,239 2,403 SH   SOLE 0 2,081 0 322
PROSHARES SHORT S&P500 ETF 74347B425   14,587,936 972,529 SH   SOLE 0 935,837 0 36,692
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383   5,478,454 170,297 SH   SOLE 0 169,772 0 525
ISHARES IBONDS DEC 2023 TERM TREASURY ETF ETF 46436E882   4,974,678 200,511 SH   SOLE 0 183,491 0 17,020
ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874   7,270,564 302,814 SH   SOLE 0 118,629 0 184,185
ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 46436E866   1,017,555 43,245 SH   SOLE 0 33,245 0 10,000
ISHARES IBONDS DEC 2026 TERM TREASURY ETF ETF 46436E858   769,949 33,360 SH   SOLE 0 23,360 0 10,000
AFLAC INC COM Stock 001055102   455,576 7,061 SH   SOLE 0 4,554 0 2,507
SYSCO CORP COM Stock 871829107   15,305,615 198,182 SH   SOLE 0 192,829 0 5,353
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   585,943 343 SH   SOLE 0 121 0 222
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318   3,337,673 115,811 SH   SOLE 0 115,811 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722   1,060,272 27,701 SH   SOLE 0 26,886 0 815
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY ETF 45782C284   247,790 10,005 SH   SOLE 0 10,005 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   556,677 6,118 SH   SOLE 0 4,183 0 1,935
MARATHON PETE CORP COM Stock 56585A102   619,948 4,598 SH   SOLE 0 3,767 0 831
VANGUARD SMALL CAP VALUE ETF ETF 922908611   5,599,418 35,270 SH   SOLE 0 34,469 0 800
INVESCO NASDAQ 100 ETF ETF 46138G649   13,127,587 99,444 SH   SOLE 0 96,578 0 2,865
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   2,458,759 45,314 SH   SOLE 0 44,514 0 800
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY Money Market Fund 808515530   18,664,835 18,664,835 SH   SOLE 0 0 0 18,664,834
ATLASSIAN CORPORATION CL A Stock 049468101   415,772 2,429 SH   SOLE 0 709 0 1,720
SOFI TECHNOLOGIES INC COM Stock 83406F102   96,191 15,847 SH   SOLE 0 15,847 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839   206,199 4,396 SH   SOLE 0 3,948 0 447
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   878,157 70,422 SH   SOLE 0 70,421 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK CEF 30290Y101   151,719 34,171 SH   SOLE 0 31,505 0 2,666
XYLEM INC COM Stock 98419M100   225,524 2,154 SH   SOLE 0 800 0 1,354
MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107   407,682 3,023 SH   SOLE 0 0 0 3,023
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   21,545,507 437,561 SH   SOLE 0 408,246 0 29,315
TRACTOR SUPPLY CO COM Stock 892356106   203,075 864 SH   SOLE 0 0 0 864
VISA INC COM CL A Stock 92826C839   4,170,776 18,499 SH   SOLE 0 9,536 0 8,962
VISA INC COM CL A Stock 92826C839   45 200 SH Put SOLE 0 200 0 0
VISA INC COM CL A Stock 92826C839   45 200 SH Put SOLE 0 200 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708   691,502 27,139 SH   SOLE 0 19,334 0 7,805
HERSHEY CO COM Stock 427866108   3,178,382 12,493 SH   SOLE 0 11,186 0 1,307
PHILLIPS EDISON & CO INC COMMON STOCK REIT 71844V201   1,057,051 32,405 SH   SOLE 0 22,239 0 10,166
MATADOR RES CO COM Stock 576485205   49,225,786 1,033,070 SH   SOLE 0 63,070 0 970,000
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   207,382 2,851 SH   SOLE 0 1,371 0 1,480
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER ETF 45782C631   949,348 37,620 SH   SOLE 0 37,620 0 0
KELLOGG CO COM Stock 487836108   30,606,733 457,090 SH   SOLE 0 441,209 0 15,880
VANGUARD VALUE ETF ETF 922908744   2,313,264 16,749 SH   SOLE 0 16,041 0 708
VANGUARD GROWTH ETF ETF 922908736   918,945 3,684 SH   SOLE 0 3,503 0 180
IMMIX BIOPHARMA INC COM Stock 45258H106   28,938 15,900 SH   SOLE 0 15,900 0 0
FT CBOE VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - DECEMBER ETF 33740U786   1,083,497 34,708 SH   SOLE 0 34,050 0 658
PGIM HIGH YIELD BOND FUND INC COM CEF 69346H100   372,100 30,500 SH   SOLE 0 30,500 0 0
PHILLIPS 66 COM Stock 718546104   27,765,081 273,871 SH   SOLE 0 262,693 0 11,177
AMERICAN TOWER CORP NEW COM REIT 03027X100   876,823 4,291 SH   SOLE 0 1,278 0 3,013
IRON MTN INC DEL COM REIT 46284V101   258,518 4,886 SH   SOLE 0 3,978 0 908
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   247,086 777 SH   SOLE 0 56 0 721
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   1,345,120 14,855 SH   SOLE 0 8,208 0 6,647
META PLATFORMS INC CL A Stock 30303M102   2,967,372 14,001 SH   SOLE 0 10,688 0 3,313
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   10,138,495 14,894 SH   SOLE 0 13,627 0 1,267
SERVICENOW INC COM Stock 81762P102   3,229,339 6,949 SH   SOLE 0 5,736 0 1,213
SERVICENOW INC COM Stock 81762P102   46 100 SH Put SOLE 0 100 0 0
HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623   8,765,746 284,233 SH   SOLE 0 70,013 0 214,220
HALEON PLC SPON ADS ADR 405552100   82,588 10,146 SH   SOLE 0 10,146 0 0
MONDELEZ INTL INC CL A Stock 609207105   55,609,249 797,608 SH   SOLE 0 762,222 0 35,385
BROADCOM INC COM Stock 11135F101   787,170 1,227 SH   SOLE 0 570 0 657
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   18,473,910 240,108 SH   SOLE 0 221,338 0 18,770
PIONEER NAT RES CO COM Stock 723787107   218,945 1,072 SH   SOLE 0 412 0 660
NOVARTIS AG SPONSORED ADR ADR 66987V109   299,644 3,257 SH   SOLE 0 3,257 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   14,062,174 210,354 SH   SOLE 0 201,811 0 8,543
KINDER MORGAN INC DEL COM Stock 49456B101   19,601,839 1,119,465 SH   SOLE 0 1,075,171 0 44,294
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   2,299,056 8,044 SH   SOLE 0 2,339 0 5,705
NORTHERN TR CORP COM Stock 665859104   251,964 2,859 SH   SOLE 0 2,859 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   1,141,694 13,918 SH   SOLE 0 13,679 0 239
NVIDIA CORPORATION COM Stock 67066G104   55,188,070 198,683 SH   SOLE 0 187,511 0 11,170
NVIDIA CORPORATION COM Stock 67066G104   28 100 SH Put SOLE 0 100 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   247,242 4,892 SH   SOLE 0 0 0 4,892
ISHARES SHORT TREASURY BOND ETF ETF 464288679   2,960,627 26,793 SH   SOLE 0 26,282 0 511
GRAINGER W W INC COM Stock 384802104   787,310 1,143 SH   SOLE 0 1,120 0 23
GERON CORP COM Stock 374163103   91,140 42,000 SH   SOLE 0 42,000 0 0
ABBVIE INC COM Stock 00287Y109   11,085,270 69,557 SH   SOLE 0 12,121 0 57,435
S&P GLOBAL INC COM Stock 78409V104   52,455,212 152,146 SH   SOLE 0 150,530 0 1,615
SPDR S&P BIOTECH ETF ETF 78464A870   21,543,957 282,692 SH   SOLE 0 272,955 0 9,737
PGIM GLOBAL HIGH YIELD FD FORM COM CEF 69346J106   581,060 52,968 SH   SOLE 0 52,968 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   15,959,730 327,111 SH   SOLE 0 316,981 0 10,129
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   984,919 13,340 SH   SOLE 0 8,138 0 5,201
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   2,080,069 38,902 SH   SOLE 0 24,335 0 14,566
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859   2,238,468 47,470 SH   SOLE 0 32,773 0 14,696
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   585,534 1,690 SH   SOLE 0 454 0 1,236
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   1,631,850 17,543 SH   SOLE 0 4,344 0 13,199
INVESCO CURRENCYSHARES BRITISH POUND STERLING TRUST ETF 46138M109   1,024,033 8,625 SH   SOLE 0 8,541 0 84
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100   353,050 9,194 SH   SOLE 0 9,194 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   626,346 2,761 SH   SOLE 0 2,761 0 0
BLACKSTONE INC COM Stock 09260D107   567,911 6,465 SH   SOLE 0 3,030 0 3,435
SEACOAST BKG CORP FLA COM NEW Stock 811707801   1,137,600 48,000 SH   SOLE 0 48,000 0 0
STRYKER CORPORATION COM Stock 863667101   1,732,835 6,070 SH   SOLE 0 5,215 0 855
QUALCOMM INC COM Stock 747525103   38,825,063 304,319 SH   SOLE 0 294,533 0 9,785
YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100   109,800 10,000 SH   SOLE 0 0 0 10,000
GENERAL DYNAMICS CORP COM Stock 369550108   740,333 3,244 SH   SOLE 0 2,643 0 601
RESMED INC COM Stock 761152107   368,246 1,682 SH   SOLE 0 123 0 1,558
MCDONALDS CORP COM Stock 580135101   46,218,466 165,296 SH   SOLE 0 158,773 0 6,522
CISCO SYS INC COM Stock 17275R102   31,664,144 605,722 SH   SOLE 0 576,217 0 29,504
ISHARES RUSSELL MIDCAP ETF ETF 464287499   422,736 6,046 SH   SOLE 0 6,046 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   1,359,007 13,866 SH   SOLE 0 13,260 0 606
ADVANCED MICRO DEVICES INC COM Stock 007903107   20 200 SH Call SOLE 0 200 0 0
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669   309,019 4,957 SH   SOLE 0 4,957 0 0
AUTODESK INC COM Stock 052769106   590,134 2,835 SH   SOLE 0 878 0 1,957
JETBLUE AWYS CORP COM Stock 477143101   174,720 24,000 SH   SOLE 0 24,000 0 0
CDW CORP COM Stock 12514G108   588,568 3,020 SH   SOLE 0 2,771 0 249
VANECK RARE EARTH/STRATEGIC METALS ETF ETF 92189H805   236,827 2,903 SH   SOLE 0 2,602 0 301
AT&T INC COM Stock 00206R102   609,504 31,663 SH   SOLE 0 29,207 0 2,454
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   10,217,369 123,353 SH   SOLE 0 120,716 0 2,636
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   207 2,500 SH Put SOLE 0 2,500 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100   20,699,851 256,631 SH   SOLE 0 250,287 0 6,343
ISHARES BIOTECHNOLOGY ETF ETF 464287556   3,758,298 29,098 SH   SOLE 0 28,825 0 273
SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771   560,678 10,209 SH   SOLE 0 9,533 0 676
GENERAL ELECTRIC CO COM NEW Stock 369604301   3,957,142 41,393 SH   SOLE 0 40,667 0 725
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   352,841 2,844 SH   SOLE 0 2,844 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   814,895 5,449 SH   SOLE 0 5,240 0 209
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   2,928,124 28,940 SH   SOLE 0 27,337 0 1,602
ISHARES SEMICONDUCTOR ETF ETF 464287523   667,005 1,500 SH   SOLE 0 1,320 0 180
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   9,397,265 102,995 SH   SOLE 0 98,976 0 4,019
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507   15,872,523 320,011 SH   SOLE 0 91,368 0 228,642
ISHARES S&P 500 VALUE ETF ETF 464287408   857,292 5,649 SH   SOLE 0 4,186 0 1,463
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   240,378 6,364 SH   SOLE 0 4,084 0 2,280
INVESCO DB AGRICULTURE FUND ETF 46140H106   263,813 12,913 SH   SOLE 0 12,420 0 493
ISHARES S&P 500 GROWTH ETF ETF 464287309   1,026,585 16,068 SH   SOLE 0 11,952 0 4,116
ISHARES CORE S&P 500 ETF ETF 464287200   10,899,897 26,515 SH   SOLE 0 22,733 0 3,781
THE CIGNA GROUP COM Stock 125523100   329,123 1,288 SH   SOLE 0 238 0 1,050
INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108   2,738,916 28,123 SH   SOLE 0 27,920 0 203
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0   2,456,281 103,510 SH   SOLE 0 100,729 0 2,780
ONEOK INC NEW COM Stock 682680103   381,435 6,003 SH   SOLE 0 5,202 0 801
WELLS FARGO CO NEW COM Stock 949746101   2,480,592 66,361 SH   SOLE 0 50,357 0 16,004
UNION PAC CORP COM Stock 907818108   921,177 4,577 SH   SOLE 0 3,818 0 759
ECOLAB INC COM Stock 278865100   494,935 2,990 SH   SOLE 0 775 0 2,215
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   458,996 14,702 SH   SOLE 0 11,414 0 3,288
SALESFORCE INC COM Stock 79466L302   623,913 3,123 SH   SOLE 0 2,673 0 450
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   375,251 4,479 SH   SOLE 0 78 0 4,401
MCCORMICK & CO INC COM NON VTG Stock 579780206   1,557,442 18,717 SH   SOLE 0 15,929 0 2,788
SPDR EURO STOXX 50 ETF ETF 78463X202   1,024,079 22,808 SH   SOLE 0 22,791 0 17
DARDEN RESTAURANTS INC COM Stock 237194105   831,658 5,360 SH   SOLE 0 5,360 0 0
IDEXX LABS INC COM Stock 45168D104   762,622 1,525 SH   SOLE 0 462 0 1,063
REPUBLIC SVCS INC COM Stock 760759100   312,070 2,308 SH   SOLE 0 402 0 1,905
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,311,841 5,746 SH   SOLE 0 1,474 0 4,272
MGIC INVT CORP WIS COM Stock 552848103   134,200 10,000 SH   SOLE 0 10,000 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   1,897,835 4,015 SH   SOLE 0 3,847 0 167
JPMORGAN CHASE & CO COM Stock 46625H100   59,861,153 459,375 SH   SOLE 0 435,324 0 24,050
JPMORGAN CHASE & CO COM Stock 46625H100   91 700 SH Put SOLE 0 700 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   104 800 SH Put SOLE 0 800 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105   742,301 1,483 SH   SOLE 0 391 0 1,092
CHEVRON CORP NEW COM Stock 166764100   16,368,384 100,321 SH   SOLE 0 92,139 0 8,181
ALBEMARLE CORP COM Stock 012653101   271,879 1,230 SH   SOLE 0 1,230 0 0
CONOCOPHILLIPS COM Stock 20825C104   882,236 8,893 SH   SOLE 0 4,268 0 4,624
DANAHER CORPORATION COM Stock 235851102   1,383,952 5,491 SH   SOLE 0 1,889 0 3,602
BANK AMERICA CORP COM Stock 060505104   26,992,174 943,782 SH   SOLE 0 910,104 0 33,678
BANK AMERICA CORP COM Stock 060505104   89 3,100 SH Put SOLE 0 3,100 0 0
BANK AMERICA CORP COM Stock 060505104   89 3,100 SH Put SOLE 0 3,100 0 0
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108   208,339 825 SH   SOLE 0 659 0 165
SPDR S&P DIVIDEND ETF ETF 78464A763   1,462,745 11,824 SH   SOLE 0 11,518 0 305
WALMART INC COM Stock 931142103   74,469,012 505,046 SH   SOLE 0 483,578 0 21,467
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   1,755,764 13,394 SH   SOLE 0 10,514 0 2,879
ORACLE CORP COM Stock 68389X105   1,129,989 12,161 SH   SOLE 0 6,237 0 5,923
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103   326,955 3,890 SH   SOLE 0 3,890 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   804,064 8,211 SH   SOLE 0 5,855 0 2,355
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   747,521 18,503 SH   SOLE 0 16,393 0 2,110
TEXAS INSTRS INC COM Stock 882508104   1,199,920 6,451 SH   SOLE 0 3,453 0 2,997
TARGET CORP COM Stock 87612E106   999,926 6,037 SH   SOLE 0 5,728 0 308
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF ETF 46137V365   273,320 4,000 SH   SOLE 0 4,000 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   433,183 4,106 SH   SOLE 0 622 0 3,484
PFIZER INC COM Stock 717081103   12,819,752 314,210 SH   SOLE 0 300,158 0 14,050
MORGAN STANLEY COM NEW Stock 617446448   1,248,106 14,215 SH   SOLE 0 9,480 0 4,734
MORGAN STANLEY COM NEW Stock 617446448   53 600 SH Put SOLE 0 600 0 0
3M CO COM Stock 88579Y101   1,101,553 10,480 SH   SOLE 0 6,880 0 3,600
GILEAD SCIENCES INC COM Stock 375558103   741,503 8,937 SH   SOLE 0 8,418 0 519
CATERPILLAR INC COM Stock 149123101   41,493,124 181,319 SH   SOLE 0 174,960 0 6,359
ALPHABET INC CAP STK CL C Stock 02079K107   71,965,674 691,978 SH   SOLE 0 640,814 0 51,163
AMERICAN EXPRESS CO COM Stock 025816109   439,026 2,662 SH   SOLE 0 1,459 0 1,202
AMGEN INC COM Stock 031162100   1,097,787 4,541 SH   SOLE 0 753 0 3,788
OTIS WORLDWIDE CORP COM Stock 68902V107   229,990 2,725 SH   SOLE 0 680 0 2,045
ANALOG DEVICES INC COM Stock 032654105   992,608 5,033 SH   SOLE 0 1,842 0 3,191
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315   4,465,398 117,945 SH   SOLE 0 30,860 0 87,085
GASLOG PARTNERS LP UNIT LTD PTNRP Stock Y2687W108   250,916 29,800 SH   SOLE 0 29,800 0 0
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   139,000 12,500 SH   SOLE 0 12,500 0 0
GLOBAL PARTNERS LP COM UNITS Stock 37946R109   201,630 6,500 SH   SOLE 0 6,500 0 0
CANADIAN NATL RY CO COM Stock 136375102   383,049 3,247 SH   SOLE 0 2,703 0 544
MERCADOLIBRE INC COM Stock 58733R102   201,663 153 SH   SOLE 0 3 0 150
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   599,735 3,894 SH   SOLE 0 3,256 0 638
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100   203,200 8,000 SH   SOLE 0 1,000 0 7,000
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   336,874 3,381 SH   SOLE 0 2,829 0 551
EATON CORP PLC SHS Stock G29183103   538,350 3,142 SH   SOLE 0 3,027 0 115
AXON ENTERPRISE INC COM Stock 05464C101   229,347 1,020 SH   SOLE 0 970 0 50
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   673,006 7,191 SH   SOLE 0 7,191 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   338,420 3,312 SH   SOLE 0 3,243 0 69
VANGUARD LONG-TERM BOND ETF ETF 921937793   6,645,608 86,712 SH   SOLE 0 24,600 0 62,112
EAGLE POINT CREDIT COMPANY INC COM CEF 269808101   243,506 21,800 SH   SOLE 0 21,800 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702   1,765,171 50,549 SH   SOLE 0 27,814 0 22,735
VANGUARD SHORT-TERM BOND ETF ETF 921937827   256,777 3,357 SH   SOLE 0 1,722 0 1,635
GARTNER INC COM Stock 366651107   296,776 911 SH   SOLE 0 288 0 623
CSI COMPRESSCO LP COM UNIT Stock 12637A103   135,300 110,000 SH   SOLE 0 110,000 0 0
RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107   216,698 2,415 SH   SOLE 0 2,415 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   620,918 11,216 SH   SOLE 0 11,216 0 0
LAM RESEARCH CORP COM Stock 512807108   1,299,042 2,450 SH   SOLE 0 2,327 0 123
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   5,139,108 126,206 SH   SOLE 0 124,776 0 1,430
PHILIP MORRIS INTL INC COM Stock 718172109   938,548 9,651 SH   SOLE 0 5,672 0 3,977
NUCOR CORP COM Stock 670346105   1,194,825 7,735 SH   SOLE 0 1,185 0 6,550
PARKER-HANNIFIN CORP COM Stock 701094104   335,102 997 SH   SOLE 0 447 0 550
PNC FINL SVCS GROUP INC COM Stock 693475105   19,211,615 151,154 SH   SOLE 0 145,864 0 5,289
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,259,394 18,170 SH   SOLE 0 9,957 0 8,213
BARRICK GOLD CORP COM Stock 067901108   524,677 28,254 SH   SOLE 0 25,300 0 2,954
ALTRIA GROUP INC COM Stock 02209S103   486,381 10,901 SH   SOLE 0 6,743 0 4,157
DOMINION ENERGY INC COM Stock 25746U109   214,508 3,837 SH   SOLE 0 2,836 0 1,000
CITIGROUP INC COM NEW Stock 172967424   280,502 5,982 SH   SOLE 0 3,479 0 2,503
CADENCE DESIGN SYSTEM INC COM Stock 127387108   750,021 3,570 SH   SOLE 0 965 0 2,605
EXXON MOBIL CORP COM Stock 30231G102   53,491,983 487,798 SH   SOLE 0 448,333 0 39,464
UNITEDHEALTH GROUP INC COM Stock 91324P102   2,152,306 4,554 SH   SOLE 0 2,323 0 2,230
TRAVELERS COMPANIES INC COM Stock 89417E109   392,186 2,288 SH   SOLE 0 1,688 0 600
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381   534,747 10,147 SH   SOLE 0 8,141 0 2,006
LOWES COS INC COM Stock 548661107   578,484 2,893 SH   SOLE 0 1,729 0 1,163
DEERE & CO COM Stock 244199105   1,062,128 2,572 SH   SOLE 0 1,899 0 672
COLGATE PALMOLIVE CO COM Stock 194162103   430,083 5,723 SH   SOLE 0 4,823 0 900
DEVON ENERGY CORP NEW COM Stock 25179M103   250,773 4,955 SH   SOLE 0 3,450 0 1,505
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   295,467 4,365 SH   SOLE 0 4,365 0 0
NOVO-NORDISK A S ADR ADR 670100205   342,151 2,150 SH   SOLE 0 963 0 1,187
SAP SE SPON ADR ADR 803054204   442,419 3,496 SH   SOLE 0 419 0 3,077
BIO RAD LABS INC CL A Stock 090572207   559,016 1,167 SH   SOLE 0 339 0 828
BANK HAWAII CORP COM Stock 062540109   1,264,964 24,289 SH   SOLE 0 24,000 0 288
COMMERCE BANCSHARES INC COM Stock 200525103   833,654 14,287 SH   SOLE 0 14,287 0 0
TELLURIAN INC NEW COM Stock 87968A104   50,430 41,000 SH   SOLE 0 41,000 0 0
KRAFT HEINZ CO COM Stock 500754106   212,810 5,503 SH   SOLE 0 5,347 0 156
PAYPAL HLDGS INC COM Stock 70450Y103   936,188 12,328 SH   SOLE 0 8,802 0 3,526
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   266,119 6,225 SH   SOLE 0 3,888 0 2,337
SCHWAB CHARLES CORP COM Stock 808513105   552,225 10,543 SH   SOLE 0 9,776 0 766
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   263,068 8,190 SH   SOLE 0 6,368 0 1,822
ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND ETF 26924G409   242,936 5,830 SH   SOLE 0 3,964 0 1,866
SUNRUN INC COM Stock 86771W105   365,723 18,150 SH   SOLE 0 18,150 0 0
BLACKROCK INC COM Stock 09247X101   30,330,467 45,329 SH   SOLE 0 42,687 0 2,641
ISHARES CORE S&P MID-CAP ETF ETF 464287507   366,632 1,466 SH   SOLE 0 1,345 0 120
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100   2,906,028 204,362 SH   SOLE 0 58,022 0 146,340
ISHARES MSCI EAFE ETF ETF 464287465   609,279 8,519 SH   SOLE 0 8,519 0 0
APPLE INC COM Stock 037833100   140,606,312 852,676 SH   SOLE 0 771,075 0 81,600
APPLE INC COM Stock 037833100   231 1,400 SH Put SOLE 0 1,400 0 0
APPLE INC COM Stock 037833100   214 1,300 SH Put SOLE 0 1,300 0 0
GSK PLC SPONSORED ADR ADR 37733W204   288,767 8,116 SH   SOLE 0 8,116 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8   17,038,621 676,404 SH   SOLE 0 649,736 0 26,668
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1   4,299,484 175,275 SH   SOLE 0 164,559 0 10,715
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4   13,200,587 536,827 SH   SOLE 0 511,779 0 25,048
ABBOTT LABS COM Stock 002824100   6,361,019 62,819 SH   SOLE 0 7,175 0 55,643
DIREXION DAILY S&P BIOTECH BULL 3X SHARES ETF 25490K323   73,650 15,000 SH   SOLE 0 15,000 0 0
DISNEY WALT CO COM Stock 254687106   36,964,173 369,162 SH   SOLE 0 354,002 0 15,159
BOOKING HOLDINGS INC COM Stock 09857L108   1,875,254 707 SH   SOLE 0 670 0 37
ISHARES RUSSELL 1000 ETF ETF 464287622   9,406,254 41,763 SH   SOLE 0 41,762 0 0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663   238,089 2,593 SH   SOLE 0 356 0 2,237
MARSH & MCLENNAN COS INC COM Stock 571748102   386,396 2,320 SH   SOLE 0 253 0 2,067
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   632,336 4,153 SH   SOLE 0 3,051 0 1,102