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 9,580 68,067 SH   SOLE   65,156 0 2,911
ABBOTT LABS COM 002824100 2 12 SH   OTR 1 0 0 12
ABBVIE INC COM 00287Y109 6,959 51,393 SH   SOLE   48,896 0 2,497
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,150 24,484 SH   SOLE   23,606 0 878
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,261 16,331 SH   SOLE   11,083 0 5,248
ADOBE SYSTEMS INCORPORATED COM 00724F101 628 1,107 SH   OTR 1 0 0 1,107
ADVANCED MICRO DEVICES INC COM 007903107 249 1,729 SH   SOLE   0 0 1,729
ADVANCED MICRO DEVICES INC COM 007903107 52 359 SH   OTR 1 0 0 359
AFLAC INC COM 001055102 208 3,566 SH   SOLE   0 0 3,566
AIR PRODS & CHEMS INC COM 009158106 522 1,712 SH   SOLE   0 0 1,712
ALLEGIANT TRAVEL CO COM 01748X102 2,643 14,131 SH   SOLE   14,131 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 245 5,010 SH   SOLE   0 0 5,010
ALPHABET INC CAP STK CL C 02079K107 31,109 10,751 SH   SOLE   10,410 0 341
ALPHABET INC CAP STK CL C 02079K107 9 3 SH   OTR 1 0 0 3
ALPHABET INC CAP STK CL A 02079K305 4,215 1,455 SH   SOLE   0 0 1,455
ALPHABET INC CAP STK CL A 02079K305 617 213 SH   OTR 1 0 0 213
ALTRIA GROUP INC COM 02209S103 273 5,645 SH   SOLE   0 0 5,645
ALTRIA GROUP INC COM 02209S103 104 2,161 SH   OTR 1 0 0 2,161
AMAZON COM INC COM 023135106 31,306 9,389 SH   SOLE   7,741 0 1,648
AMAZON COM INC COM 023135106 664 199 SH   OTR 1 0 0 199
AMERICAN ELEC PWR CO INC COM 025537101 239 2,683 SH   SOLE   0 0 2,683
AMERICAN EXPRESS CO COM 025816109 396 2,423 SH   SOLE   0 0 2,423
AMERICAN HOMES 4 RENT CL A 02665T306 2,785 63,842 SH   SOLE   63,806 0 36
AMERICAN TOWER CORP NEW COM 03027X100 3,779 12,914 SH   SOLE   10,650 0 2,264
AMERICAN TOWER CORP NEW COM 03027X100 6 19 SH   OTR 1 0 0 19
AMGEN INC COM 031162100 224 997 SH   SOLE   0 0 997
ANALOG DEVICES INC COM 032654105 5,680 32,312 SH   SOLE   31,256 0 1,056
ANTHEM INC COM 036752103 6,088 13,134 SH   SOLE   13,114 0 20
APPLE INC COM 037833100 62,042 349,393 SH   SOLE   281,343 0 68,050
APPLE INC COM 037833100 451 2,542 SH   OTR 1 0 0 2,542
APPLIED MATLS INC COM 038222105 265 1,686 SH   SOLE   0 0 1,686
APTARGROUP INC COM 038336103 2,290 18,700 SH   SOLE   18,700 0 0
ARCOSA INC COM 039653100 2,597 49,290 SH   SOLE   47,994 0 1,296
ARK ETF TR INNOVATION ETF 00214Q104 1,616 17,082 SH   SOLE   0 0 17,082
ARK ETF TR INNOVATION ETF 00214Q104 39 415 SH   OTR 1 0 0 415
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 15 190 SH   SOLE   0 0 190
ARK ETF TR GENOMIC REV ETF 00214Q302 29 481 SH   SOLE   0 0 481
ARK ETF TR NEXT GNRTN INTER 00214Q401 19 162 SH   SOLE   0 0 162
ARK ETF TR FINTECH INNOVA 00214Q708 13 321 SH   SOLE   0 0 321
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 248 5,200 SH   SOLE   0 0 5,200
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,575 4,490 SH   SOLE   4,348 0 142
AT&T INC COM 00206R102 275 11,190 SH   SOLE   0 0 11,190
AT&T INC COM 00206R102 98 3,994 SH   OTR 1 0 0 3,994
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3,249 90,869 SH   SOLE   90,869 0 0
AUBURN NATL BANCORP COM 050473107 560 17,345 SH   SOLE   0 0 17,345
AUDIOCODES LTD ORD M15342104 2,563 73,775 SH   SOLE   73,775 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 315 1,272 SH   SOLE   0 0 1,272
AUTOZONE INC COM 053332102 2,887 1,377 SH   SOLE   1,162 0 215
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,654 42,321 SH   SOLE   33,885 0 8,436
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47 157 SH   OTR 1 0 0 157
BHP GROUP LTD SPONSORED ADS 088606108 3,796 62,897 SH   SOLE   62,897 0 0
BK OF AMERICA CORP COM 060505104 9,480 213,098 SH   SOLE   197,221 0 15,877
BK OF AMERICA CORP COM 060505104 85 1,905 SH   OTR 1 0 0 1,905
BLACKROCK INC COM 09247X101 502 548 SH   SOLE   0 0 548
BLACKROCK INVT QUALITY MUN T COM 09247D105 237 13,675 SH   SOLE   0 0 13,675
BLACKSTONE INC COM 09260D107 3,422 26,453 SH   SOLE   26,296 0 157
BOEING CO COM 097023105 300 1,490 SH   SOLE   0 0 1,490
BOEING CO COM 097023105 20 100 SH   OTR 1 0 0 100
BOOKING HOLDINGS INC COM 09857L108 5,113 2,131 SH   SOLE   2,131 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 252 2,971 SH   SOLE   0 0 2,971
BOYD GAMING CORP COM 103304101 2,585 39,424 SH   SOLE   39,424 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 50 12,500 SH   SOLE   0 0 12,500
BRIGHAM MINERALS INC CL A COM 10918L103 1,829 86,702 SH   SOLE   82,586 0 4,116
BRIGHAM MINERALS INC CL A COM 10918L103 5 249 SH   OTR 1 0 0 249
BROADCOM INC COM 11135F101 6,104 9,174 SH   SOLE   8,938 0 236
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,302 45,371 SH   SOLE   27,758 0 17,613
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 747 4,073 SH   OTR 1 0 0 4,073
BROADSTONE NET LEASE INC COM 11135E203 1,187 47,304 SH   SOLE   0 0 47,304
CALIFORNIA WTR SVC GROUP COM 130788102 3,084 42,923 SH   SOLE   42,923 0 0
CAPITAL ONE FINL CORP COM 14040H105 259 1,785 SH   SOLE   0 0 1,785
CARLISLE COS INC COM 142339100 3,129 12,611 SH   SOLE   12,611 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 3,851 70,986 SH   SOLE   62,748 0 8,238
CARRIER GLOBAL CORPORATION COM 14448C104 5 87 SH   OTR 1 0 0 87
CATERPILLAR INC COM 149123101 9,739 47,105 SH   SOLE   46,404 0 701
CATERPILLAR INC COM 149123101 27 131 SH   OTR 1 0 0 131
CHARLES RIV LABS INTL INC COM 159864107 6,699 17,779 SH   SOLE   17,551 0 228
CHEMED CORP NEW COM 16359R103 11,582 21,893 SH   SOLE   16,215 0 5,678
CHEMED CORP NEW COM 16359R103 724 1,369 SH   OTR 1 0 0 1,369
CHEVRON CORP NEW COM 166764100 2,726 23,226 SH   SOLE   18,960 0 4,266
CHEVRON CORP NEW COM 166764100 187 1,591 SH   OTR 1 0 0 1,591
CHUBB LIMITED COM H1467J104 3,927 20,315 SH   SOLE   20,023 0 292
CHURCHILL DOWNS INC COM 171484108 2,827 11,737 SH   SOLE   11,737 0 0
CINTAS CORP COM 172908105 3,711 8,375 SH   SOLE   8,325 0 50
CISCO SYS INC COM 17275R102 522 8,243 SH   SOLE   0 0 8,243
CITY OFFICE REIT INC COM 178587101 2,433 123,364 SH   SOLE   123,364 0 0
COCA COLA CO COM 191216100 744 12,564 SH   SOLE   0 0 12,564
COCA COLA CO COM 191216100 6 94 SH   OTR 1 0 0 94
COINBASE GLOBAL INC COM CL A 19260Q107 200 794 SH   SOLE   0 0 794
COLUMBIA SPORTSWEAR CO COM 198516106 1,806 18,530 SH   SOLE   18,530 0 0
COMCAST CORP NEW CL A 20030N101 5,221 103,730 SH   SOLE   99,956 0 3,774
COMCAST CORP NEW CL A 20030N101 20 396 SH   OTR 1 0 0 396
COMFORT SYS USA INC COM 199908104 2,048 20,696 SH   SOLE   20,696 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,284 27,159 SH   SOLE   27,159 0 0
CONAGRA BRANDS INC COM 205887102 1,213 35,529 SH   SOLE   0 0 35,529
COPART INC COM 217204106 3,176 20,946 SH   SOLE   0 0 20,946
COPART INC COM 217204106 757 4,995 SH   OTR 1 0 0 4,995
COSTCO WHSL CORP NEW COM 22160K105 5,080 8,949 SH   SOLE   7,967 0 982
COSTCO WHSL CORP NEW COM 22160K105 57 101 SH   OTR 1 0 0 101
CSX CORP COM 126408103 231 6,139 SH   SOLE   0 0 6,139
CVS HEALTH CORP COM 126650100 295 2,859 SH   SOLE   0 0 2,859
DANAHER CORPORATION COM 235851102 388 1,180 SH   SOLE   0 0 1,180
DARDEN RESTAURANTS INC COM 237194105 4,994 33,147 SH   SOLE   33,077 0 70
DELTA AIR LINES INC DEL COM NEW 247361702 3,160 80,863 SH   SOLE   79,704 0 1,159
DELTA AIR LINES INC DEL COM NEW 247361702 4 100 SH   OTR 1 0 0 100
DEVON ENERGY CORP NEW COM 25179M103 3,332 75,644 SH   SOLE   74,614 0 1,030
DIAGEO PLC SPON ADR NEW 25243Q205 400 1,817 SH   SOLE   0 0 1,817
DIAMONDBACK ENERGY INC COM 25278X109 6,063 56,223 SH   SOLE   55,294 0 929
DIAMONDBACK ENERGY INC COM 25278X109 6 60 SH   OTR 1 0 0 60
DISNEY WALT CO COM 254687106 5,202 33,586 SH   SOLE   28,535 0 5,051
DISNEY WALT CO COM 254687106 27 175 SH   OTR 1 0 0 175
DOLLAR GEN CORP NEW COM 256677105 14,382 60,985 SH   SOLE   48,686 0 12,299
DOLLAR GEN CORP NEW COM 256677105 706 2,993 SH   OTR 1 0 0 2,993
DOUBLELINE INCOME SOLUTIONS COM 258622109 499 30,957 SH   SOLE   0 0 30,957
DUKE ENERGY CORP NEW COM NEW 26441C204 865 8,247 SH   SOLE   0 0 8,247
EASTGROUP PPTYS INC COM 277276101 3,368 14,780 SH   SOLE   14,780 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 2,867 190,480 SH   SOLE   0 0 190,480
EDWARDS LIFESCIENCES CORP COM 28176E108 4,986 38,488 SH   SOLE   35,138 0 3,350
ENCORE WIRE CORP COM 292562105 1,291 9,023 SH   SOLE   9,023 0 0
ENSIGN GROUP INC COM 29358P101 2,259 26,907 SH   SOLE   26,907 0 0
ENTEGRIS INC COM 29362U104 1,827 13,181 SH   SOLE   13,181 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,586 54,911 SH   SOLE   54,911 0 0
EOG RES INC COM 26875P101 2,130 23,979 SH   SOLE   21,987 0 1,992
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,360 81,850 SH   SOLE   81,850 0 0
ETF SER SOLUTIONS APTUS COLLARED 26922A222 114,822 3,519,986 SH   SOLE   0 0 3,519,986
ETF SER SOLUTIONS APTUS COLLARED 26922A222 33,480 1,026,377 SH   OTR 1 0 0 1,026,377
ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 1 28 SH   SOLE   0 0 28
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,472 35,293 SH   SOLE   0 0 35,293
ETF SER SOLUTIONS APTUS DEFINED 26922A388 197,743 6,854,161 SH   SOLE   0 0 6,854,161
ETF SER SOLUTIONS APTUS DEFINED 26922A388 75,802 2,627,442 SH   OTR 1 0 0 2,627,442
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 58 1,034 SH   SOLE   0 0 1,034
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 64,085 1,811,951 SH   SOLE   0 0 1,811,951
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 17,245 487,606 SH   OTR 1 0 0 487,606
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 111,970 2,588,893 SH   SOLE   0 0 2,588,893
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 31,897 737,512 SH   OTR 1 0 0 737,512
ETF SER SOLUTIONS US GLB JETS 26922A842 66 3,149 SH   SOLE   0 0 3,149
ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709 36,438 1,497,672 SH   SOLE   0 0 1,497,672
ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709 13,753 565,278 SH   OTR 1 0 0 565,278
ETF SER SOLUTIONS MCELHENNY SHEFLD 26922B774 3 127 SH   SOLE   0 0 127
EVERTEC INC COM 30040P103 2,355 47,116 SH   SOLE   47,116 0 0
EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 0 5 SH   SOLE   0 0 5
EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 86 2,000 SH   SOLE   0 0 2,000
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 334 7,796 SH   SOLE   0 0 7,796
EXTRA SPACE STORAGE INC COM 30225T102 2,990 13,186 SH   SOLE   12,729 0 457
EXTRA SPACE STORAGE INC COM 30225T102 9 38 SH   OTR 1 0 0 38
EXXON MOBIL CORP COM 30231G102 3,649 59,629 SH   SOLE   43,389 0 16,240
EXXON MOBIL CORP COM 30231G102 119 1,938 SH   OTR 1 0 0 1,938
F N B CORP COM 302520101 246 20,293 SH   SOLE   0 0 20,293
FAIR ISAAC CORP COM 303250104 1,837 4,235 SH   SOLE   4,035 0 200
FASTENAL CO COM 311900104 2,800 43,707 SH   SOLE   43,707 0 0
FEDERAL SIGNAL CORP COM 313855108 2,889 66,665 SH   SOLE   65,650 0 1,015
FEDEX CORP COM 31428X106 7,880 30,467 SH   SOLE   30,133 0 334
FEDEX CORP COM 31428X106 5 18 SH   OTR 1 0 0 18
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 23 858 SH   OTR 1 0 0 858
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 24 707 SH   OTR 1 0 0 707
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3,644 53,068 SH   SOLE   53,068 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 24 419 SH   OTR 1 0 0 419
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4,802 35,472 SH   SOLE   35,454 0 18
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 14 100 SH   OTR 1 0 0 100
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 23 440 SH   OTR 1 0 0 440
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 24 533 SH   OTR 1 0 0 533
FIDELITY NATL INFORMATION SV COM 31620M106 9,247 84,715 SH   SOLE   64,149 0 20,566
FIDELITY NATL INFORMATION SV COM 31620M106 540 4,950 SH   OTR 1 0 0 4,950
FIRST BANCORP N C COM 318910106 296 6,448 SH   SOLE   0 0 6,448
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 915 22,500 SH   SOLE   22,500 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,570 17,288 SH   SOLE   16,967 0 321
FIRST REP BK SAN FRANCISCO C COM 33616C100 5 24 SH   OTR 1 0 0 24
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 18 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 3 23 SH   SOLE   0 0 23
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,324 12,692 SH   SOLE   0 0 12,692
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 15 616 SH   SOLE   0 0 616
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 180 3,416 SH   SOLE   0 0 3,416
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,359 16,444 SH   SOLE   0 0 16,444
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 22,087 261,229 SH   SOLE   0 0 261,229
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 0 2 SH   SOLE   0 0 2
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 11 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 117 7,072 SH   SOLE   0 0 7,072
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 49 783 SH   SOLE   0 0 783
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,521 29,374 SH   SOLE   0 0 29,374
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 138 2,797 SH   SOLE   0 0 2,797
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 0 5 SH   SOLE   0 0 5
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 257 6,785 SH   SOLE   0 0 6,785
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 6 241 SH   SOLE   0 0 241
FORWARD AIR CORP COM 349853101 3,872 31,979 SH   SOLE   31,979 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,340 45,577 SH   SOLE   45,577 0 0
GENERAL MLS INC COM 370334104 273 4,045 SH   SOLE   0 0 4,045
GERMAN AMERN BANCORP INC COM 373865104 2,258 57,933 SH   SOLE   57,933 0 0
GLADSTONE LD CORP COM 376549101 1,576 46,686 SH   SOLE   46,686 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,734 97,669 SH   SOLE   97,669 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2 56 SH   SOLE   0 0 56
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 1 44 SH   SOLE   0 0 44
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 0 12 SH   SOLE   0 0 12
GLOBAL X FDS US PFD ETF 37954Y657 558 21,589 SH   SOLE   0 0 21,589
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3 77 SH   SOLE   0 0 77
GLOBAL X FDS GLOBAL X SILVER 37954Y848 33 882 SH   SOLE   0 0 882
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 81 960 SH   SOLE   0 0 960
GLOBE LIFE INC COM 37959E102 1,313 14,009 SH   SOLE   0 0 14,009
GLOBE LIFE INC COM 37959E102 51 540 SH   OTR 1 0 0 540
GOLDMAN SACHS GROUP INC COM 38141G104 4,709 12,308 SH   SOLE   10,340 0 1,968
GRANITESHARES GOLD TR SHS BEN INT 38748G101 580 31,975 SH   SOLE   0 0 31,975
GRANITESHARES GOLD TR SHS BEN INT 38748G101 201 11,082 SH   OTR 1 0 0 11,082
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,104 39,602 SH   SOLE   38,971 0 631
HANOVER INS GROUP INC COM 410867105 1,816 13,860 SH   SOLE   13,860 0 0
HELMERICH & PAYNE INC COM 423452101 1,742 73,498 SH   SOLE   73,498 0 0
HENRY JACK & ASSOC INC COM 426281101 2,265 13,565 SH   SOLE   13,565 0 0
HERSHEY CO COM 427866108 243 1,256 SH   SOLE   0 0 1,256
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,844 24,642 SH   SOLE   24,642 0 0
HINGHAM INSTN SVGS MASS COM 433323102 4,736 11,279 SH   SOLE   11,244 0 35
HOME BANCSHARES INC COM 436893200 1,136 46,640 SH   SOLE   46,640 0 0
HOME DEPOT INC COM 437076102 15,503 37,356 SH   SOLE   25,733 0 11,623
HOME DEPOT INC COM 437076102 1,261 3,038 SH   OTR 1 0 0 3,038
HOST HOTELS & RESORTS INC COM 44107P104 2,892 166,316 SH   SOLE   166,316 0 0
HUBBELL INC COM 443510607 2,566 12,320 SH   SOLE   12,320 0 0
HUDBAY MINERALS INC COM 443628102 864 119,110 SH   SOLE   119,110 0 0
ICF INTL INC COM 44925C103 3,219 31,391 SH   SOLE   31,350 0 41
ILLINOIS TOOL WKS INC COM 452308109 259 1,048 SH   SOLE   0 0 1,048
INNOVATIVE INDL PPTYS INC COM 45781V101 2,051 7,801 SH   SOLE   6,334 0 1,467
INTEL CORP COM 458140100 570 11,067 SH   SOLE   0 0 11,067
INTEL CORP COM 458140100 127 2,467 SH   OTR 1 0 0 2,467
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,870 72,163 SH   SOLE   70,674 0 1,489
INTERNATIONAL BUSINESS MACHS COM 459200101 223 1,668 SH   SOLE   0 0 1,668
INTUIT COM 461202103 4,739 7,368 SH   SOLE   7,285 0 83
INTUIT COM 461202103 129 200 SH   OTR 1 0 0 200
INTUITIVE SURGICAL INC COM NEW 46120E602 4,943 13,756 SH   SOLE   12,037 0 1,719
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 2 44 SH   SOLE   0 0 44
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 143 2,082 SH   SOLE   0 0 2,082
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5 330 SH   SOLE   0 0 330
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 27 402 SH   SOLE   0 0 402
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 56 2,119 SH   SOLE   0 0 2,119
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 7,096 43,387 SH   SOLE   42,780 0 607
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 8 290 SH   SOLE   0 0 290
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 3,197 63,056 SH   SOLE   0 0 63,056
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 51 2,363 SH   SOLE   0 0 2,363
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 5 75 SH   SOLE   0 0 75
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 14 164 SH   SOLE   0 0 164
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 6 15 SH   SOLE   0 0 15
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 165 3,106 SH   SOLE   0 0 3,106
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 6 28 SH   SOLE   0 0 28
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 35 110 SH   SOLE   0 0 110
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8,495 52,194 SH   SOLE   0 0 52,194
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,688 34,952 SH   OTR 1 0 0 34,952
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2 50 SH   SOLE   0 0 50
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 10 154 SH   SOLE   0 0 154
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1 20 SH   SOLE   0 0 20
INVESCO QQQ TR UNIT SER 1 46090E103 394 990 SH   SOLE   0 0 990
INVESCO QQQ TR UNIT SER 1 46090E103 79,570 200,000 SH Call SOLE   200,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,013 2,547 SH   OTR 1 0 0 2,547
ISHARES INC CORE MSCI EMKT 46434G103 6,058 101,203 SH   SOLE   0 0 101,203
ISHARES INC CORE MSCI EMKT 46434G103 180 3,009 SH   OTR 1 0 0 3,009
ISHARES INC MSCI EMRG CHN 46434G764 7 119 SH   SOLE   0 0 119
ISHARES INC MSCI JPN ETF NEW 46434G822 70 1,048 SH   SOLE   0 0 1,048
ISHARES INC ESG AWR MSCI EM 46434G863 100 2,525 SH   SOLE   0 0 2,525
ISHARES TR S&P 100 ETF 464287101 23 106 SH   SOLE   0 0 106
ISHARES TR CORE S&P TTL STK 464287150 1,786 16,697 SH   SOLE   16,440 0 257
ISHARES TR SELECT DIVID ETF 464287168 48 391 SH   SOLE   0 0 391
ISHARES TR TIPS BD ETF 464287176 175 1,351 SH   SOLE   0 0 1,351
ISHARES TR CORE S&P500 ETF 464287200 1,318 2,763 SH   SOLE   0 0 2,763
ISHARES TR CORE US AGGBD ET 464287226 22 190 SH   SOLE   0 0 190
ISHARES TR MSCI EMG MKT ETF 464287234 12,213 250,000 SH Call SOLE   250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 16,609 340,000 SH Put SOLE   340,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 78 1,634 SH   SOLE   0 0 1,634
ISHARES TR IBOXX INV CP ETF 464287242 38,431 290,000 SH Put SOLE   290,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 25 384 SH   SOLE   0 0 384
ISHARES TR S&P 500 GRWT ETF 464287309 1 16 SH   SOLE   0 0 16
ISHARES TR GLOBAL FINLS ETF 464287333 19 243 SH   SOLE   0 0 243
ISHARES TR GLOBAL ENERG ETF 464287341 415 15,100 SH   SOLE   0 0 15,100
ISHARES TR 20 YR TR BD ETF 464287432 64 434 SH   SOLE   0 0 434
ISHARES TR BARCLAYS 7 10 YR 464287440 12 107 SH   SOLE   0 0 107
ISHARES TR MSCI EAFE ETF 464287465 14,162 180,000 SH Call SOLE   180,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 45,241 575,000 SH Put SOLE   575,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 40 597 SH   SOLE   0 0 597
ISHARES TR RUS MDCP VAL ETF 464287473 50 406 SH   SOLE   0 0 406
ISHARES TR RUS MID CAP ETF 464287499 707 8,516 SH   SOLE   0 0 8,516
ISHARES TR CORE S&P MCP ETF 464287507 256 905 SH   SOLE   0 0 905
ISHARES TR ISHARES SEMICDTR 464287523 3 5 SH   SOLE   0 0 5
ISHARES TR ISHARES BIOTECH 464287556 55 361 SH   SOLE   0 0 361
ISHARES TR RUS 1000 VAL ETF 464287598 581 3,460 SH   SOLE   0 0 3,460
ISHARES TR S&P MC 400GR ETF 464287606 35 412 SH   OTR 1 0 0 412
ISHARES TR RUS 1000 GRW ETF 464287614 187 613 SH   SOLE   0 0 613
ISHARES TR RUS 1000 ETF 464287622 205 775 SH   OTR 1 0 0 775
ISHARES TR RUS 2000 VAL ETF 464287630 2 10 SH   SOLE   0 0 10
ISHARES TR RUS 2000 GRW ETF 464287648 9 30 SH   SOLE   0 0 30
ISHARES TR RUSSELL 2000 ETF 464287655 398 1,790 SH   SOLE   0 0 1,790
ISHARES TR U.S. ENERGY ETF 464287796 15 499 SH   SOLE   0 0 499
ISHARES TR CORE S&P SCP ETF 464287804 266 2,327 SH   SOLE   0 0 2,327
ISHARES TR U.S. BAS MTL ETF 464287838 87 621 SH   SOLE   0 0 621
ISHARES TR EUROPE ETF 464287861 516 9,479 SH   SOLE   0 0 9,479
ISHARES TR SP SMCP600VL ETF 464287879 31 294 SH   OTR 1 0 0 294
ISHARES TR S&P SML 600 GWT 464287887 0 1 SH   OTR 1 0 0 1
ISHARES TR GL CLEAN ENE ETF 464288224 109 5,152 SH   SOLE   0 0 5,152
ISHARES TR EAFE SML CP ETF 464288273 42 572 SH   SOLE   0 0 572
ISHARES TR JPMORGAN USD EMG 464288281 19 175 SH   SOLE   0 0 175
ISHARES TR MRGSTR MD CP GRW 464288307 44 596 SH   SOLE   0 0 596
ISHARES TR NATIONAL MUN ETF 464288414 37 317 SH   SOLE   0 0 317
ISHARES TR INTL SEL DIV ETF 464288448 0 2 SH   SOLE   0 0 2
ISHARES TR IBOXX HI YD ETF 464288513 330 3,796 SH   OTR 1 0 0 3,796
ISHARES TR MSCI KLD400 SOC 464288570 234 2,517 SH   SOLE   0 0 2,517
ISHARES TR MBS ETF 464288588 23 216 SH   SOLE   0 0 216
ISHARES TR MRGSTR SM CP GR 464288604 25 494 SH   SOLE   0 0 494
ISHARES TR ISHS 1-5YR INVS 464288646 4 66 SH   SOLE   0 0 66
ISHARES TR 3 7 YR TREAS BD 464288661 12 91 SH   SOLE   0 0 91
ISHARES TR SHORT TREAS BD 464288679 370 3,350 SH   SOLE   0 0 3,350
ISHARES TR PFD AND INCM SEC 464288687 254 6,431 SH   SOLE   0 0 6,431
ISHARES TR US HOME CONS ETF 464288752 123 1,483 SH   SOLE   0 0 1,483
ISHARES TR MSCI USA ESG SLC 464288802 56 526 SH   SOLE   0 0 526
ISHARES TR U.S. MED DVC ETF 464288810 13 198 SH   OTR 1 0 0 198
ISHARES TR EAFE VALUE ETF 464288877 69 1,366 SH   SOLE   0 0 1,366
ISHARES TR EAFE GRWTH ETF 464288885 67 605 SH   SOLE   0 0 605
ISHARES TR GRWT ALLOCAT ETF 464289867 1 10 SH   SOLE   0 0 10
ISHARES TR MODERT ALLOC ETF 464289875 629 13,832 SH   SOLE   0 0 13,832
ISHARES TR MODERT ALLOC ETF 464289875 64 1,400 SH   OTR 1 0 0 1,400
ISHARES TR CONSER ALLOC ETF 464289883 184 4,600 SH   SOLE   0 0 4,600
ISHARES TR CONSER ALLOC ETF 464289883 64 1,593 SH   OTR 1 0 0 1,593
ISHARES TR US TREAS BD ETF 46429B267 2,384 89,355 SH   SOLE   85,170 0 4,185
ISHARES TR CORE HIGH DV ETF 46429B663 20 200 SH   SOLE   0 0 200
ISHARES TR MSCI USA MIN VOL 46429B697 92 1,141 SH   SOLE   0 0 1,141
ISHARES TR MSCI USA QLT FCT 46432F339 1 8 SH   SOLE   0 0 8
ISHARES TR MSCI USA VALUE 46432F388 95 869 SH   SOLE   0 0 869
ISHARES TR MSCI USA MMENTM 46432F396 69 377 SH   SOLE   0 0 377
ISHARES TR CORE MSCI TOTAL 46432F834 19 270 SH   SOLE   0 0 270
ISHARES TR CORE MSCI EAFE 46432F842 402 5,386 SH   SOLE   0 0 5,386
ISHARES TR 0-5YR HI YL CP 46434V407 11 236 SH   SOLE   0 0 236
ISHARES TR CORE TOTAL USD 46434V613 113 2,133 SH   SOLE   0 0 2,133
ISHARES TR CORE DIV GRWTH 46434V621 60 1,082 SH   OTR 1 0 0 1,082
ISHARES TR GLOBAL REIT ETF 46434V647 1 47 SH   SOLE   0 0 47
ISHARES TR CORE MSCI PAC 46434V696 46 715 SH   SOLE   0 0 715
ISHARES TR BLACKROCK ULTRA 46434V878 4,254 84,426 SH   SOLE   78,138 0 6,288
ISHARES TR BLACKROCK ULTRA 46434V878 1,654 32,832 SH   OTR 1 0 0 32,832
ISHARES TR IBONDS DEC23 ETF 46434VAX8 192,272 7,490,135 SH   SOLE   7,490,135 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 143,679 5,715,149 SH   SOLE   5,715,149 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 179,303 6,786,643 SH   SOLE   6,786,643 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 166,825 6,433,684 SH   SOLE   6,433,684 0 0
ISHARES TR CONV BD ETF 46435G102 45 507 SH   SOLE   0 0 507
ISHARES TR ESG AWR MSCI USA 46435G425 651 6,029 SH   SOLE   0 0 6,029
ISHARES TR FALN ANGLS USD 46435G474 62 2,085 SH   SOLE   0 0 2,085
ISHARES TR FALN ANGLS USD 46435G474 0 16 SH   OTR 1 0 0 16
ISHARES TR ESG AW MSCI EAFE 46435G516 168 2,113 SH   SOLE   0 0 2,113
ISHARES TR CORE INTL AGGR 46435G672 4 75 SH   SOLE   0 0 75
ISHARES TR IBONDS DEC2026 46435GAA0 95,609 3,667,409 SH   SOLE   3,667,409 0 0
ISHARES TR ESG EAFE ETF 46436E759 159 2,305 SH   SOLE   0 0 2,305
ISHARES TR ESG MSCI USA ETF 46436E767 207 5,257 SH   SOLE   0 0 5,257
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 5 90 SH   SOLE   0 0 90
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 420 6,600 SH   SOLE   0 0 6,600
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,694 33,549 SH   SOLE   0 0 33,549
JOHNSON & JOHNSON COM 478160104 9,307 54,403 SH   SOLE   47,653 0 6,750
JOHNSON & JOHNSON COM 478160104 244 1,426 SH   OTR 1 0 0 1,426
JPMORGAN CHASE & CO COM 46625H100 16,363 103,333 SH   SOLE   74,468 0 28,865
JPMORGAN CHASE & CO COM 46625H100 929 5,869 SH   OTR 1 0 0 5,869
KADANT INC COM 48282T104 2,537 11,008 SH   SOLE   11,008 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 34 10,500 SH   SOLE   0 0 10,500
KB HOME COM 48666K109 2,590 57,903 SH   SOLE   57,903 0 0
KFORCE INC COM 493732101 4,123 54,817 SH   SOLE   54,817 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,866 136,923 SH   SOLE   136,767 0 156
KRANESHARES TR CSI CHI INTERNET 500767306 4 113 SH   SOLE   0 0 113
KRANESHARES TR GLOBAL CARB STRA 500767678 0 4 SH   SOLE   0 0 4
KRANESHARES TR QUADRTC INT RT 500767736 871 32,436 SH   SOLE   0 0 32,436
KRANESHARES TR QUADRTC INT RT 500767736 75 2,800 SH   OTR 1 0 0 2,800
L3HARRIS TECHNOLOGIES INC COM 502431109 5,075 23,799 SH   SOLE   23,020 0 779
LABORATORY CORP AMER HLDGS COM NEW 50540R409 294 936 SH   SOLE   0 0 936
LADDER CAP CORP CL A 505743104 1,190 99,235 SH   SOLE   99,235 0 0
LAKELAND FINL CORP COM 511656100 2,796 34,894 SH   SOLE   34,894 0 0
LAM RESEARCH CORP COM 512807108 12,780 17,770 SH   SOLE   17,194 0 576
LANDSTAR SYS INC COM 515098101 2,905 16,229 SH   SOLE   16,229 0 0
LAS VEGAS SANDS CORP COM 517834107 1,190 31,619 SH   SOLE   31,408 0 211
LAS VEGAS SANDS CORP COM 517834107 3 78 SH   OTR 1 0 0 78
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 661 21,937 SH   SOLE   0 0 21,937
LILLY ELI & CO COM 532457108 3,452 12,498 SH   SOLE   10,143 0 2,355
LINDE PLC SHS G5494J103 5,331 15,390 SH   SOLE   15,216 0 174
LISTED FD TR HORIZON KINETICS 53656F623 27,701 887,556 SH   SOLE   0 0 887,556
LISTED FD TR HORIZON KINETICS 53656F623 9,083 291,026 SH   OTR 1 0 0 291,026
LISTED FD TR ROUNDHILL SPORTS 53656F789 1 40 SH   SOLE   0 0 40
LOCKHEED MARTIN CORP COM 539830109 4,580 12,887 SH   SOLE   12,219 0 668
LOCKHEED MARTIN CORP COM 539830109 5 13 SH   OTR 1 0 0 13
LOWES COS INC COM 548661107 860 3,326 SH   SOLE   0 0 3,326
LOWES COS INC COM 548661107 32 123 SH   OTR 1 0 0 123
M D C HLDGS INC COM 552676108 2,653 47,514 SH   SOLE   47,466 0 48
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 2,299 109,850 SH   SOLE   109,850 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,120 24,931 SH   SOLE   24,878 0 53
MARRIOTT INTL INC NEW CL A 571903202 9 53 SH   OTR 1 0 0 53
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,455 8,613 SH   SOLE   8,613 0 0
MARSH & MCLENNAN COS INC COM 571748102 5,125 29,483 SH   SOLE   29,324 0 159
MASTERCARD INCORPORATED CL A 57636Q104 5,941 16,535 SH   SOLE   15,752 0 783
MCDONALDS CORP COM 580135101 747 2,787 SH   SOLE   0 0 2,787
MEDIFAST INC COM 58470H101 1,684 8,040 SH   SOLE   8,040 0 0
MEDTRONIC PLC SHS G5960L103 4,584 44,309 SH   SOLE   42,694 0 1,615
MERCK & CO INC COM 58933Y105 636 8,247 SH   SOLE   0 0 8,247
MERCK & CO INC COM 58933Y105 2 26 SH   OTR 1 0 0 26
META PLATFORMS INC CL A 30303M102 15,622 46,445 SH   SOLE   44,530 0 1,915
META PLATFORMS INC CL A 30303M102 4 13 SH   OTR 1 0 0 13
METLIFE INC COM 59156R108 200 3,202 SH   SOLE   0 0 3,202
MICRON TECHNOLOGY INC COM 595112103 218 2,335 SH   SOLE   0 0 2,335
MICROSOFT CORP COM 594918104 51,406 152,850 SH   SOLE   134,471 0 18,379
MICROSOFT CORP COM 594918104 378 1,124 SH   OTR 1 0 0 1,124
MINERALS TECHNOLOGIES INC COM 603158106 1,184 16,181 SH   SOLE   16,181 0 0
MKS INSTRS INC COM 55306N104 2,609 14,977 SH   SOLE   14,977 0 0
MONDELEZ INTL INC CL A 609207105 187 2,810 SH   SOLE   0 0 2,810
MONDELEZ INTL INC CL A 609207105 45 674 SH   OTR 1 0 0 674
MOSAIC CO NEW COM 61945C103 5,611 142,806 SH   SOLE   142,806 0 0
MOSAIC CO NEW COM 61945C103 117,870 3,000,000 SH Call SOLE   3,000,000 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,797 25,973 SH   SOLE   25,973 0 0
NETFLIX INC COM 64110L106 3,941 6,542 SH   SOLE   6,352 0 190
NEWMONT CORP COM 651639106 2,799 45,126 SH   SOLE   44,197 0 929
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,956 23,327 SH   SOLE   23,327 0 0
NEXTERA ENERGY INC COM 65339F101 11,576 123,990 SH   SOLE   119,025 0 4,965
NEXTERA ENERGY INC COM 65339F101 5 57 SH   OTR 1 0 0 57
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,566 30,398 SH   SOLE   30,398 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9 107 SH   OTR 1 0 0 107
NORFOLK SOUTHN CORP COM 655844108 956 3,212 SH   SOLE   0 0 3,212
NOVARTIS AG SPONSORED ADR 66987V109 226 2,587 SH   SOLE   0 0 2,587
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 230 13,430 SH   SOLE   0 0 13,430
NVIDIA CORPORATION COM 67066G104 12,395 42,144 SH   SOLE   20,070 0 22,074
NVIDIA CORPORATION COM 67066G104 1,064 3,618 SH   OTR 1 0 0 3,618
NVR INC COM 62944T105 4,337 734 SH   SOLE   734 0 0
OASIS PETROLEUM INC COM NEW 674215207 2,575 20,436 SH   SOLE   20,388 0 48
OCCIDENTAL PETE CORP COM 674599105 476 16,421 SH   SOLE   0 0 16,421
OCCIDENTAL PETE CORP COM 674599105 59 2,029 SH   OTR 1 0 0 2,029
ORACLE CORP COM 68389X105 319 3,654 SH   SOLE   0 0 3,654
OTIS WORLDWIDE CORP COM 68902V107 4,846 55,650 SH   SOLE   53,964 0 1,686
OWENS CORNING NEW COM 690742101 2,057 22,731 SH   SOLE   22,731 0 0
PATRICK INDS INC COM 703343103 1,997 24,746 SH   SOLE   24,746 0 0
PAYCHEX INC COM 704326107 5,583 40,897 SH   SOLE   39,054 0 1,843
PAYPAL HLDGS INC COM 70450Y103 3,396 18,011 SH   SOLE   14,473 0 3,538
PEPSICO INC COM 713448108 9,911 57,045 SH   SOLE   54,792 0 2,253
PFIZER INC COM 717081103 390 6,610 SH   SOLE   0 0 6,610
PFIZER INC COM 717081103 24 406 SH   OTR 1 0 0 406
PGIM ETF TR ULTRA SHORT 69344A107 1,593 32,142 SH   SOLE   0 0 32,142
PHILIP MORRIS INTL INC COM 718172109 374 3,894 SH   SOLE   0 0 3,894
PHILIP MORRIS INTL INC COM 718172109 163 1,694 SH   OTR 1 0 0 1,694
PIMCO ETF TR ACTIVE BD ETF 72201R775 21 193 SH   SOLE   0 0 193
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 21 214 SH   SOLE   0 0 214
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 66 666 SH   OTR 1 0 0 666
PIMCO ETF TR INV GRD CRP BD 72201R817 2 17 SH   SOLE   0 0 17
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 213 2,102 SH   SOLE   0 0 2,102
PIONEER NAT RES CO COM 723787107 9,285 51,016 SH   SOLE   34,540 0 16,476
PIONEER NAT RES CO COM 723787107 737 4,041 SH   OTR 1 0 0 4,041
PNC FINL SVCS GROUP INC COM 693475105 2,241 11,174 SH   SOLE   10,147 0 1,027
PNC FINL SVCS GROUP INC COM 693475105 20 102 SH   OTR 1 0 0 102
POOL CORP COM 73278L105 4,570 8,075 SH   SOLE   7,780 0 295
PRECIGEN INC COM 74017N105 165 44,399 SH   SOLE   0 0 44,399
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,816 39,232 SH   SOLE   39,232 0 0
PRIMERICA INC COM 74164M108 1,658 10,817 SH   SOLE   10,817 0 0
PROCTER AND GAMBLE CO COM 742718109 8,401 51,358 SH   SOLE   44,186 0 7,172
PROCTER AND GAMBLE CO COM 742718109 65 400 SH   OTR 1 0 0 400
PROGRESSIVE CORP COM 743315103 6,964 67,844 SH   SOLE   66,518 0 1,326
PROLOGIS INC. COM 74340W103 6,105 36,260 SH   SOLE   26,961 0 9,299
PROSHARES TR PSHS SHORT DOW30 74347B235 2 50 SH   SOLE   0 0 50
PROSHARES TR ULTRASHRT S&P500 74347B383 1 101 SH   SOLE   0 0 101
PROSHARES TR SHORT S&P 500 NE 74347B425 2 150 SH   SOLE   0 0 150
PROSHARES TR S&P MDCP 400 DIV 74347B680 291 3,941 SH   SOLE   0 0 3,941
PROSHARES TR RUSS 2000 DIVD 74347B698 180 2,696 SH   SOLE   0 0 2,696
PROSHARES TR MSCI EAFE DIVD 74347B839 501 10,930 SH   SOLE   0 0 10,930
PROSHARES TR S&P 500 DV ARIST 74348A467 1,640 16,702 SH   SOLE   0 0 16,702
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 223 3,336 SH   OTR 1 0 0 3,336
QUALCOMM INC COM 747525103 1,190 6,509 SH   SOLE   0 0 6,509
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,096 24,358 SH   SOLE   20,057 0 4,301
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,874 36,903 SH   SOLE   36,903 0 0
REALTY INCOME CORP COM 756109104 224 3,114 SH   SOLE   0 0 3,114
REGIONS FINANCIAL CORP NEW COM 7591EP100 638 29,025 SH   SOLE   0 0 29,025
REGIONS FINANCIAL CORP NEW COM 7591EP100 79 3,577 SH   OTR 1 0 0 3,577
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,927 11,880 SH   SOLE   11,880 0 0
ROPER TECHNOLOGIES INC COM 776696106 8,308 16,892 SH   SOLE   10,514 0 6,378
ROPER TECHNOLOGIES INC COM 776696106 705 1,434 SH   OTR 1 0 0 1,434
ROYAL BK CDA COM 780087102 436 4,108 SH   SOLE   0 0 4,108
S&P GLOBAL INC COM 78409V104 7,496 15,884 SH   SOLE   15,641 0 243
S&P GLOBAL INC COM 78409V104 5 10 SH   OTR 1 0 0 10
SALESFORCE COM INC COM 79466L302 9,979 39,267 SH   SOLE   37,201 0 2,066
SCHWAB CHARLES CORP COM 808513105 8,593 102,180 SH   SOLE   100,786 0 1,394
SCHWAB CHARLES CORP COM 808513105 6 69 SH   OTR 1 0 0 69
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 156 1,377 SH   SOLE   0 0 1,377
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 12,781 112,269 SH   SOLE   0 0 112,269
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 289 1,767 SH   SOLE   0 0 1,767
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 53 726 SH   SOLE   0 0 726
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 104 1,295 SH   SOLE   0 0 1,295
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 139 1,354 SH   SOLE   0 0 1,354
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 69 2,314 SH   SOLE   0 0 2,314
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 2 40 SH   SOLE   0 0 40
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 5 157 SH   SOLE   0 0 157
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4 136 SH   SOLE   0 0 136
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 13 241 SH   SOLE   0 0 241
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 9 150 SH   SOLE   0 0 150
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 47 585 SH   SOLE   0 0 585
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 51 635 SH   OTR 1 0 0 635
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 99 2,555 SH   SOLE   0 0 2,555
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 10 190 SH   SOLE   0 0 190
SCHWAB STRATEGIC TR US REIT ETF 808524847 5 100 SH   SOLE   0 0 100
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13 256 SH   SOLE   0 0 256
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 14 341 SH   SOLE   0 0 341
SCOTTS MIRACLE-GRO CO CL A 810186106 1,618 10,050 SH   SOLE   10,050 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,002 84,818 SH   SOLE   84,818 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,452 49,390 SH   SOLE   49,390 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 83 917 SH   SOLE   0 0 917
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 235 1,669 SH   SOLE   0 0 1,669
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 310 1,518 SH   SOLE   0 0 1,518
SELECT SECTOR SPDR TR ENERGY 81369Y506 154 2,777 SH   SOLE   0 0 2,777
SELECT SECTOR SPDR TR ENERGY 81369Y506 55,500 1,000,000 SH Call SOLE   1,000,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 26 473 SH   OTR 1 0 0 473
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 446 11,416 SH   SOLE   0 0 11,416
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 91 860 SH   SOLE   0 0 860
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 255 1,467 SH   SOLE   0 0 1,467
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 79 1,019 SH   SOLE   0 0 1,019
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 159 2,220 SH   SOLE   0 0 2,220
SHERWIN WILLIAMS CO COM 824348106 7,148 20,296 SH   SOLE   19,973 0 323
SHERWIN WILLIAMS CO COM 824348106 76 217 SH   OTR 1 0 0 217
SHOPIFY INC CL A 82509L107 698 507 SH   SOLE   0 0 507
SHUTTERSTOCK INC COM 825690100 2,693 24,284 SH   SOLE   24,284 0 0
SKYWEST INC COM 830879102 1,869 47,550 SH   SOLE   47,550 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 363 2,342 SH   SOLE   0 0 2,342
SMARTFINANCIAL INC COM NEW 83190L208 395 14,450 SH   OTR 1 0 0 14,450
SOUTHERN CO COM 842587107 1,025 14,948 SH   SOLE   0 0 14,948
SOUTHERN CO COM 842587107 1,368 19,954 SH   OTR 1 0 0 19,954
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 14 291 SH   SOLE   0 0 291
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 10 156 SH   SOLE   0 0 156
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 9,503 229,050 SH   SOLE   0 0 229,050
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,468 83,589 SH   OTR 1 0 0 83,589
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 10 180 SH   SOLE   0 0 180
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 26 445 SH   SOLE   0 0 445
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 10 262 SH   SOLE   0 0 262
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 8 225 SH   SOLE   0 0 225
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 2 45 SH   SOLE   0 0 45
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 104,128 2,854,370 SH   SOLE   2,444,970 0 409,400
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9,426 258,390 SH   OTR 1 0 0 258,390
SPDR S&P 500 ETF TR TR UNIT 78462F103 650 1,366 SH   SOLE   0 0 1,366
SPDR S&P 500 ETF TR TR UNIT 78462F103 281 589 SH   OTR 1 0 0 589
SPDR SER TR S&P 600 SMCP GRW 78464A201 12 132 SH   SOLE   0 0 132
SPDR SER TR BLOOMBERG CONV 78464A359 142 1,717 SH   SOLE   0 0 1,717
SPDR SER TR PORTFOLIO INTRMD 78464A375 102 2,818 SH   SOLE   0 0 2,818
SPDR SER TR PORTFOLIO INTRMD 78464A375 1 37 SH   OTR 1 0 0 37
SPDR SER TR PRTFLO S&P500 GW 78464A409 205 2,835 SH   SOLE   0 0 2,835
SPDR SER TR PRTFLO S&P500 VL 78464A508 8 195 SH   SOLE   0 0 195
SPDR SER TR HLTH CR EQUIP 78464A581 23 200 SH   OTR 1 0 0 200
SPDR SER TR DJ REIT ETF 78464A607 23 248 SH   SOLE   0 0 248
SPDR SER TR AEROSPACE DEF 78464A631 42 360 SH   SOLE   0 0 360
SPDR SER TR PORTFOLIO AGRGTE 78464A649 96 3,243 SH   SOLE   0 0 3,243
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2 64 SH   OTR 1 0 0 64
SPDR SER TR PORTFLI TIPS ETF 78464A656 260 8,260 SH   SOLE   0 0 8,260
SPDR SER TR PORTFOLIO LN TSR 78464A664 2 45 SH   SOLE   0 0 45
SPDR SER TR S&P REGL BKG 78464A698 14 191 SH   SOLE   0 0 191
SPDR SER TR S&P DIVID ETF 78464A763 86 665 SH   SOLE   0 0 665
SPDR SER TR PORTFOLI S&P1500 78464A805 2,839 48,568 SH   SOLE   0 0 48,568
SPDR SER TR PORTFOLI S&P1500 78464A805 734 12,557 SH   OTR 1 0 0 12,557
SPDR SER TR S&P 600 SML CAP 78464A813 13 135 SH   SOLE   0 0 135
SPDR SER TR S&P 400 MDCP GRW 78464A821 26 322 SH   SOLE   0 0 322
SPDR SER TR PORTFOLIO S&P400 78464A847 11 225 SH   SOLE   0 0 225
SPDR SER TR PORTFOLIO S&P500 78464A854 28,505 510,562 SH   SOLE   0 0 510,562
SPDR SER TR PORTFOLIO S&P500 78464A854 14,483 259,413 SH   OTR 1 0 0 259,413
SPDR SER TR S&P SEMICNDCTR 78464A862 14 58 SH   SOLE   0 0 58
SPDR SER TR S&P BIOTECH 78464A870 41 363 SH   SOLE   0 0 363
SPDR SER TR PORTFOLIO SH TSR 78468R101 6 198 SH   SOLE   0 0 198
SPDR SER TR BLOOMBERG INVT 78468R200 45 1,465 SH   SOLE   0 0 1,465
SPDR SER TR BLOOMBERG SHT TE 78468R408 31 1,158 SH   SOLE   0 0 1,158
SPDR SER TR BLOOMBERG SHT TE 78468R408 66 2,432 SH   OTR 1 0 0 2,432
SPDR SER TR S&P OILGAS EXP 78468R556 6 63 SH   SOLE   0 0 63
SPDR SER TR S&P OILGAS EXP 78468R556 27 278 SH   OTR 1 0 0 278
SPDR SER TR PORTFLI HIGH YLD 78468R606 1 20 SH   SOLE   0 0 20
SPDR SER TR BLOOMBERG HIGH Y 78468R622 67 619 SH   SOLE   0 0 619
SPDR SER TR BLOOMBERG HIGH Y 78468R622 232 2,136 SH   OTR 1 0 0 2,136
SPDR SER TR S&P KENSHO FINAL 78468R630 8 200 SH   SOLE   0 0 200
SPDR SER TR S&P KENSHO SMART 78468R689 9 155 SH   SOLE   0 0 155
SPDR SER TR NUVEEN BLMBRG MU 78468R721 10 187 SH   SOLE   0 0 187
SPDR SER TR SSGA GNDER ETF 78468R747 6 59 SH   SOLE   0 0 59
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,811 43,072 SH   SOLE   0 0 43,072
SPDR SER TR PORTFOLIO S&P600 78468R853 15 328 SH   SOLE   0 0 328
SPDR SER TR SSGA US SMAL ETF 78468R887 1 8 SH   SOLE   0 0 8
STARBUCKS CORP COM 855244109 6,082 51,999 SH   SOLE   44,328 0 7,671
STOCK YDS BANCORP INC COM 861025104 2,661 41,659 SH   SOLE   41,659 0 0
STRYKER CORPORATION COM 863667101 3,930 14,693 SH   SOLE   13,978 0 715
SUN CMNTYS INC COM 866674104 3,803 18,110 SH   SOLE   17,309 0 801
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,204 34,943 SH   SOLE   34,844 0 99
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,213 12,450 SH   SOLE   12,051 0 399
TARGET CORP COM 87612E106 6,900 29,814 SH   SOLE   24,361 0 5,453
TARGET CORP COM 87612E106 12 50 SH   OTR 1 0 0 50
TESLA INC COM 88160R101 8,514 8,057 SH   SOLE   5,217 0 2,840
TESLA INC COM 88160R101 2,748 2,600 SH Call SOLE   2,600 0 0
TESLA INC COM 88160R101 300 284 SH   OTR 1 0 0 284
TETRA TECH INC NEW COM 88162G103 3,410 20,082 SH   SOLE   20,082 0 0
TEXAS INSTRS INC COM 882508104 5,361 28,443 SH   SOLE   25,627 0 2,816
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,093 1,676 SH   SOLE   1,437 0 239
TEXAS ROADHOUSE INC COM 882681109 2,577 28,871 SH   SOLE   28,824 0 47
THERMO FISHER SCIENTIFIC INC COM 883556102 13,266 19,881 SH   SOLE   19,213 0 668
THERMO FISHER SCIENTIFIC INC COM 883556102 7 11 SH   OTR 1 0 0 11
THOR INDS INC COM 885160101 2,002 19,293 SH   SOLE   19,241 0 52
TOTALENERGIES SE SPONSORED ADS 89151E109 271 5,402 SH   OTR 1 0 0 5,402
TOYOTA MOTOR CORP ADS 892331307 6,394 34,508 SH   SOLE   34,508 0 0
TRACTOR SUPPLY CO COM 892356106 2,159 9,047 SH   SOLE   0 0 9,047
TRAVEL PLUS LEISURE CO COM 894164102 917 16,592 SH   SOLE   16,592 0 0
TRAVELERS COMPANIES INC COM 89417E109 275 1,760 SH   SOLE   0 0 1,760
TRUIST FINL CORP COM 89832Q109 3,569 60,952 SH   SOLE   0 0 60,952
TTEC HLDGS INC COM 89854H102 2,571 28,396 SH   SOLE   28,396 0 0
U S PHYSICAL THERAPY COM 90337L108 2,597 27,179 SH   SOLE   27,179 0 0
UFP INDUSTRIES INC COM 90278Q108 2,235 24,286 SH   SOLE   24,255 0 31
UMH PPTYS INC COM 903002103 2,049 74,970 SH   SOLE   74,970 0 0
UNION PAC CORP COM 907818108 8,217 32,616 SH   SOLE   31,680 0 936
UNITED AIRLS HLDGS INC COM 910047109 2,956 67,509 SH   SOLE   67,309 0 200
UNITED AIRLS HLDGS INC COM 910047109 6 126 SH   OTR 1 0 0 126
UNITED BANKSHARES INC WEST V COM 909907107 230 6,273 SH   SOLE   0 0 6,273
UNITED PARCEL SERVICE INC CL B 911312106 322 1,502 SH   SOLE   0 0 1,502
UNITED RENTALS INC COM 911363109 152 456 SH   SOLE   0 0 456
UNITED RENTALS INC COM 911363109 162 487 SH   OTR 1 0 0 487
UNITEDHEALTH GROUP INC COM 91324P102 19,449 38,730 SH   SOLE   30,624 0 8,106
UNITEDHEALTH GROUP INC COM 91324P102 816 1,625 SH   OTR 1 0 0 1,625
US BANCORP DEL COM NEW 902973304 254 4,498 SH   SOLE   0 0 4,498
VALVOLINE INC COM 92047W101 2,940 78,850 SH   SOLE   78,850 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 91 881 SH   SOLE   0 0 881
VANGUARD BD INDEX FDS INTERMED TERM 921937819 112 1,277 SH   SOLE   0 0 1,277
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 291 3,594 SH   SOLE   0 0 3,594
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,089 24,653 SH   SOLE   0 0 24,653
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 626 11,352 SH   SOLE   0 0 11,352
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,873 4,291 SH   SOLE   0 0 4,291
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 40 263 SH   SOLE   0 0 263
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 71 279 SH   SOLE   0 0 279
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 398 3,432 SH   SOLE   0 0 3,432
VANGUARD INDEX FDS SML CP GRW ETF 922908595 235 833 SH   SOLE   0 0 833
VANGUARD INDEX FDS SM CP VAL ETF 922908611 22 121 SH   SOLE   0 0 121
VANGUARD INDEX FDS MID CAP ETF 922908629 681 2,673 SH   SOLE   0 0 2,673
VANGUARD INDEX FDS LARGE CAP ETF 922908637 17 78 SH   SOLE   0 0 78
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 123 671 SH   SOLE   0 0 671
VANGUARD INDEX FDS GROWTH ETF 922908736 619 1,930 SH   SOLE   0 0 1,930
VANGUARD INDEX FDS VALUE ETF 922908744 490 3,330 SH   SOLE   0 0 3,330
VANGUARD INDEX FDS SMALL CP ETF 922908751 710 3,140 SH   SOLE   0 0 3,140
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,753 7,259 SH   SOLE   0 0 7,259
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 54 500 SH   SOLE   0 0 500
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 21 340 SH   SOLE   0 0 340
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 35,049 708,641 SH   SOLE   703,461 0 5,180
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 7 97 SH   SOLE   0 0 97
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 625 7,689 SH   SOLE   0 0 7,689
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1 5 SH   SOLE   0 0 5
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 119 2,248 SH   SOLE   0 0 2,248
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 146 1,570 SH   SOLE   0 0 1,570
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,355 31,176 SH   SOLE   0 0 31,176
VANGUARD STAR FDS VG TL INTL STK F 921909768 903 14,203 SH   SOLE   0 0 14,203
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,070 20,965 SH   SOLE   0 0 20,965
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4 40 SH   SOLE   0 0 40
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 9,665 113,150 SH   SOLE   0 0 113,150
VANGUARD WORLD FDS ENERGY ETF 92204A306 298 3,837 SH   SOLE   0 0 3,837
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 24 90 SH   SOLE   0 0 90
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13 50 SH   OTR 1 0 0 50
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,224 4,854 SH   SOLE   0 0 4,854
VERIZON COMMUNICATIONS INC COM 92343V104 3,564 68,587 SH   SOLE   54,093 0 14,494
VERIZON COMMUNICATIONS INC COM 92343V104 16 300 SH   OTR 1 0 0 300
VERTEX ENERGY INC COM 92534K107 3 573 SH   SOLE   0 0 573
VERTEX ENERGY INC COM 92534K107 66 14,494 SH   OTR 1 0 0 14,494
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2,801 131,423 SH   SOLE   131,423 0 0
VISA INC COM CL A 92826C839 8,651 39,917 SH   SOLE   25,120 0 14,797
VISA INC COM CL A 92826C839 647 2,985 SH   OTR 1 0 0 2,985
VULCAN MATLS CO COM 929160109 789 3,800 SH   SOLE   0 0 3,800
WALMART INC COM 931142103 5,858 40,470 SH   SOLE   33,548 0 6,922
WALMART INC COM 931142103 235 1,618 SH   OTR 1 0 0 1,618
WASHINGTON TR BANCORP INC COM 940610108 2,175 38,576 SH   SOLE   38,576 0 0
WASTE MGMT INC DEL COM 94106L109 423 2,536 SH   SOLE   0 0 2,536
WATSCO INC COM 942622200 1,958 6,258 SH   SOLE   6,258 0 0
WD 40 CO COM 929236107 2,482 10,146 SH   SOLE   10,146 0 0
WELLS FARGO CO NEW COM 949746101 275 5,723 SH   SOLE   0 0 5,723
WELLS FARGO CO NEW COM 949746101 21 438 SH   OTR 1 0 0 438
WEST BANCORPORATION INC CAP STK 95123P106 2,874 92,511 SH   SOLE   92,511 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,630 33,720 SH   SOLE   33,720 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 59 1,475 SH   SOLE   0 0 1,475
WISDOMTREE TR EM EX ST-OWNED 97717X578 31 852 SH   SOLE   0 0 852
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 172 3,770 SH   SOLE   0 0 3,770
WISDOMTREE TR EURO QTLY DIV GR 97717X610 19 559 SH   SOLE   0 0 559
WISDOMTREE TR FLOATNG RAT TREA 97717X628 68 2,710 SH   SOLE   0 0 2,710
WISDOMTREE TR US S CAP QTY DIV 97717X651 9 192 SH   SOLE   0 0 192
WISDOMTREE TR US QTLY DIV GRT 97717X669 103 1,571 SH   SOLE   0 0 1,571
WISDOMTREE TR WSDM EMKTBD FD 97717X784 35 475 SH   SOLE   0 0 475
ZOETIS INC CL A 98978V103 10,417 42,687 SH   SOLE   41,785 0 902
ZOETIS INC CL A 98978V103 20 82 SH   OTR 1 0 0 82