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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106 64,978 575,024 SH   SOLE 0 521,001 0 54,022
SEALED AIR CORP NEW COM Stock 81211K100 945 21,230 SH   SOLE 0 20,430 0 800
ULTA BEAUTY INC COM Stock 90384S303 307 766 SH   SOLE 0 357 0 409
SIRIUS XM HOLDINGS INC COM Stock 82968B103 102 17,845 SH   SOLE 0 17,845 0 0
INVESCO QQQ TRUST ETF 46090E103 7,208 26,970 SH   SOLE 0 25,864 0 1,105
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 85,539 720,146 SH   SOLE 0 700,334 0 19,812
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 36 300 SH Call SOLE 0 0 0 300
STARBUCKS CORP COM Stock 855244109 27,197 322,774 SH   SOLE 0 311,271 0 11,502
SEMPRA COM Stock 816851109 407 2,717 SH   SOLE 0 1,867 0 850
BLOCK INC CL A Stock 852234103 249 4,531 SH   SOLE 0 1,957 0 2,574
ELEVANCE HEALTH INC COM Stock 036752103 296 651 SH   SOLE 0 322 0 328
EBAY INC. COM Stock 278642103 228 6,200 SH   SOLE 0 996 0 5,204
HAWTHORN BANCSHARES INC COM Stock 420476103 255 11,670 SH   SOLE 0 0 0 11,670
DOLLAR GEN CORP NEW COM Stock 256677105 475 1,979 SH   SOLE 0 1,264 0 715
JOHNSON & JOHNSON COM Stock 478160104 35,304 216,111 SH   SOLE 0 207,678 0 8,431
WASTE MGMT INC DEL COM Stock 94106L109 344 2,145 SH   SOLE 0 1,645 0 500
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 9,550 53,213 SH   SOLE 0 47,726 0 5,486
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 431 2,400 SH Put SOLE 0 2,400 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 413 2,300 SH Put SOLE 0 2,300 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 718 4,000 SH Put SOLE 0 4,000 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652 755 5,938 SH   SOLE 0 4,092 0 1,845
VANGUARD ENERGY ETF ETF 92204A306 205 2,017 SH   SOLE 0 2,017 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 2,318 4,909 SH   SOLE 0 3,632 0 1,276
HCA HEALTHCARE INC COM Stock 40412C101 208 1,131 SH   SOLE 0 0 0 1,131
GOLDMAN SACHS GROUP INC COM Stock 38141G104 13,351 45,560 SH   SOLE 0 43,226 0 2,333
GOLDMAN SACHS GROUP INC COM Stock 38141G104 322 1,100 SH Put SOLE 0 1,100 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 352 1,200 SH Put SOLE 0 1,200 0 0
LIGHT & WONDER INC COM Stock 80874P109 229 5,350 SH   SOLE 0 5,350 0 0
YUM BRANDS INC COM Stock 988498101 4,423 41,594 SH   SOLE 0 4,011 0 37,583
BOSTON SCIENTIFIC CORP COM Stock 101137107 207 5,337 SH   SOLE 0 803 0 4,534
PROCTER AND GAMBLE CO COM Stock 742718109 39,831 315,490 SH   SOLE 0 303,176 0 12,313
COCA COLA CO COM Stock 191216100 2,002 35,739 SH   SOLE 0 27,128 0 8,610
GENERAL MLS INC COM Stock 370334104 3,265 42,613 SH   SOLE 0 36,713 0 5,900
NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102 409 80,000 SH   SOLE 0 80,000 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 1,257 52,879 SH   SOLE 0 46,733 0 6,145
AMEREN CORP COM Stock 023608102 342 4,249 SH   SOLE 0 3,579 0 670
OCCIDENTAL PETE CORP COM Stock 674599105 440 7,168 SH   SOLE 0 7,020 0 147
TRUIST FINL CORP COM Stock 89832Q109 1,559 35,795 SH   SOLE 0 5,385 0 30,410
UNITED PARCEL SERVICE INC CL B Stock 911312106 40,759 252,313 SH   SOLE 0 244,772 0 7,540
MARRIOTT INTL INC NEW CL A Stock 571903202 7,032 50,175 SH   SOLE 0 19,483 0 30,692
INTEL CORP COM Stock 458140100 618 23,983 SH   SOLE 0 19,144 0 4,838
CME GROUP INC COM Stock 12572Q105 375 2,119 SH   SOLE 0 2,067 0 52
MEDTRONIC PLC SHS Stock G5960L103 573 7,097 SH   SOLE 0 4,031 0 3,066
ISHARES U.S. FINANCIALS ETF ETF 464287788 263 3,900 SH   SOLE 0 3,900 0 0
FORTIVE CORP COM Stock 34959J108 398 6,831 SH   SOLE 0 1,898 0 4,933
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109 1,715 5,968 SH   SOLE 0 5,968 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304 199 16,760 SH   SOLE 0 11,760 0 5,000
ISHARES SILVER TRUST ETF 46428Q109 1,179 67,395 SH   SOLE 0 64,992 0 2,403
INVESCO SR INCOME TR COM CEF 46131H107 145 39,000 SH   SOLE 0 39,000 0 0
ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 8,079 308,247 SH   SOLE 0 303,084 0 5,163
PROSHARES ULTRASHORT EURO ETF 74347W882 829 23,781 SH   SOLE 0 22,655 0 1,126
MERCK & CO INC COM Stock 58933Y105 1,071 12,436 SH   SOLE 0 9,661 0 2,774
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 209 2,038 SH   SOLE 0 2,038 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 151,338 423,703 SH   SOLE 0 399,664 0 24,038
SPDR S&P 500 ETF TRUST ETF 78462F103 107 300 SH Call SOLE 0 300 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 10,358 29,000 SH Put SOLE 0 29,000 0 0
MCKESSON CORP COM Stock 58155Q103 206 607 SH   SOLE 0 160 0 447
MASTERCARD INCORPORATED CL A Stock 57636Q104 39,192 137,837 SH   SOLE 0 129,457 0 8,379
MASTERCARD INCORPORATED CL A Stock 57636Q104 114 400 SH Put SOLE 0 400 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 85 300 SH Put SOLE 0 300 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 658 3,642 SH   SOLE 0 764 0 2,878
EMERSON ELEC CO COM Stock 291011104 346 4,724 SH   SOLE 0 2,530 0 2,194
ALLSTATE CORP COM Stock 020002101 336 2,701 SH   SOLE 0 1,021 0 1,679
DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109 197 18,206 SH   SOLE 0 18,206 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 503 2,961 SH   SOLE 0 2,813 0 148
NVR INC COM Stock 62944T105 2,293 575 SH   SOLE 0 564 0 11
SMUCKER J M CO COM NEW Stock 832696405 237 1,723 SH   SOLE 0 1,723 0 0
CORNING INC COM Stock 219350105 249 8,572 SH   SOLE 0 1,472 0 7,100
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 658 7,958 SH   SOLE 0 3,550 0 4,408
ISHARES S&P 100 ETF ETF 464287101 800 4,924 SH   SOLE 0 4,924 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 399 10,505 SH   SOLE 0 7,453 0 3,051
MARVELL TECHNOLOGY INC COM Stock 573874104 446 10,391 SH   SOLE 0 3,246 0 7,145
FEDEX CORP COM Stock 31428X106 10,114 68,124 SH   SOLE 0 66,036 0 2,087
PEPSICO INC COM Stock 713448108 50,028 306,431 SH   SOLE 0 272,661 0 33,769
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 7,112 87,579 SH   SOLE 0 25,302 0 62,277
AMMO INC COM Stock 00175J107 331 112,800 SH   SOLE 0 0 0 112,800
KIMBERLY-CLARK CORP COM Stock 494368103 394 3,505 SH   SOLE 0 1,390 0 2,115
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 295 6,150 SH   SOLE 0 2,550 0 3,600
EATON VANCE MUN BD FD COM CEF 27827X101 106 11,000 SH   SOLE 0 11,000 0 0
CAMBRIA TAIL RISK ETF ETF 132061862 439 26,042 SH   SOLE 0 23,083 0 2,959
HONEYWELL INTL INC COM Stock 438516106 27,998 167,682 SH   SOLE 0 161,113 0 6,568
FORD MTR CO DEL COM Stock 345370860 506 45,168 SH   SOLE 0 42,771 0 2,396
US BANCORP DEL COM NEW Stock 902973304 2,712 67,273 SH   SOLE 0 57,960 0 9,313
HOME DEPOT INC COM Stock 437076102 4,429 16,050 SH   SOLE 0 11,799 0 4,250
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 852 3,767 SH   SOLE 0 2,256 0 1,510
DUPONT DE NEMOURS INC COM Stock 26614N102 11,798 234,089 SH   SOLE 0 227,573 0 6,516
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 257 1,996 SH   SOLE 0 1,986 0 10
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 74,648 616,363 SH   SOLE 0 600,262 0 16,100
VERISK ANALYTICS INC COM Stock 92345Y106 846 4,960 SH   SOLE 0 1,996 0 2,964
STANDARD LITHIUM LTD COM Stock 853606101 43 10,000 SH   SOLE 0 10,000 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 215 4,290 SH   SOLE 0 4,120 0 170
SPDR GOLD SHARES ETF 78463V107 4,618 29,858 SH   SOLE 0 29,234 0 624
SOUTHERN CO COM Stock 842587107 44,879 659,979 SH   SOLE 0 641,175 0 18,803
BECTON DICKINSON & CO COM Stock 075887109 448 2,011 SH   SOLE 0 1,979 0 32
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 544 14,404 SH   SOLE 0 8,045 0 6,358
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 616 2,927 SH   SOLE 0 1,629 0 1,297
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 792 18,854 SH   SOLE 0 18,811 0 42
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 278 9,888 SH   SOLE 0 4,906 0 4,982
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 3,962 93,563 SH   SOLE 0 88,566 0 4,996
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 6,844 102,559 SH   SOLE 0 99,528 0 3,030
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 212 5,507 SH   SOLE 0 3,622 0 1,884
AON PLC SHS CL A Stock G0403H108 230 859 SH   SOLE 0 189 0 670
STERIS PLC SHS USD Stock G8473T100 285 1,716 SH   SOLE 0 277 0 1,439
GALLAGHER ARTHUR J & CO COM Stock 363576109 225 1,313 SH   SOLE 0 208 0 1,105
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 294 5,262 SH   SOLE 0 4,951 0 310
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 553 6,342 SH   SOLE 0 5,737 0 605
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 63,976 239,593 SH   SOLE 0 225,129 0 14,463
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 207 9,258 SH   SOLE 0 9,195 0 62
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 1,679 6,102 SH   SOLE 0 4,917 0 1,185
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 210 7,347 SH   SOLE 0 4,109 0 3,238
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 29 1,000 SH Put SOLE 0 0 0 1,000
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 23,545 316,973 SH   SOLE 0 300,679 0 16,293
ALPHABET INC CAP STK CL A Stock 02079K305 7,131 74,554 SH   SOLE 0 52,124 0 22,430
VAXART INC COM NEW Stock 92243A200 22 10,200 SH   SOLE 0 10,200 0 0
PROGRESSIVE CORP COM Stock 743315103 262 2,251 SH   SOLE 0 2,035 0 216
JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 281 14,213 SH   SOLE 0 14,213 0 0
INTUIT COM Stock 461202103 990 2,556 SH   SOLE 0 1,075 0 1,481
UNILEVER PLC SPON ADR NEW ADR 904767704 207 4,720 SH   SOLE 0 2,865 0 1,855
CSX CORP COM Stock 126408103 18,070 678,302 SH   SOLE 0 649,604 0 28,697
COMCAST CORP NEW CL A Stock 20030N101 328 11,200 SH   SOLE 0 4,890 0 6,309
MICROSOFT CORP COM Stock 594918104 78,578 337,390 SH   SOLE 0 296,566 0 40,823
MICROSOFT CORP COM Stock 594918104 349 1,500 SH Put SOLE 0 1,500 0 0
MICROSOFT CORP COM Stock 594918104 326 1,400 SH Put SOLE 0 1,400 0 0
VALERO ENERGY CORP COM Stock 91913Y100 420 3,931 SH   SOLE 0 2,485 0 1,446
CVS HEALTH CORP COM Stock 126650100 747 7,828 SH   SOLE 0 2,329 0 5,499
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 12,146 651,618 SH   SOLE 0 180,802 0 470,816
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 5,051 105,462 SH   SOLE 0 103,657 0 1,805
KEURIG DR PEPPER INC COM Stock 49271V100 225 6,276 SH   SOLE 0 200 0 6,076
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813 1,332 46,552 SH   SOLE 0 45,702 0 850
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 4,065 10 SH   SOLE 0 3 0 7
DESWELL INDS INC COM Stock 250639101 244 78,750 SH   SOLE 0 78,750 0 0
BOEING CO COM Stock 097023105 293 2,424 SH   SOLE 0 635 0 1,789
VANGUARD SMALL-CAP ETF ETF 922908751 275 1,611 SH   SOLE 0 1,554 0 57
NEXTERA ENERGY INC COM Stock 65339F101 774 9,872 SH   SOLE 0 7,113 0 2,759
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797 1,265 44,173 SH   SOLE 0 44,173 0 0
NIKE INC CL B Stock 654106103 835 10,045 SH   SOLE 0 3,007 0 7,038
ISHARES BLOOMBERG ROLL SELECT COMMODITY STRATEGY ETF ETF 46431W598 781 14,194 SH   SOLE 0 13,679 0 515
CLEARBRIDGE MLP AND MIDSTRM FD COM CEF 184692200 238 8,000 SH   SOLE 0 8,000 0 0
TESLA INC COM Stock 88160R101 2,312 8,715 SH   SOLE 0 4,984 0 3,731
MSCI INC COM Stock 55354G100 525 1,245 SH   SOLE 0 347 0 898
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 6,970 157,406 SH   SOLE 0 154,022 0 3,384
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656 3,503 125,979 SH   SOLE 0 122,069 0 3,910
VANGUARD HEALTH CARE ETF ETF 92204A504 228 1,020 SH   SOLE 0 859 0 160
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 5,959 196,290 SH   SOLE 0 188,984 0 7,304
NORFOLK SOUTHN CORP COM Stock 655844108 7,250 34,582 SH   SOLE 0 32,214 0 2,367
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 6,233 211,794 SH   SOLE 0 210,204 0 1,590
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARY ETF 45782C300 1,450 49,668 SH   SOLE 0 49,668 0 0
ISTAR INC COM REIT 45031U101 259 28,000 SH   SOLE 0 28,000 0 0
ALERIAN MLP ETF ETF 00162Q452 366 10,005 SH   SOLE 0 10,005 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 993 3,232 SH   SOLE 0 3,200 0 32
SCHWAB US TIPS ETF ETF 808524870 332 6,414 SH   SOLE 0 5,641 0 772
AMPHENOL CORP NEW CL A Stock 032095101 1,216 18,161 SH   SOLE 0 387 0 17,774
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 12,212 330,941 SH   SOLE 0 103,151 0 227,790
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 402 9,838 SH   SOLE 0 517 0 9,321
DOW INC COM Stock 260557103 1,053 23,970 SH   SOLE 0 23,718 0 252
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - APRIL ETF 45782C805 202 8,330 SH   SOLE 0 8,330 0 0
INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888 259 8,900 SH   SOLE 0 8,900 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870 2,560 96,385 SH   SOLE 0 96,385 0 0
KKR & CO INC COM Stock 48251W104 1,226 28,500 SH   SOLE 0 28,500 0 0
VANGUARD S&P 500 ETF ETF 922908363 47,513 144,723 SH   SOLE 0 91,131 0 53,591
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 346 6,305 SH   SOLE 0 5,199 0 1,106
UBER TECHNOLOGIES INC COM Stock 90353T100 307 11,599 SH   SOLE 0 4,296 0 7,303
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 614 1,528 SH   SOLE 0 1,528 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748 4,426 156,020 SH   SOLE 0 153,445 0 2,575
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 20,780 163,263 SH   SOLE 0 153,535 0 9,727
VANECK GOLD MINERS ETF ETF 92189F106 7,602 315,157 SH   SOLE 0 75,651 0 239,506
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 133 12,600 SH   SOLE 0 12,600 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 1,444 19,903 SH   SOLE 0 0 0 19,903
VANGUARD RUSSELL 2000 ETF ETF 92206C664 932 13,984 SH   SOLE 0 13,937 0 47
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680 7,834 290,482 SH   SOLE 0 287,132 0 3,350
DYNATRACE INC COM NEW Stock 268150109 452 12,983 SH   SOLE 0 3,620 0 9,363
LILLY ELI & CO COM Stock 532457108 1,627 5,031 SH   SOLE 0 3,537 0 1,494
AIR PRODS & CHEMS INC COM Stock 009158106 342 1,469 SH   SOLE 0 310 0 1,159
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - SEPTEMBER ETF 45782C649 394 15,520 SH   SOLE 0 15,520 0 0
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599 325 13,440 SH   SOLE 0 13,440 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 1,379 22,790 SH   SOLE 0 7,575 0 15,214
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 424 9,264 SH   SOLE 0 8,831 0 432
IBIO INC COM Stock 451033203 8 45,010 SH   SOLE 0 45,010 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573 2,928 104,418 SH   SOLE 0 104,418 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER ETF 33740F847 536 16,280 SH   SOLE 0 16,280 0 0
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540 2,268 79,620 SH   SOLE 0 79,620 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 430 2,064 SH   SOLE 0 2,064 0 0
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474 715 25,371 SH   SOLE 0 23,741 0 1,630
INNOVATOR EMERGING MARKETS POWER BUFFER ETF JANUARY ETF 45782C516 318 12,760 SH   SOLE 0 12,760 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 25,938 157,279 SH   SOLE 0 153,759 0 3,519
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417 1,124 42,275 SH   SOLE 0 42,275 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 969 10,412 SH   SOLE 0 9,456 0 956
FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY ETF 33740F763 3,153 94,360 SH   SOLE 0 94,360 0 0
PROSHARES SHORT S&P500 ETF 74347B425 15,510 897,544 SH   SOLE 0 873,353 0 24,191
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383 5,892 202,347 SH   SOLE 0 198,632 0 3,715
ISHARES IBONDS DEC 2023 TERM TREASURY ETF ETF 46436E882 8,881 358,533 SH   SOLE 0 190,712 0 167,821
ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874 278 11,625 SH   SOLE 0 11,625 0 0
AFLAC INC COM Stock 001055102 250 4,441 SH   SOLE 0 1,934 0 2,507
SYSCO CORP COM Stock 871829107 14,894 210,628 SH   SOLE 0 206,044 0 4,584
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 514 342 SH   SOLE 0 136 0 206
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318 3,218 120,066 SH   SOLE 0 120,066 0 0
ISHARES IBONDS DEC 2022 TERM TREASURY ETF ETF 46436E809 1,495 58,885 SH   SOLE 0 57,405 0 1,480
NIKOLA CORP COM Stock 654110105 1,945 552,650 SH   SOLE 0 552,650 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722 1,210 35,569 SH   SOLE 0 34,048 0 1,521
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY ETF 45782C284 231 10,005 SH   SOLE 0 10,005 0 0
GLOBAL X SUPERDIVIDEND ETF ETF 37950E549 168 22,300 SH   SOLE 0 22,300 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 529 6,118 SH   SOLE 0 4,183 0 1,935
MARATHON PETE CORP COM Stock 56585A102 452 4,548 SH   SOLE 0 3,817 0 731
PROSHARES SHORT HIGH YIELD ETF 74347R131 267 13,335 SH   SOLE 0 12,551 0 784
PINNACLE FINL PARTNERS INC COM Stock 72346Q104 578 7,130 SH   SOLE 0 2,730 0 4,400
VANGUARD SMALL CAP VALUE ETF ETF 922908611 4,792 33,420 SH   SOLE 0 32,776 0 643
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 277 34,105 SH   SOLE 0 34,100 0 5
INVESCO NASDAQ 100 ETF ETF 46138G649 10,413 94,711 SH   SOLE 0 92,461 0 2,249
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 1,588 33,424 SH   SOLE 0 32,774 0 650
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY Money Market Fund 808515530 18,449 18,449,113 SH   SOLE 0 0 0 18,449,113
ATLASSIAN CORPORATION CL A Stock 049468101 476 2,261 SH   SOLE 0 589 0 1,672
SCHWAB US AGGREGATE BOND ETF ETF 808524839 220 4,856 SH   SOLE 0 4,408 0 448
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 437 39,652 SH   SOLE 0 39,652 0 0
OPENDOOR TECHNOLOGIES INC COM Stock 683712103 39 12,616 SH   SOLE 0 10,309 0 2,307
GAUCHO GROUP HLDGS INC COM NEW Stock 36809R206 7 33,334 SH   SOLE 0 33,334 0 0
MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107 368 3,023 SH   SOLE 0 0 0 3,023
BLACKROCK INNOVATION AND GRW SHS BEN INT CEF 09260Q108 91 12,500 SH   SOLE 0 12,500 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 21,792 445,192 SH   SOLE 0 425,351 0 19,841
VISA INC COM CL A Stock 92826C839 3,761 21,170 SH   SOLE 0 13,242 0 7,927
VISA INC COM CL A Stock 92826C839 71 400 SH Put SOLE 0 400 0 0
VISA INC COM CL A Stock 92826C839 71 400 SH Put SOLE 0 400 0 0
DIMENSIONAL US CORE EQUITY 2 ETF ETF 25434V708 604 27,139 SH   SOLE 0 19,334 0 7,805
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 726 18,619 SH   SOLE 0 18,619 0 0
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401 1,809 46,604 SH   SOLE 0 46,604 0 0
HERSHEY CO COM Stock 427866108 2,790 12,653 SH   SOLE 0 11,296 0 1,357
PHILLIPS EDISON & CO INC COMMON STOCK REIT 71844V201 909 32,405 SH   SOLE 0 22,239 0 10,166
VOLTA INC COM CL A Stock 92873V102 12 10,000 SH   SOLE 0 10,000 0 0
KELLOGG CO COM Stock 487836108 30,465 437,345 SH   SOLE 0 425,035 0 12,310
VANGUARD VALUE ETF ETF 922908744 1,893 15,329 SH   SOLE 0 14,537 0 792
VANGUARD GROWTH ETF ETF 922908736 804 3,759 SH   SOLE 0 3,579 0 180
ENPHASE ENERGY INC COM Stock 29355A107 401 1,445 SH   SOLE 0 451 0 994
IMMIX BIOPHARMA INC COM Stock 45258H106 22 15,900 SH   SOLE 0 15,900 0 0
PGIM HIGH YIELD BOND FUND INC COM CEF 69346H100 182 15,776 SH   SOLE 0 15,775 0 0
PHILLIPS 66 COM Stock 718546104 21,384 264,910 SH   SOLE 0 255,719 0 9,191
AMERICAN TOWER CORP NEW COM REIT 03027X100 955 4,449 SH   SOLE 0 1,582 0 2,866
IRON MTN INC DEL COM REIT 46284V101 205 4,673 SH   SOLE 0 0 0 4,673
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 200 765 SH   SOLE 0 56 0 709
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1,182 14,855 SH   SOLE 0 8,208 0 6,647
META PLATFORMS INC CL A Stock 30303M102 1,648 12,144 SH   SOLE 0 9,150 0 2,994
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 462 1,112 SH   SOLE 0 164 0 948
SERVICENOW INC COM Stock 81762P102 1,291 3,419 SH   SOLE 0 2,296 0 1,123
SERVICENOW INC COM Stock 81762P102 76 200 SH Put SOLE 0 200 0 0
HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623 7,669 275,563 SH   SOLE 0 63,571 0 211,992
HALEON PLC SPON ADS ADR 405552100 62 10,146 SH   SOLE 0 10,146 0 0
MONDELEZ INTL INC CL A Stock 609207105 43,046 785,085 SH   SOLE 0 752,379 0 32,706
BROADCOM INC COM Stock 11135F101 389 876 SH   SOLE 0 166 0 709
D R HORTON INC COM Stock 23331A109 201 2,991 SH   SOLE 0 349 0 2,642
CANADIAN PAC RY LTD COM Stock 13645T100 15,578 233,489 SH   SOLE 0 215,993 0 17,496
PIONEER NAT RES CO COM Stock 723787107 223 1,029 SH   SOLE 0 141 0 888
NOVARTIS AG SPONSORED ADR ADR 66987V109 259 3,414 SH   SOLE 0 3,414 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 6,234 118,358 SH   SOLE 0 112,998 0 5,360
KINDER MORGAN INC DEL COM Stock 49456B101 18,740 1,126,191 SH   SOLE 0 1,087,168 0 39,022
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 2,346 9,119 SH   SOLE 0 2,522 0 6,597
NORTHERN TR CORP COM Stock 665859104 228 2,659 SH   SOLE 0 2,659 0 0
PROSHARES SHORT QQQ ETF 74347B714 280 18,755 SH   SOLE 0 16,395 0 2,360
NVIDIA CORPORATION COM Stock 67066G104 22,876 188,447 SH   SOLE 0 178,093 0 10,352
NVIDIA CORPORATION COM Stock 67066G104 36 300 SH Put SOLE 0 300 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 554 11,248 SH   SOLE 0 7,205 0 4,043
GRAINGER W W INC COM Stock 384802104 656 1,341 SH   SOLE 0 1,318 0 23
ABBVIE INC COM Stock 00287Y109 9,094 67,762 SH   SOLE 0 11,812 0 55,950
S&P GLOBAL INC COM Stock 78409V104 45,817 150,046 SH   SOLE 0 149,344 0 702
SPDR S&P BIOTECH ETF ETF 78464A870 21,178 266,997 SH   SOLE 0 260,842 0 6,155
PGIM GLOBAL HIGH YIELD FD FORM COM CEF 69346J106 549 51,878 SH   SOLE 0 51,878 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 13,974 325,128 SH   SOLE 0 317,481 0 7,646
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Stock 90290N109 174 10,000 SH   SOLE 0 10,000 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 890 12,482 SH   SOLE 0 7,861 0 4,621
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 1,827 41,183 SH   SOLE 0 24,383 0 16,799
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 2,336 50,683 SH   SOLE 0 34,666 0 16,016
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 432 1,757 SH   SOLE 0 603 0 1,154
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 1,139 16,611 SH   SOLE 0 3,339 0 13,272
INVESCO CURRENCYSHARES BRITISH POUND STERLING TRUST ETF 46138M109 1,337 12,466 SH   SOLE 0 12,121 0 345
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 281 8,094 SH   SOLE 0 8,094 0 0
BLACKSTONE INC COM Stock 09260D107 509 6,084 SH   SOLE 0 2,969 0 3,115
STRYKER CORPORATION COM Stock 863667101 1,229 6,070 SH   SOLE 0 5,215 0 855
QUALCOMM INC COM Stock 747525103 32,132 284,404 SH   SOLE 0 276,722 0 7,682
YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 62 10,000 SH   SOLE 0 10,000 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 467 2,202 SH   SOLE 0 1,601 0 601
RESMED INC COM Stock 761152107 481 2,204 SH   SOLE 0 356 0 1,847
MCDONALDS CORP COM Stock 580135101 36,573 158,504 SH   SOLE 0 152,767 0 5,737
CISCO SYS INC COM Stock 17275R102 26,613 665,330 SH   SOLE 0 635,383 0 29,947
ISHARES RUSSELL MIDCAP ETF ETF 464287499 376 6,046 SH   SOLE 0 6,046 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,093 17,258 SH   SOLE 0 14,896 0 2,362
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 267 4,957 SH   SOLE 0 4,957 0 0
AUTODESK INC COM Stock 052769106 542 2,900 SH   SOLE 0 1,046 0 1,854
JETBLUE AWYS CORP COM Stock 477143101 159 24,000 SH   SOLE 0 24,000 0 0
CDW CORP COM Stock 12514G108 617 3,956 SH   SOLE 0 2,940 0 1,016
VANECK RARE EARTH/STRATEGIC METALS ETF ETF 92189H805 337 4,042 SH   SOLE 0 3,906 0 136
AT&T INC COM Stock 00206R102 483 31,473 SH   SOLE 0 28,884 0 2,588
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 9,587 133,114 SH   SOLE 0 131,174 0 1,939
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 43 600 SH Put SOLE 0 600 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 151 2,100 SH Put SOLE 0 2,100 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 22 300 SH Put SOLE 0 300 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 18,098 266,110 SH   SOLE 0 260,878 0 5,232
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 4,793 127,887 SH   SOLE 0 33,143 0 94,744
ISHARES BIOTECHNOLOGY ETF ETF 464287556 2,904 24,831 SH   SOLE 0 24,738 0 93
SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771 276 5,778 SH   SOLE 0 5,102 0 676
GENERAL ELECTRIC CO COM NEW Stock 369604301 2,469 39,887 SH   SOLE 0 39,162 0 725
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 296 2,844 SH   SOLE 0 2,844 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 205 1,441 SH   SOLE 0 1,440 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 2,591 31,275 SH   SOLE 0 29,930 0 1,344
ISHARES SEMICONDUCTOR ETF ETF 464287523 274 860 SH   SOLE 0 780 0 80
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 6,798 85,018 SH   SOLE 0 84,245 0 773
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 18,153 368,514 SH   SOLE 0 93,576 0 274,937
ISHARES S&P 500 VALUE ETF ETF 464287408 667 5,186 SH   SOLE 0 4,206 0 980
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 222 6,507 SH   SOLE 0 4,228 0 2,278
LULULEMON ATHLETICA INC COM Stock 550021109 292 1,046 SH   SOLE 0 691 0 355
INVESCO DB AGRICULTURE FUND ETF 46140H106 306 15,308 SH   SOLE 0 14,396 0 912
ISHARES S&P 500 GROWTH ETF ETF 464287309 831 14,364 SH   SOLE 0 11,328 0 3,036
ISHARES CORE S&P 500 ETF ETF 464287200 8,267 23,049 SH   SOLE 0 20,929 0 2,119
CIGNA CORP NEW COM Stock 125523100 328 1,182 SH   SOLE 0 132 0 1,050
INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 3,031 33,511 SH   SOLE 0 33,016 0 495
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 789 34,150 SH   SOLE 0 34,150 0 0
ONEOK INC NEW COM Stock 682680103 310 6,051 SH   SOLE 0 5,250 0 801
WELLS FARGO CO NEW COM Stock 949746101 1,646 40,915 SH   SOLE 0 20,516 0 20,399
UNION PAC CORP COM Stock 907818108 714 3,666 SH   SOLE 0 2,907 0 759
ECOLAB INC COM Stock 278865100 479 3,316 SH   SOLE 0 1,011 0 2,305
INOVIO PHARMACEUTICALS INC COM NEW Stock 45773H201 54 31,401 SH   SOLE 0 31,401 0 0
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 455 14,376 SH   SOLE 0 10,614 0 3,762
SALESFORCE INC COM Stock 79466L302 525 3,648 SH   SOLE 0 3,198 0 450
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 269 4,401 SH   SOLE 0 4,401 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 1,327 18,617 SH   SOLE 0 15,929 0 2,688
SPDR EURO STOXX 50 ETF ETF 78463X202 875 28,442 SH   SOLE 0 28,425 0 17
DARDEN RESTAURANTS INC COM Stock 237194105 1,366 10,816 SH   SOLE 0 10,406 0 410
IDEXX LABS INC COM Stock 45168D104 513 1,574 SH   SOLE 0 561 0 1,013
REPUBLIC SVCS INC COM Stock 760759100 294 2,160 SH   SOLE 0 402 0 1,758
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 2,971 5,858 SH   SOLE 0 1,597 0 4,261
MGIC INVT CORP WIS COM Stock 552848103 154 12,000 SH   SOLE 0 12,000 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 1,534 3,970 SH   SOLE 0 3,798 0 172
DIRTT ENVIRONMENTAL SOLUTIONS COM Stock 25490H106 7 15,000 SH   SOLE 0 15,000 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 44,982 430,448 SH   SOLE 0 408,726 0 21,722
JPMORGAN CHASE & CO COM Stock 46625H100 157 1,500 SH Put SOLE 0 1,500 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 167 1,600 SH Put SOLE 0 1,600 0 0
MONOLITHIC PWR SYS INC COM Stock 609839105 588 1,617 SH   SOLE 0 525 0 1,092
CHEVRON CORP NEW COM Stock 166764100 12,285 85,506 SH   SOLE 0 78,800 0 6,706
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 637 6,210 SH   SOLE 0 1,528 0 4,682
CONOCOPHILLIPS COM Stock 20825C104 644 6,295 SH   SOLE 0 4,873 0 1,421
DANAHER CORPORATION COM Stock 235851102 1,427 5,525 SH   SOLE 0 2,010 0 3,515
BK OF AMERICA CORP COM Stock 060505104 26,050 862,575 SH   SOLE 0 835,384 0 27,191
BK OF AMERICA CORP COM Stock 060505104 187 6,200 SH Put SOLE 0 6,200 0 0
BK OF AMERICA CORP COM Stock 060505104 187 6,200 SH Put SOLE 0 6,200 0 0
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 282 1,201 SH   SOLE 0 1,157 0 43
SPDR S&P DIVIDEND ETF ETF 78464A763 1,425 12,778 SH   SOLE 0 12,472 0 305
WALMART INC COM Stock 931142103 63,634 490,625 SH   SOLE 0 470,628 0 19,996
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,604 13,499 SH   SOLE 0 10,619 0 2,879
ORACLE CORP COM Stock 68389X105 537 8,798 SH   SOLE 0 2,674 0 6,123
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 315 3,890 SH   SOLE 0 3,890 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 637 7,785 SH   SOLE 0 5,436 0 2,349
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 687 18,838 SH   SOLE 0 16,280 0 2,558
TEXAS INSTRS INC COM Stock 882508104 1,216 7,855 SH   SOLE 0 5,257 0 2,597
TARGET CORP COM Stock 87612E106 856 5,768 SH   SOLE 0 5,341 0 426
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF ETF 46137V365 390 6,400 SH   SOLE 0 6,400 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 332 3,499 SH   SOLE 0 326 0 3,173
PFIZER INC COM Stock 717081103 17,394 397,493 SH   SOLE 0 381,881 0 15,611
MORGAN STANLEY COM NEW Stock 617446448 2,166 27,420 SH   SOLE 0 23,034 0 4,385
MORGAN STANLEY COM NEW Stock 617446448 95 1,200 SH Put SOLE 0 1,200 0 0
3M CO COM Stock 88579Y101 2,514 22,752 SH   SOLE 0 18,552 0 4,200
GILEAD SCIENCES INC COM Stock 375558103 512 8,307 SH   SOLE 0 7,972 0 334
CATERPILLAR INC COM Stock 149123101 28,893 176,093 SH   SOLE 0 170,797 0 5,296
ALPHABET INC CAP STK CL C Stock 02079K107 62,106 645,925 SH   SOLE 0 596,065 0 49,859
AMERICAN EXPRESS CO COM Stock 025816109 740 5,483 SH   SOLE 0 3,283 0 2,199
SORRENTO THERAPEUTICS INC COM NEW Stock 83587F202 27 17,000 SH   SOLE 0 17,000 0 0
AMGEN INC COM Stock 031162100 1,025 4,547 SH   SOLE 0 757 0 3,790
ANALOG DEVICES INC COM Stock 032654105 1,043 7,486 SH   SOLE 0 2,408 0 5,078
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 3,701 113,777 SH   SOLE 0 28,042 0 85,735
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 127 12,000 SH   SOLE 0 12,000 0 0
CANADIAN NATL RY CO COM Stock 136375102 351 3,247 SH   SOLE 0 2,703 0 544
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 438 3,238 SH   SOLE 0 2,742 0 496
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100 231 7,001 SH   SOLE 0 1 0 7,000
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100 53 1,600 SH Call SOLE 0 0 0 1,600
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 139 20,000 SH   SOLE 0 20,000 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 442 4,587 SH   SOLE 0 3,922 0 664
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 593 7,191 SH   SOLE 0 7,191 0 0
VANGUARD LONG-TERM BOND ETF ETF 921937793 5,415 75,254 SH   SOLE 0 18,912 0 56,342
EAGLE POINT CREDIT COMPANY INC COM CEF 269808101 143 13,000 SH   SOLE 0 13,000 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702 788 28,100 SH   SOLE 0 6,365 0 21,735
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 662 13,216 SH   SOLE 0 13,216 0 0
BIOSIG TECHNOLOGIES INC COM NEW Stock 09073N201 572 893,000 SH   SOLE 0 893,000 0 0
LAM RESEARCH CORP COM Stock 512807108 1,012 2,764 SH   SOLE 0 2,327 0 437
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 4,489 130,153 SH   SOLE 0 128,723 0 1,430
PHILIP MORRIS INTL INC COM Stock 718172109 544 6,555 SH   SOLE 0 5,522 0 1,032
NUCOR CORP COM Stock 670346105 809 7,562 SH   SOLE 0 1,734 0 5,828
PARKER-HANNIFIN CORP COM Stock 701094104 273 1,125 SH   SOLE 0 370 0 755
PNC FINL SVCS GROUP INC COM Stock 693475105 23,684 158,508 SH   SOLE 0 153,262 0 5,246
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1,238 17,421 SH   SOLE 0 10,161 0 7,260
ALTRIA GROUP INC COM Stock 02209S103 334 8,265 SH   SOLE 0 6,185 0 2,079
DOMINION ENERGY INC COM Stock 25746U109 274 3,961 SH   SOLE 0 2,960 0 1,000
CITIGROUP INC COM NEW Stock 172967424 411 9,863 SH   SOLE 0 7,360 0 2,503
CADENCE DESIGN SYSTEM INC COM Stock 127387108 735 4,495 SH   SOLE 0 1,488 0 3,007
EXXON MOBIL CORP COM Stock 30231G102 46,676 534,600 SH   SOLE 0 496,800 0 37,799
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,592 5,132 SH   SOLE 0 2,556 0 2,575
TRAVELERS COMPANIES INC COM Stock 89417E109 335 2,188 SH   SOLE 0 1,588 0 600
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 398 8,919 SH   SOLE 0 6,913 0 2,006
LOWES COS INC COM Stock 548661107 573 3,052 SH   SOLE 0 1,942 0 1,109
DEERE & CO COM Stock 244199105 853 2,555 SH   SOLE 0 1,942 0 611
COLGATE PALMOLIVE CO COM Stock 194162103 371 5,284 SH   SOLE 0 4,384 0 900
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 302 4,614 SH   SOLE 0 4,604 0 10
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 1,533 61,261 SH   SOLE 0 60,260 0 1,000
NOVO-NORDISK A S ADR ADR 670100205 240 2,406 SH   SOLE 0 609 0 1,797
SAP SE SPON ADR ADR 803054204 303 3,729 SH   SOLE 0 419 0 3,310
BIO RAD LABS INC CL A Stock 090572207 426 1,021 SH   SOLE 0 348 0 673
BANK HAWAII CORP COM Stock 062540109 554 7,282 SH   SOLE 0 7,000 0 282
PAYPAL HLDGS INC COM Stock 70450Y103 849 9,865 SH   SOLE 0 6,877 0 2,988
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 248 6,432 SH   SOLE 0 3,977 0 2,455
SCHWAB CHARLES CORP COM Stock 808513105 494 6,880 SH   SOLE 0 6,114 0 766
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 269 10,435 SH   SOLE 0 6,890 0 3,544
SUNRUN INC COM Stock 86771W105 501 18,150 SH   SOLE 0 18,150 0 0
BLACKROCK INC COM Stock 09247X101 24,291 44,144 SH   SOLE 0 41,696 0 2,447
ISHARES CORE S&P MID-CAP ETF ETF 464287507 738 3,368 SH   SOLE 0 3,147 0 220
ISHARES MSCI EAFE ETF ETF 464287465 477 8,517 SH   SOLE 0 8,517 0 0
APPLE INC COM Stock 037833100 106,975 774,061 SH   SOLE 0 684,986 0 89,074
APPLE INC COM Stock 037833100 373 2,700 SH Put SOLE 0 2,700 0 0
APPLE INC COM Stock 037833100 1,050 7,600 SH Put SOLE 0 7,600 0 0
APPLE INC COM Stock 037833100 373 2,700 SH Put SOLE 0 2,700 0 0
GSK PLC SPONSORED ADR ADR 37733W204 239 8,116 SH   SOLE 0 8,116 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 13,222 529,938 SH   SOLE 0 508,163 0 21,775
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 1,195 49,520 SH   SOLE 0 44,720 0 4,800
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 5,541 227,544 SH   SOLE 0 216,064 0 11,480
ABBOTT LABS COM Stock 002824100 5,883 60,795 SH   SOLE 0 6,840 0 53,955
DISNEY WALT CO COM Stock 254687106 32,031 339,566 SH   SOLE 0 325,596 0 13,969
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 651 8,247 SH   SOLE 0 8,246 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 8,388 42,508 SH   SOLE 0 42,507 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 346 2,320 SH   SOLE 0 253 0 2,067
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 388 2,854 SH   SOLE 0 2,716 0 138
ALLEGHANY CORP MD COM Stock 017175100 252 300 SH   SOLE 0 0 0 300