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
ABBOTT LABS COM 002824100 5,039 46,028 SH   SOLE   42,699 0 3,329
ABBOTT LABS COM 002824100 1 12 SH   OTR 1 0 0 12
ABBVIE INC COM 00287Y109 3,236 30,199 SH   SOLE   27,714 0 2,485
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,869 26,300 SH   SOLE   25,592 0 708
ACTIVISION BLIZZARD INC COM 00507V109 725 7,819 SH   SOLE   7,800 0 19
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,885 3,770 SH   SOLE   3,370 0 400
ADOBE SYSTEMS INCORPORATED COM 00724F101 22,505 45,000 SH Call SOLE   45,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 144 1,572 SH   SOLE   0 0 1,572
ADVANCED MICRO DEVICES INC COM 007903107 12,839 140,000 SH Call SOLE   140,000 0 0
AIR PRODS & CHEMS INC COM 009158106 445 1,622 SH   SOLE   0 0 1,622
ALGONQUIN PWR UTILS CORP COM 015857105 1,328 80,700 SH   SOLE   80,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 260 1,119 SH   SOLE   0 0 1,119
ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 1 67 SH   SOLE   0 0 67
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 0 9 SH   SOLE   0 0 9
ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 220 4,207 SH   SOLE   0 0 4,207
ALPHA ARCHITECT ETF TR VAL MOMTM TRND 02072L508 2 101 SH   SOLE   0 0 101
ALPHABET INC CAP STK CL C 02079K107 12,828 7,323 SH   SOLE   7,068 0 255
ALPHABET INC CAP STK CL C 02079K107 5 3 SH   OTR 1 0 0 3
ALPHABET INC CAP STK CL A 02079K305 2,057 1,174 SH   SOLE   0 0 1,174
ALPHABET INC CAP STK CL A 02079K305 28 16 SH   OTR 1 0 0 16
ALPHABET INC CAP STK CL A 02079K305 25,413 14,500 SH Call SOLE   14,500 0 0
ALTRIA GROUP INC COM 02209S103 296 7,083 SH   SOLE   0 0 7,083
ALTRIA GROUP INC COM 02209S103 48 1,184 SH   OTR 1 0 0 1,184
AMAZON COM INC COM 023135106 20,951 6,433 SH   SOLE   5,149 0 1,284
AMAZON COM INC COM 023135106 84 26 SH   OTR 1 0 0 26
AMAZON COM INC COM 023135106 19,542 6,000 SH Call SOLE   6,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 233 2,803 SH   SOLE   0 0 2,803
AMERICAN EXPRESS CO COM 025816109 219 1,818 SH   SOLE   0 0 1,818
AMERICAN TOWER CORP NEW COM 03027X100 8,249 36,706 SH   SOLE   27,510 0 9,196
AMERICAN TOWER CORP NEW COM 03027X100 33 150 SH   OTR 1 0 0 150
AMERICAN WTR WKS CO INC NEW COM 030420103 2,320 15,116 SH   SOLE   15,016 0 100
AMERICOLD RLTY TR COM 03064D108 937 25,112 SH   SOLE   25,112 0 0
AMERISAFE INC COM 03071H100 718 12,500 SH   SOLE   12,500 0 0
AMGEN INC COM 031162100 3,592 15,623 SH   SOLE   14,592 0 1,031
ANALOG DEVICES INC COM 032654105 3,846 26,038 SH   SOLE   25,296 0 742
APPLE INC COM 037833100 34,327 258,701 SH   SOLE   193,721 0 64,980
APPLE INC COM 037833100 243 1,838 SH   OTR 1 0 0 1,838
APPLE INC COM 037833100 23,552 177,500 SH Call SOLE   177,500 0 0
APTARGROUP INC COM 038336103 1,164 8,500 SH   SOLE   8,500 0 0
ARCOSA INC COM 039653100 1,235 22,500 SH   SOLE   21,834 0 666
ARK ETF TR INNOVATION ETF 00214Q104 992 7,969 SH   SOLE   0 0 7,969
ARK ETF TR INNOVATION ETF 00214Q104 121 975 SH   OTR 1 0 0 975
ARK ETF TR GENOMIC REV ETF 00214Q302 13 140 SH   SOLE   0 0 140
ARK ETF TR GENOMIC REV ETF 00214Q302 104 1,122 SH   OTR 1 0 0 1,122
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 261 5,200 SH   SOLE   0 0 5,200
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,716 7,621 SH   SOLE   7,578 0 43
AT&T INC COM 00206R102 463 16,107 SH   SOLE   0 0 16,107
AT&T INC COM 00206R102 112 3,928 SH   OTR 1 0 0 3,928
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1,267 33,361 SH   SOLE   33,361 0 0
AUBURN NATL BANCORP COM 050473107 789 18,942 SH   SOLE   0 0 18,942
AUTOMATIC DATA PROCESSING IN COM 053015103 242 1,371 SH   SOLE   0 0 1,371
AUTOZONE INC COM 053332102 1,120 945 SH   SOLE   819 0 126
BARRETT BUSINESS SVCS INC COM 068463108 556 8,156 SH   SOLE   8,156 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,862 33,910 SH   SOLE   26,144 0 7,766
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36 157 SH   OTR 1 0 0 157
BK OF AMERICA CORP COM 060505104 3,766 124,274 SH   SOLE   109,794 0 14,480
BK OF AMERICA CORP COM 060505104 15 500 SH   OTR 1 0 0 500
BK OF AMERICA CORP COM 060505104 18,186 600,000 SH Call SOLE   600,000 0 0
BLACKROCK INC COM 09247X101 9,821 13,612 SH   SOLE   10,372 0 3,240
BLACKROCK INC COM 09247X101 38 53 SH   OTR 1 0 0 53
BLACKROCK INVT QUALITY MUN T COM 09247D105 234 13,675 SH   SOLE   0 0 13,675
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 140 10,258 SH   OTR 1 0 0 10,258
BOEING CO COM 097023105 318 1,487 SH   SOLE   0 0 1,487
BOEING CO COM 097023105 21 100 SH   OTR 1 0 0 100
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,756 43,085 SH   SOLE   40,275 0 2,810
BOYD GAMING CORP COM 103304101 482 11,235 SH   SOLE   11,235 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 154 34,150 SH   SOLE   0 0 34,150
BRIGHAM MINERALS INC CL A COM 10918L103 602 54,736 SH   SOLE   54,736 0 0
BROADCOM INC COM 11135F101 1,824 4,167 SH   SOLE   4,132 0 35
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,541 29,603 SH   SOLE   15,721 0 13,882
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 36 237 SH   OTR 1 0 0 237
CALIFORNIA WTR SVC GROUP COM 130788102 939 17,383 SH   SOLE   17,383 0 0
CARETRUST REIT INC COM 14174T107 801 36,100 SH   SOLE   36,100 0 0
CARLISLE COS INC COM 142339100 953 6,100 SH   SOLE   6,100 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,419 37,622 SH   SOLE   30,461 0 7,161
CATERPILLAR INC COM 149123101 5,858 32,189 SH   SOLE   31,487 0 702
CATERPILLAR INC COM 149123101 23 129 SH   OTR 1 0 0 129
CHEMED CORP NEW COM 16359R103 7,683 14,427 SH   SOLE   10,858 0 3,569
CHEMED CORP NEW COM 16359R103 34 64 SH   OTR 1 0 0 64
CHEVRON CORP NEW COM 166764100 3,055 36,180 SH   SOLE   33,233 0 2,947
CHEVRON CORP NEW COM 166764100 338 4,003 SH   OTR 1 0 0 4,003
CHURCHILL DOWNS INC COM 171484108 698 3,582 SH   SOLE   3,582 0 0
CISCO SYS INC COM 17275R102 319 7,131 SH   SOLE   0 0 7,131
CITIGROUP INC COM NEW 172967424 711 11,544 SH   SOLE   10,299 0 1,245
CITIGROUP INC COM NEW 172967424 2 40 SH   OTR 1 0 0 40
COCA COLA CO COM 191216100 1,591 29,031 SH   SOLE   19,551 0 9,480
COCA COLA CO COM 191216100 5 94 SH   OTR 1 0 0 94
COLUMBIA SPORTSWEAR CO COM 198516106 718 8,213 SH   SOLE   8,213 0 0
COMCAST CORP NEW CL A 20030N101 5,762 109,985 SH   SOLE   105,406 0 4,579
COMCAST CORP NEW CL A 20030N101 20 389 SH   OTR 1 0 0 389
COMFORT SYS USA INC COM 199908104 622 11,820 SH   SOLE   11,820 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 953 20,237 SH   SOLE   20,237 0 0
CONAGRA BRANDS INC COM 205887102 1,288 35,529 SH   SOLE   0 0 35,529
COPART INC COM 217204106 2,000 15,722 SH   SOLE   0 0 15,722
COPART INC COM 217204106 38 301 SH   OTR 1 0 0 301
COSTCO WHSL CORP NEW COM 22160K105 3,333 8,847 SH   SOLE   7,961 0 886
DANAHER CORPORATION COM 235851102 206 930 SH   SOLE   0 0 930
DESIGNER BRANDS INC CL A 250565108 331 43,329 SH   SOLE   43,329 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 261 1,650 SH   SOLE   0 0 1,650
DISNEY WALT CO COM 254687106 772 4,262 SH   SOLE   0 0 4,262
DISNEY WALT CO COM 254687106 31 175 SH   OTR 1 0 0 175
DISNEY WALT CO COM 254687106 23,553 130,000 SH Call SOLE   130,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,195 12,301 SH   SOLE   12,301 0 0
DOLLAR GEN CORP NEW COM 256677105 8,853 42,153 SH   SOLE   33,617 0 8,536
DOLLAR GEN CORP NEW COM 256677105 31 152 SH   OTR 1 0 0 152
DOMINOS PIZZA INC COM 25754A201 1,954 5,096 SH   SOLE   5,088 0 8
DOUBLELINE INCOME SOLUTIONS COM 258622109 513 30,957 SH   SOLE   0 0 30,957
DUKE ENERGY CORP NEW COM NEW 26441C204 474 5,188 SH   SOLE   0 0 5,188
EASTGROUP PPTYS INC COM 277276101 931 6,740 SH   SOLE   6,740 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 2,392 195,288 SH   SOLE   0 0 195,288
EDWARDS LIFESCIENCES CORP COM 28176E108 3,542 38,829 SH   SOLE   35,967 0 2,862
ENCOMPASS HEALTH CORP COM 29261A100 1,075 13,000 SH   SOLE   13,000 0 0
ENSIGN GROUP INC COM 29358P101 1,309 17,957 SH   SOLE   17,957 0 0
ENTEGRIS INC COM 29362U104 3,933 40,932 SH   SOLE   40,916 0 16
EOG RES INC COM 26875P101 807 16,182 SH   SOLE   15,274 0 908
EQUINIX INC COM 29444U700 1,586 2,222 SH   SOLE   2,116 0 106
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 789 37,210 SH   SOLE   37,210 0 0
ETF SER SOLUTIONS APTUS COLLARED 26922A222 89,379 3,212,790 SH   SOLE   0 0 3,212,790
ETF SER SOLUTIONS APTUS COLLARED 26922A222 24,083 865,708 SH   OTR 1 0 0 865,708
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,068 31,812 SH   SOLE   0 0 31,812
ETF SER SOLUTIONS APTUS DEFINED 26922A388 156,638 5,336,903 SH   SOLE   0 0 5,336,903
ETF SER SOLUTIONS APTUS DEFINED 26922A388 80,628 2,747,126 SH   OTR 1 0 0 2,747,126
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 40,492 1,445,821 SH   SOLE   0 0 1,445,821
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 4,219 150,659 SH   OTR 1 0 0 150,659
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 91,240 2,529,539 SH   SOLE   0 0 2,529,539
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 24,456 678,028 SH   OTR 1 0 0 678,028
ETF SER SOLUTIONS US GLB JETS 26922A842 50 2,251 SH   SOLE   0 0 2,251
EVERTEC INC COM 30040P103 843 21,436 SH   SOLE   21,436 0 0
EVOLUTION PETE CORP COM 30049A107 240 84,343 SH   SOLE   84,343 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 21 500 SH   SOLE   0 0 500
EXCHANGE TRADED CONCEPTS TR LINK NXTGN PRTCL 301505764 74 2,000 SH   SOLE   0 0 2,000
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 462 7,276 SH   SOLE   0 0 7,276
EXXON MOBIL CORP COM 30231G102 2,831 68,682 SH   SOLE   51,957 0 16,725
EXXON MOBIL CORP COM 30231G102 105 2,572 SH   OTR 1 0 0 2,572
FACEBOOK INC CL A 30303M102 8,329 30,491 SH   SOLE   29,509 0 982
FACEBOOK INC CL A 30303M102 25,677 94,000 SH Call SOLE   94,000 0 0
FALCON MINERALS CORP CL A COM 30607B109 272 86,484 SH   SOLE   86,484 0 0
FASTENAL CO COM 311900104 2,800 57,344 SH   SOLE   57,344 0 0
FEDEX CORP COM 31428X106 1,886 7,269 SH   SOLE   7,120 0 149
FIDELITY NATL INFORMATION SV COM 31620M106 9,179 64,892 SH   SOLE   50,420 0 14,472
FIDELITY NATL INFORMATION SV COM 31620M106 31 221 SH   OTR 1 0 0 221
FIDELITY NATL INFORMATION SV COM 31620M106 30,287 214,100 SH Call SOLE   214,100 0 0
FIRST BANCORP N C COM 318910106 219 6,448 SH   SOLE   0 0 6,448
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 418 10,260 SH   SOLE   10,260 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,217 8,286 SH   SOLE   8,286 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 241 4,250 SH   SOLE   0 0 4,250
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 14 283 SH   SOLE   0 0 283
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 0 30 SH   SOLE   0 0 30
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1 32 SH   SOLE   0 0 32
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1 12 SH   SOLE   0 0 12
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2 23 SH   SOLE   0 0 23
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,198 12,617 SH   SOLE   0 0 12,617
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 13 616 SH   SOLE   0 0 616
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 124 2,800 SH   SOLE   0 0 2,800
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 11 164 SH   SOLE   0 0 164
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,066 15,405 SH   SOLE   0 0 15,405
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 18,223 269,973 SH   SOLE   0 0 269,973
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 10 50 SH   OTR 1 0 0 50
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 0 18 SH   SOLE   0 0 18
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 76 5,100 SH   SOLE   0 0 5,100
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 43 877 SH   SOLE   0 0 877
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 10 275 SH   SOLE   0 0 275
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 123 3,047 SH   SOLE   0 0 3,047
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 227 7,349 SH   SOLE   0 0 7,349
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 5 242 SH   SOLE   0 0 242
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 366 7,116 SH   SOLE   0 0 7,116
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3,007 50,094 SH   SOLE   0 0 50,094
FORWARD AIR CORP COM 349853101 1,045 13,600 SH   SOLE   13,600 0 0
GENERAL ELECTRIC CO COM 369604103 107 9,971 SH   SOLE   0 0 9,971
GENERAL ELECTRIC CO COM 369604103 18 1,668 SH   OTR 1 0 0 1,668
GENERAL MLS INC COM 370334104 235 4,012 SH   SOLE   0 0 4,012
GERMAN AMERN BANCORP INC COM 373865104 873 26,373 SH   SOLE   26,373 0 0
GLOBAL X FDS US PFD ETF 37954Y657 798 30,819 SH   SOLE   0 0 30,819
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 0 10 SH   SOLE   0 0 10
GLOBE LIFE INC COM 37959E102 1,365 14,385 SH   SOLE   0 0 14,385
GLOBE LIFE INC COM 37959E102 50 536 SH   OTR 1 0 0 536
GOLDMAN SACHS GROUP INC COM 38141G104 395 1,499 SH   SOLE   0 0 1,499
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,484 23,400 SH   SOLE   23,400 0 0
HANOVER INS GROUP INC COM 410867105 737 6,300 SH   SOLE   6,300 0 0
HILL ROM HLDGS INC COM 431475102 780 7,962 SH   SOLE   7,962 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,107 5,124 SH   SOLE   5,124 0 0
HOME BANCSHARES INC COM 436893200 413 21,200 SH   SOLE   21,200 0 0
HOME DEPOT INC COM 437076102 10,076 37,934 SH   SOLE   27,500 0 10,434
HOME DEPOT INC COM 437076102 283 1,068 SH   OTR 1 0 0 1,068
HOME DEPOT INC COM 437076102 27,890 105,000 SH Call SOLE   105,000 0 0
HUBBELL INC COM 443510607 878 5,600 SH   SOLE   5,600 0 0
ICF INTL INC COM 44925C103 631 8,494 SH   SOLE   8,402 0 92
INDEPENDENT BANK CORP MASS COM 453836108 694 9,503 SH   SOLE   9,503 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 207 1,131 SH   SOLE   0 0 1,131
INTEL CORP COM 458140100 597 12,001 SH   SOLE   0 0 12,001
INTERFACE INC COM 458665304 268 25,486 SH   SOLE   25,486 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,886 5,973 SH   SOLE   5,482 0 491
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 68,567 3,232,766 SH   SOLE   3,227,135 0 5,631
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 10 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 10 164 SH   SOLE   0 0 164
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 192 4,569 SH   SOLE   0 0 4,569
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 4 28 SH   SOLE   0 0 28
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 28 110 SH   SOLE   0 0 110
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,243 25,430 SH   SOLE   0 0 25,430
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 645 5,060 SH   OTR 1 0 0 5,060
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3 110 SH   SOLE   0 0 110
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 11 154 SH   SOLE   0 0 154
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 0 20 SH   SOLE   0 0 20
INVESCO QQQ TR UNIT SER 1 46090E103 602 1,920 SH   SOLE   0 0 1,920
INVESCO QQQ TR UNIT SER 1 46090E103 360 1,151 SH   OTR 1 0 0 1,151
INVESCO QQQ TR UNIT SER 1 46090E103 81,572 260,000 SH Put SOLE   260,000 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,083 49,697 SH   SOLE   0 0 49,697
ISHARES INC CORE MSCI EMKT 46434G103 102 1,657 SH   OTR 1 0 0 1,657
ISHARES INC ESG AWR MSCI EM 46434G863 75 1,791 SH   SOLE   0 0 1,791
ISHARES TR CORE S&P TTL STK 464287150 2 29 SH   SOLE   0 0 29
ISHARES TR SELECT DIVID ETF 464287168 36 382 SH   SOLE   0 0 382
ISHARES TR TIPS BD ETF 464287176 5 43 SH   SOLE   0 0 43
ISHARES TR CHINA LG-CAP ETF 464287184 3 80 SH   SOLE   0 0 80
ISHARES TR CORE S&P500 ETF 464287200 233 622 SH   SOLE   0 0 622
ISHARES TR CORE US AGGBD ET 464287226 35 297 SH   SOLE   0 0 297
ISHARES TR MSCI EMG MKT ETF 464287234 39 766 SH   SOLE   0 0 766
ISHARES TR IBOXX INV CP ETF 464287242 261 1,890 SH   SOLE   0 0 1,890
ISHARES TR GLOBAL TECH ETF 464287291 5 17 SH   SOLE   0 0 17
ISHARES TR S&P 500 GRWT ETF 464287309 3 53 SH   SOLE   0 0 53
ISHARES TR GLOBAL ENERG ETF 464287341 306 15,100 SH   SOLE   0 0 15,100
ISHARES TR 20 YR TR BD ETF 464287432 16 104 SH   SOLE   0 0 104
ISHARES TR BARCLAYS 7 10 YR 464287440 56 473 SH   SOLE   0 0 473
ISHARES TR 1 3 YR TREAS BD 464287457 16 188 SH   SOLE   0 0 188
ISHARES TR MSCI EAFE ETF 464287465 4 60 SH   SOLE   0 0 60
ISHARES TR RUS MDCP VAL ETF 464287473 39 406 SH   SOLE   0 0 406
ISHARES TR RUS MID CAP ETF 464287499 583 8,516 SH   SOLE   0 0 8,516
ISHARES TR CORE S&P MCP ETF 464287507 14 65 SH   SOLE   0 0 65
ISHARES TR PHLX SEMICND ETF 464287523 1 4 SH   SOLE   0 0 4
ISHARES TR NASDAQ BIOTECH 464287556 59 396 SH   SOLE   0 0 396
ISHARES TR U.S. CNSM SV ETF 464287580 15 220 SH   SOLE   0 0 220
ISHARES TR RUS 1000 VAL ETF 464287598 26 192 SH   SOLE   0 0 192
ISHARES TR S&P MC 400GR ETF 464287606 3 48 SH   SOLE   0 0 48
ISHARES TR RUS 1000 GRW ETF 464287614 99 414 SH   SOLE   0 0 414
ISHARES TR RUS 1000 ETF 464287622 163 773 SH   OTR 1 0 0 773
ISHARES TR RUS 2000 GRW ETF 464287648 13 47 SH   SOLE   0 0 47
ISHARES TR RUSSELL 2000 ETF 464287655 84 430 SH   SOLE   0 0 430
ISHARES TR S&P MC 400VL ETF 464287705 3 36 SH   SOLE   0 0 36
ISHARES TR U.S. REAL ES ETF 464287739 0 11 SH   SOLE   0 0 11
ISHARES TR CORE S&P SCP ETF 464287804 7 85 SH   SOLE   0 0 85
ISHARES TR EUROPE ETF 464287861 442 9,225 SH   SOLE   0 0 9,225
ISHARES TR S&P SML 600 GWT 464287887 30 270 SH   SOLE   0 0 270
ISHARES TR S&P SML 600 GWT 464287887 181 1,588 SH   OTR 1 0 0 1,588
ISHARES TR EAFE SML CP ETF 464288273 0 8 SH   SOLE   0 0 8
ISHARES TR JPMORGAN USD EMG 464288281 51 441 SH   SOLE   0 0 441
ISHARES TR MRGSTR MD CP GRW 464288307 1,033 2,701 SH   SOLE   0 0 2,701
ISHARES TR NATIONAL MUN ETF 464288414 37 317 SH   SOLE   0 0 317
ISHARES TR IBOXX HI YD ETF 464288513 41 475 SH   SOLE   0 0 475
ISHARES TR IBOXX HI YD ETF 464288513 306 3,511 SH   OTR 1 0 0 3,511
ISHARES TR MSCI KLD400 SOC 464288570 259 3,630 SH   SOLE   0 0 3,630
ISHARES TR MBS ETF 464288588 89 816 SH   SOLE   0 0 816
ISHARES TR MRGSTR SM CP GR 464288604 405 1,337 SH   SOLE   0 0 1,337
ISHARES TR ISHS 1-5YR INVS 464288646 250 4,540 SH   SOLE   0 0 4,540
ISHARES TR PFD AND INCM SEC 464288687 285 7,414 SH   SOLE   0 0 7,414
ISHARES TR PFD AND INCM SEC 464288687 65 1,709 SH   OTR 1 0 0 1,709
ISHARES TR US HOME CONS ETF 464288752 52 934 SH   SOLE   0 0 934
ISHARES TR MSCI USA ESG SLC 464288802 58 706 SH   SOLE   0 0 706
ISHARES TR U.S. MED DVC ETF 464288810 6 20 SH   SOLE   0 0 20
ISHARES TR U.S. MED DVC ETF 464288810 10 33 SH   OTR 1 0 0 33
ISHARES TR EAFE VALUE ETF 464288877 0 4 SH   SOLE   0 0 4
ISHARES TR EAFE GRWTH ETF 464288885 17 169 SH   SOLE   0 0 169
ISHARES TR US TREAS BD ETF 46429B267 939 34,473 SH   SOLE   0 0 34,473
ISHARES TR MSCI INDIA ETF 46429B598 2 64 SH   SOLE   0 0 64
ISHARES TR CORE HIGH DV ETF 46429B663 18 215 SH   SOLE   0 0 215
ISHARES TR MSCI USA MIN VOL 46429B697 1,978 29,142 SH   SOLE   0 0 29,142
ISHARES TR MSCI USA QLT FCT 46432F339 0 8 SH   SOLE   0 0 8
ISHARES TR MSCI USA VALUE 46432F388 70 808 SH   SOLE   0 0 808
ISHARES TR MSCI USA MMENTM 46432F396 164 1,017 SH   SOLE   0 0 1,017
ISHARES TR CORE MSCI EAFE 46432F842 37 544 SH   SOLE   0 0 544
ISHARES TR 0-5YR HI YL CP 46434V407 85 1,875 SH   SOLE   0 0 1,875
ISHARES TR GLOBAL REIT ETF 46434V647 1 49 SH   SOLE   0 0 49
ISHARES TR BLACKROCK ULTRA 46434V878 4,379 86,695 SH   SOLE   0 0 86,695
ISHARES TR BLACKROCK ULTRA 46434V878 10,340 204,674 SH   OTR 1 0 0 204,674
ISHARES TR CONV BD ETF 46435G102 48 507 SH   SOLE   0 0 507
ISHARES TR ESG AWRE USD ETF 46435G193 32 1,140 SH   SOLE   0 0 1,140
ISHARES TR ESG AWRE 1 5 YR 46435G243 9 349 SH   SOLE   0 0 349
ISHARES TR ESG AWR MSCI USA 46435G425 259 3,022 SH   SOLE   0 0 3,022
ISHARES TR FALN ANGLS USD 46435G474 0 16 SH   OTR 1 0 0 16
ISHARES TR ESG AW MSCI EAFE 46435G516 136 1,875 SH   SOLE   0 0 1,875
ISHARES TR IBONDS DEC23 ETF 46434VAX8 98,643 3,754,966 SH   SOLE   3,754,966 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 87,043 3,404,125 SH   SOLE   3,404,125 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 83,449 3,048,913 SH   SOLE   3,048,913 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 83,831 3,153,914 SH   SOLE   3,153,914 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 67,856 2,724,066 SH   SOLE   2,724,066 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 4 79 SH   SOLE   0 0 79
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 7,348 144,566 SH   SOLE   0 0 144,566
JOHNSON & JOHNSON COM 478160104 7,263 46,152 SH   SOLE   39,256 0 6,896
JOHNSON & JOHNSON COM 478160104 158 1,008 SH   OTR 1 0 0 1,008
JPMORGAN CHASE & CO COM 46625H100 11,849 249,139 SH   SOLE   223,355 0 25,784
JPMORGAN CHASE & CO COM 46625H100 173 1,369 SH   OTR 1 0 0 1,369
KADANT INC COM 48282T104 1,043 7,400 SH   SOLE   7,400 0 0
KFORCE INC COM 493732101 1,050 24,937 SH   SOLE   24,937 0 0
KNOLL INC COM NEW 498904200 250 17,025 SH   SOLE   17,025 0 0
LADDER CAP CORP CL A 505743104 441 45,115 SH   SOLE   45,115 0 0
LAKELAND FINL CORP COM 511656100 986 18,403 SH   SOLE   18,403 0 0
LAM RESEARCH CORP COM 512807108 8,050 17,045 SH   SOLE   16,582 0 463
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 686 24,232 SH   SOLE   0 0 24,232
LILLY ELI & CO COM 532457108 1,379 8,167 SH   SOLE   5,844 0 2,323
LINDE PLC SHS G5494J103 2,516 9,550 SH   SOLE   9,376 0 174
LOCKHEED MARTIN CORP COM 539830109 5,851 16,485 SH   SOLE   16,154 0 331
LOWES COS INC COM 548661107 612 3,814 SH   SOLE   0 0 3,814
LOWES COS INC COM 548661107 19 122 SH   OTR 1 0 0 122
M D C HLDGS INC COM 552676108 765 15,753 SH   SOLE   15,738 0 15
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1,085 69,315 SH   SOLE   69,315 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,234 3,917 SH   SOLE   3,839 0 78
MARRIOTT INTL INC NEW CL A 571903202 699 5,296 SH   SOLE   5,296 0 0
MARRIOTT INTL INC NEW CL A 571903202 6 53 SH   OTR 1 0 0 53
MARSH & MCLENNAN COS INC COM 571748102 2,105 17,997 SH   SOLE   17,838 0 159
MASIMO CORP COM 574795100 1,381 5,150 SH   SOLE   5,147 0 3
MASTERCARD INCORPORATED CL A 57636Q104 7,584 21,248 SH   SOLE   20,545 0 703
MCDONALDS CORP COM 580135101 604 2,816 SH   SOLE   0 0 2,816
MEDIFAST INC COM 58470H101 817 4,159 SH   SOLE   4,159 0 0
MEDTRONIC PLC SHS G5960L103 3,327 28,398 SH   SOLE   27,614 0 784
MERCK & CO. INC COM 58933Y105 2,793 34,100 SH   SOLE   26,203 0 7,897
MERCK & CO. INC COM 58933Y105 2 26 SH   OTR 1 0 0 26
MICROSOFT CORP COM 594918104 24,186 108,744 SH   SOLE   91,072 0 17,672
MICROSOFT CORP COM 594918104 263 1,185 SH   OTR 1 0 0 1,185
MICROSOFT CORP COM 594918104 24,466 110,000 SH Call SOLE   110,000 0 0
MKS INSTRS INC COM 55306N104 1,026 6,817 SH   SOLE   6,817 0 0
MORNINGSTAR INC COM 617700109 785 3,391 SH   SOLE   3,391 0 0
MSCI INC COM 55354G100 4,398 9,850 SH   SOLE   9,850 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 710 19,705 SH   SOLE   19,705 0 0
NETFLIX INC COM 64110L106 3,534 6,538 SH   SOLE   6,477 0 61
NETFLIX INC COM 64110L106 13,518 25,000 SH Call SOLE   25,000 0 0
NEWMARK GROUP INC CL A 65158N102 335 45,982 SH   SOLE   45,982 0 0
NEWMONT CORP COM 651639106 1,738 29,025 SH   SOLE   29,025 0 0
NEWMONT CORP COM 651639106 6 114 SH   SOLE   0 0 114
NEXPOINT RESIDENTIAL TR INC COM 65341D102 664 15,705 SH   SOLE   15,705 0 0
NEXTERA ENERGY INC COM 65339F101 8,328 107,952 SH   SOLE   103,891 0 4,061
NEXTERA ENERGY INC COM 65339F101 23,145 300,000 SH Call SOLE   300,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,519 22,650 SH   SOLE   22,650 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7 105 SH   OTR 1 0 0 105
NIC INC COM 62914B100 1,276 49,381 SH   SOLE   49,381 0 0
NIKE INC CL B 654106103 46 330 SH   SOLE   0 0 330
NIKE INC CL B 654106103 22,635 160,000 SH Call SOLE   160,000 0 0
NORDSON CORP COM 655663102 1,125 5,600 SH   SOLE   5,600 0 0
NORFOLK SOUTHN CORP COM 655844108 819 3,449 SH   SOLE   0 0 3,449
NORTHROP GRUMMAN CORP COM 666807102 1,901 6,241 SH   SOLE   6,093 0 148
NORTHROP GRUMMAN CORP COM 666807102 114 375 SH   OTR 1 0 0 375
NOVARTIS AG SPONSORED ADR 66987V109 245 2,595 SH   SOLE   0 0 2,595
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 216 13,430 SH   SOLE   0 0 13,430
NV5 GLOBAL INC COM 62945V109 342 4,350 SH   SOLE   0 0 4,350
NVIDIA CORPORATION COM 67066G104 5,030 9,633 SH   SOLE   7,711 0 1,922
NVIDIA CORPORATION COM 67066G104 37 72 SH   OTR 1 0 0 72
NVR INC COM 62944T105 1,432 351 SH   SOLE   351 0 0
ORACLE CORP COM 68389X105 239 3,707 SH   SOLE   0 0 3,707
OTIS WORLDWIDE CORP COM 68902V107 2,636 39,021 SH   SOLE   37,451 0 1,570
OWENS CORNING NEW COM 690742101 1,169 15,434 SH   SOLE   15,434 0 0
PAYCHEX INC COM 704326107 2,737 29,383 SH   SOLE   27,412 0 1,971
PAYPAL HLDGS INC COM 70450Y103 5,413 23,115 SH   SOLE   20,398 0 2,717
PAYPAL HLDGS INC COM 70450Y103 22,249 95,000 SH Call SOLE   95,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 234 1,545 SH   SOLE   0 0 1,545
PEPSICO INC COM 713448108 6,168 41,580 SH   SOLE   39,199 0 2,381
PFIZER INC COM 717081103 1,828 49,691 SH   SOLE   43,235 0 6,456
PFIZER INC COM 717081103 14 391 SH   OTR 1 0 0 391
PHILIP MORRIS INTL INC COM 718172109 242 2,885 SH   SOLE   0 0 2,885
PHILIP MORRIS INTL INC COM 718172109 63 764 SH   OTR 1 0 0 764
PIMCO ETF TR ACTIVE BD ETF 72201R775 23 203 SH   SOLE   0 0 203
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 29 295 SH   SOLE   0 0 295
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 59 610 SH   OTR 1 0 0 610
PIMCO ETF TR INV GRD CRP BD 72201R817 1 17 SH   SOLE   0 0 17
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 951 9,321 SH   SOLE   0 0 9,321
PINNACLE FINL PARTNERS INC COM 72346Q104 244 3,790 SH   SOLE   0 0 3,790
PIONEER NAT RES CO COM 723787107 2,121 18,633 SH   SOLE   18,583 0 50
PIONEER NAT RES CO COM 723787107 19,361 170,000 SH Call SOLE   170,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,290 8,661 SH   SOLE   7,060 0 1,601
PNC FINL SVCS GROUP INC COM 693475105 14 100 SH   OTR 1 0 0 100
POOL CORP COM 73278L105 4,856 13,037 SH   SOLE   12,920 0 117
PRECIGEN INC COM 74017N105 452 44,399 SH   SOLE   0 0 44,399
PREFERRED BK LOS ANGELES CA COM NEW 740367404 902 17,872 SH   SOLE   17,872 0 0
PRIMERICA INC COM 74164M108 661 4,937 SH   SOLE   4,937 0 0
PROCTER AND GAMBLE CO COM 742718109 5,755 41,366 SH   SOLE   33,791 0 7,575
PROCTER AND GAMBLE CO COM 742718109 67 484 SH   OTR 1 0 0 484
PROG HOLDINGS INC COM NPV 74319R101 774 14,364 SH   SOLE   14,364 0 0
PROGRESSIVE CORP COM 743315103 1,944 19,662 SH   SOLE   18,342 0 1,320
PROLOGIS INC. COM 74340W103 918 9,215 SH   SOLE   9,200 0 15
PROSHARES TR PSHS SHORT DOW30 74347B235 3 100 SH   SOLE   0 0 100
PROSHARES TR ULTRAPRO SHORT S 74347B268 47 8,000 SH   SOLE   0 0 8,000
PROSHARES TR SHORT S&P 500 NE 74347B425 2 150 SH   SOLE   0 0 150
PROSHARES TR MSCI EAFE DIVD 74347B839 102 2,343 SH   SOLE   0 0 2,343
PROSHARES TR S&P 500 DV ARIST 74348A467 656 8,217 SH   SOLE   0 0 8,217
QUALCOMM INC COM 747525103 805 5,285 SH   SOLE   0 0 5,285
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,243 17,396 SH   SOLE   13,932 0 3,464
REGIONS FINANCIAL CORP NEW COM 7591EP100 556 34,115 SH   SOLE   0 0 34,115
REGIONS FINANCIAL CORP NEW COM 7591EP100 57 3,588 SH   OTR 1 0 0 3,588
RELIANCE STEEL & ALUMINUM CO COM 759509102 647 5,400 SH   SOLE   5,400 0 0
RESMED INC COM 761152107 2,834 13,331 SH   SOLE   13,331 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,072 11,765 SH   SOLE   7,239 0 4,526
ROPER TECHNOLOGIES INC COM 776696106 33 77 SH   OTR 1 0 0 77
ROYAL BK CDA COM 780087102 339 4,138 SH   SOLE   0 0 4,138
RPM INTL INC COM 749685103 1,080 11,900 SH   SOLE   11,900 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 368 20,741 SH   SOLE   20,741 0 0
S&P GLOBAL INC COM 78409V104 3,273 9,957 SH   SOLE   9,876 0 81
SALESFORCE COM INC COM 79466L302 1,692 7,606 SH   SOLE   5,946 0 1,660
SAPIENS INTL CORP N V SHS G7T16G103 1,137 37,129 SH   SOLE   37,129 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 116 1,281 SH   SOLE   0 0 1,281
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,527 82,766 SH   SOLE   0 0 82,766
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 107 839 SH   SOLE   0 0 839
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 20 348 SH   SOLE   0 0 348
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 35 520 SH   SOLE   0 0 520
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 140 1,577 SH   SOLE   0 0 1,577
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 66 2,185 SH   SOLE   0 0 2,185
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 4 157 SH   SOLE   0 0 157
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3 136 SH   SOLE   0 0 136
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 10 241 SH   SOLE   0 0 241
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 6 150 SH   SOLE   0 0 150
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 22 344 SH   SOLE   0 0 344
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 49 1,385 SH   SOLE   0 0 1,385
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 10 190 SH   SOLE   0 0 190
SCHWAB STRATEGIC TR US REIT ETF 808524847 3 100 SH   SOLE   0 0 100
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,280 24,912 SH   SOLE   0 0 24,912
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 12 341 SH   SOLE   0 0 341
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3 47 SH   SOLE   0 0 47
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 96 848 SH   SOLE   0 0 848
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7 113 SH   SOLE   0 0 113
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 73 459 SH   SOLE   0 0 459
SELECT SECTOR SPDR TR ENERGY 81369Y506 128 3,388 SH   SOLE   0 0 3,388
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 54 SH   OTR 1 0 0 54
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 85 2,895 SH   SOLE   0 0 2,895
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 51 576 SH   SOLE   0 0 576
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 122 943 SH   SOLE   0 0 943
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 26 390 SH   SOLE   0 0 390
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 34 556 SH   SOLE   0 0 556
SERVISFIRST BANCSHARES INC COM 81768T108 1,034 25,663 SH   SOLE   25,663 0 0
SHERWIN WILLIAMS CO COM 824348106 1,407 1,914 SH   SOLE   1,914 0 0
SHOPIFY INC CL A 82509L107 579 512 SH   SOLE   0 0 512
SIX FLAGS ENTMT CORP NEW COM 83001A102 353 10,363 SH   SOLE   10,363 0 0
SKYWEST INC COM 830879102 522 12,950 SH   SOLE   12,950 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 286 1,876 SH   SOLE   0 0 1,876
SMARTFINANCIAL INC COM NEW 83190L208 272 15,002 SH   OTR 1 0 0 15,002
SONOCO PRODS CO COM 835495102 604 10,200 SH   SOLE   10,200 0 0
SOUTHERN CO COM 842587107 625 10,185 SH   SOLE   0 0 10,185
SOUTHERN CO COM 842587107 878 14,304 SH   OTR 1 0 0 14,304
SOUTHWEST AIRLS CO COM 844741108 1,145 24,571 SH   SOLE   24,346 0 225
SOUTHWEST AIRLS CO COM 844741108 11 246 SH   OTR 1 0 0 246
SOUTHWEST AIRLS CO COM 844741108 17,479 375,000 SH Call SOLE   375,000 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 9 156 SH   SOLE   0 0 156
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 7,858 186,408 SH   SOLE   0 0 186,408
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,577 61,142 SH   OTR 1 0 0 61,142
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 11 249 SH   SOLE   0 0 249
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 24 467 SH   SOLE   0 0 467
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 9 262 SH   SOLE   0 0 262
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 3 89 SH   SOLE   0 0 89
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 11,103 328,984 SH   SOLE   0 0 328,984
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,847 84,368 SH   OTR 1 0 0 84,368
SPDR S&P 500 ETF TR TR UNIT 78462F103 220 587 SH   SOLE   0 0 587
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 19 SH   OTR 1 0 0 19
SPDR SER TR S&P 600 SMCP GRW 78464A201 10 142 SH   SOLE   0 0 142
SPDR SER TR NUVEEN BBG BRCLY 78464A284 4 75 SH   SOLE   0 0 75
SPDR SER TR BLMBRG BRC CNVRT 78464A359 23 280 SH   SOLE   0 0 280
SPDR SER TR PORTFOLIO INTRMD 78464A375 102 2,744 SH   SOLE   0 0 2,744
SPDR SER TR PORTFOLIO INTRMD 78464A375 1 37 SH   OTR 1 0 0 37
SPDR SER TR PRTFLO S&P500 GW 78464A409 170 3,079 SH   SOLE   0 0 3,079
SPDR SER TR PRTFLO S&P500 VL 78464A508 15 445 SH   SOLE   0 0 445
SPDR SER TR S&P TELECOM 78464A540 10 124 SH   SOLE   0 0 124
SPDR SER TR HLTH CR EQUIP 78464A581 11 100 SH   OTR 1 0 0 100
SPDR SER TR AEROSPACE DEF 78464A631 53 470 SH   SOLE   0 0 470
SPDR SER TR PORTFOLIO AGRGTE 78464A649 5,443 176,797 SH   SOLE   0 0 176,797
SPDR SER TR PORTFOLIO AGRGTE 78464A649 3,877 125,922 SH   OTR 1 0 0 125,922
SPDR SER TR PORTFLI TIPS ETF 78464A656 328 10,530 SH   SOLE   0 0 10,530
SPDR SER TR PORTFOLIO LN TSR 78464A664 4 89 SH   SOLE   0 0 89
SPDR SER TR S&P PHARMAC 78464A722 4 95 SH   SOLE   0 0 95
SPDR SER TR S&P DIVID ETF 78464A763 98 927 SH   SOLE   0 0 927
SPDR SER TR PORTFOLI S&P1500 78464A805 3,285 71,291 SH   SOLE   0 0 71,291
SPDR SER TR PORTFOLI S&P1500 78464A805 105 2,279 SH   OTR 1 0 0 2,279
SPDR SER TR S&P 600 SML CAP 78464A813 10 135 SH   SOLE   0 0 135
SPDR SER TR S&P 400 MDCP GRW 78464A821 24 355 SH   SOLE   0 0 355
SPDR SER TR PORTFOLIO S&P400 78464A847 6 160 SH   SOLE   0 0 160
SPDR SER TR PORTFOLIO S&P500 78464A854 16,160 367,622 SH   SOLE   0 0 367,622
SPDR SER TR PORTFOLIO S&P500 78464A854 5,238 119,176 SH   OTR 1 0 0 119,176
SPDR SER TR PORTFOLIO SH TSR 78468R101 9 315 SH   SOLE   0 0 315
SPDR SER TR BLOMBERG BRC INV 78468R200 3 116 SH   SOLE   0 0 116
SPDR SER TR BLOOMBERG SRT TR 78468R408 1 74 SH   SOLE   0 0 74
SPDR SER TR BLOOMBERG SRT TR 78468R408 59 2,216 SH   OTR 1 0 0 2,216
SPDR SER TR S&P OILGAS EXP 78468R556 8 152 SH   SOLE   0 0 152
SPDR SER TR S&P OILGAS EXP 78468R556 60 1,030 SH   OTR 1 0 0 1,030
SPDR SER TR BLOOMBERG BRCLYS 78468R622 212 1,948 SH   OTR 1 0 0 1,948
SPDR SER TR NUVEEN BRC MUNIC 78468R721 19 378 SH   SOLE   0 0 378
SPDR SER TR SSGA GNDER ETF 78468R747 5 59 SH   SOLE   0 0 59
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,310 39,772 SH   SOLE   0 0 39,772
SPDR SER TR PRTFLO S&P500 HI 78468R788 65 1,987 SH   OTR 1 0 0 1,987
SPDR SER TR PORTFOLIO S&P600 78468R853 15 445 SH   SOLE   0 0 445
STARBUCKS CORP COM 855244109 4,217 39,424 SH   SOLE   31,443 0 7,981
STOCK YDS BANCORP INC COM 861025104 768 18,979 SH   SOLE   18,979 0 0
STRYKER CORPORATION COM 863667101 2,218 9,052 SH   SOLE   7,961 0 1,091
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,154 15,183 SH   SOLE   15,032 0 151
TARGET CORP COM 87612E106 3,619 20,506 SH   SOLE   15,721 0 4,785
TELEFLEX INCORPORATED COM 879369106 216 527 SH   SOLE   0 0 527
TESLA INC COM 88160R101 2,604 3,691 SH   SOLE   1,696 0 1,995
TESLA INC COM 88160R101 225 319 SH   OTR 1 0 0 319
TEXAS INSTRS INC COM 882508104 368 2,244 SH   SOLE   0 0 2,244
THERMO FISHER SCIENTIFIC INC COM 883556102 3,056 6,562 SH   SOLE   6,450 0 112
THOR INDS INC COM 885160101 423 4,562 SH   SOLE   4,510 0 52
TORO CO COM 891092108 1,348 14,209 SH   SOLE   14,209 0 0
TRACTOR SUPPLY CO COM 892356106 1,270 9,041 SH   SOLE   0 0 9,041
TRAVELERS COMPANIES INC COM 89417E109 225 1,610 SH   SOLE   0 0 1,610
TRUIST FINL CORP COM 89832Q109 2,349 49,020 SH   SOLE   0 0 49,020
TURNING PT BRANDS INC COM 90041L105 968 21,721 SH   SOLE   21,721 0 0
TYSON FOODS INC CL A 902494103 776 12,051 SH   SOLE   0 0 12,051
U S PHYSICAL THERAPY INC COM 90337L108 1,409 11,716 SH   SOLE   11,716 0 0
UFP INDUSTRIES INC COM 90278Q108 858 15,439 SH   SOLE   15,439 0 0
UNION PAC CORP COM 907818108 3,706 17,801 SH   SOLE   17,008 0 793
UNITED PARCEL SERVICE INC CL B 911312106 292 1,737 SH   SOLE   0 0 1,737
UNITEDHEALTH GROUP INC COM 91324P102 9,896 28,221 SH   SOLE   21,874 0 6,347
UNITEDHEALTH GROUP INC COM 91324P102 35 102 SH   OTR 1 0 0 102
UNITEDHEALTH GROUP INC COM 91324P102 22,093 63,000 SH Call SOLE   63,000 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 26 321 SH   SOLE   0 0 321
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 136 1,645 SH   OTR 1 0 0 1,645
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 312 3,541 SH   SOLE   0 0 3,541
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 300 875 SH   SOLE   0 0 875
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 141 1,668 SH   SOLE   0 0 1,668
VANGUARD INDEX FDS SML CP GRW ETF 922908595 149 560 SH   SOLE   0 0 560
VANGUARD INDEX FDS SM CP VAL ETF 922908611 10 74 SH   SOLE   0 0 74
VANGUARD INDEX FDS MID CAP ETF 922908629 332 1,609 SH   SOLE   0 0 1,609
VANGUARD INDEX FDS LARGE CAP ETF 922908637 13 78 SH   SOLE   0 0 78
VANGUARD INDEX FDS GROWTH ETF 922908736 16 64 SH   SOLE   0 0 64
VANGUARD INDEX FDS VALUE ETF 922908744 176 1,481 SH   SOLE   0 0 1,481
VANGUARD INDEX FDS SMALL CP ETF 922908751 138 709 SH   SOLE   0 0 709
VANGUARD INDEX FDS TOTAL STK MKT 922908769 215 1,106 SH   SOLE   0 0 1,106
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 145 1,572 SH   SOLE   0 0 1,572
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 19 341 SH   SOLE   0 0 341
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 90 1,803 SH   SOLE   0 0 1,803
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8 147 SH   SOLE   0 0 147
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 204 2,452 SH   SOLE   0 0 2,452
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 0 4 SH   SOLE   0 0 4
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1 16 SH   SOLE   0 0 16
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 22 407 SH   SOLE   0 0 407
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18 189 SH   SOLE   0 0 189
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,469 31,663 SH   SOLE   0 0 31,663
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 0 9 SH   SOLE   0 0 9
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 5,787 71,111 SH   SOLE   0 0 71,111
VANGUARD WORLD FDS ENERGY ETF 92204A306 75 1,454 SH   SOLE   0 0 1,454
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 32 145 SH   SOLE   0 0 145
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11 50 SH   OTR 1 0 0 50
VANGUARD WORLD FDS INF TECH ETF 92204A702 991 2,802 SH   SOLE   0 0 2,802
VANGUARD WORLD FDS INF TECH ETF 92204A702 456 1,290 SH   OTR 1 0 0 1,290
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3 31 SH   SOLE   0 0 31
VERISK ANALYTICS INC COM 92345Y106 2,176 10,481 SH   SOLE   10,481 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,598 61,241 SH   SOLE   47,669 0 13,572
VERIZON COMMUNICATIONS INC COM 92343V104 17 300 SH   OTR 1 0 0 300
VISA INC COM CL A 92826C839 9,751 44,582 SH   SOLE   34,028 0 10,554
VISA INC COM CL A 92826C839 45 208 SH   OTR 1 0 0 208
WALMART INC COM 931142103 5,223 36,213 SH   SOLE   30,239 0 5,974
WALMART INC COM 931142103 158 1,101 SH   OTR 1 0 0 1,101
WASHINGTON TR BANCORP COM 940610108 787 17,576 SH   SOLE   17,576 0 0
WASTE MGMT INC DEL COM 94106L109 2,069 17,547 SH   SOLE   0 0 17,547
WASTE MGMT INC DEL COM 94106L109 33 285 SH   OTR 1 0 0 285
WATSCO INC COM 942622200 1,373 6,060 SH   SOLE   6,060 0 0
WELLS FARGO CO NEW COM 949746101 231 7,662 SH   SOLE   0 0 7,662
WEST BANCORPORATION INC CAP STK 95123P106 788 40,831 SH   SOLE   40,831 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,277 21,303 SH   SOLE   21,303 0 0
WINMARK CORP COM 974250102 527 2,834 SH   SOLE   2,834 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 148 3,770 SH   SOLE   0 0 3,770
WISDOMTREE TR EURO QTLY DIV GR 97717X610 16 559 SH   SOLE   0 0 559
WISDOMTREE TR FLOATNG RAT TREA 97717X628 49 1,990 SH   SOLE   0 0 1,990
WISDOMTREE TR US S CAP QTY DIV 97717X651 7 192 SH   SOLE   0 0 192
WISDOMTREE TR US QTLY DIV GRT 97717X669 84 1,571 SH   SOLE   0 0 1,571
WISDOMTREE TR WSDM EMKTBD FD 97717X784 36 475 SH   SOLE   0 0 475
WYNDHAM DESTINATIONS INC COM 98310W108 341 7,592 SH   SOLE   7,592 0 0
WYNN RESORTS LTD COM 983134107 1,316 11,664 SH   SOLE   11,664 0 0
ZOETIS INC CL A 98978V103 2,206 13,330 SH   SOLE   12,900 0 430
ZOETIS INC CL A 98978V103 9 59 SH   OTR 1 0 0 59