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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   637,186 6,062 SH   SOLE   5,625 0 437
ABBOTT LABS COM 002824100   6,649,993 65,672 SH   SOLE   59,464 0 6,208
ABBOTT LABS COM 002824100   1,273 13 SH   OTR 1 0 0 13
ABBVIE INC COM 00287Y109   10,704,787 67,169 SH   SOLE   58,245 0 8,925
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,068,018 38,725 SH   SOLE   36,806 0 1,919
ACTIVISION BLIZZARD INC COM 00507V109   286,127 3,343 SH   SOLE   3 0 3,340
ADOBE SYSTEMS INCORPORATED COM 00724F101   10,635,634 27,599 SH   SOLE   18,965 0 8,634
ADOBE SYSTEMS INCORPORATED COM 00724F101   744,149 1,931 SH   OTR 1 0 0 1,931
ADVANCED MICRO DEVICES INC COM 007903107   990,489 10,106 SH   SOLE   5,083 0 5,023
ADVANCED MICRO DEVICES INC COM 007903107   54,788 559 SH   OTR 1 0 0 559
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645   5,189,901 232,385 SH   SOLE   0 0 232,385
AFLAC INC COM 001055102   661,017 10,245 SH   SOLE   3,729 0 6,516
AGREE RLTY CORP COM 008492100   2,477,438 36,109 SH   SOLE   36,109 0 0
AIR PRODS & CHEMS INC COM 009158106   1,386,743 4,799 SH   SOLE   3,215 0 1,584
AKAMAI TECHNOLOGIES INC COM 00971T101   486,948 6,219 SH   SOLE   6,057 0 162
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   242,269 2,371 SH   SOLE   1,153 0 1,218
ALPHABET INC CAP STK CL C 02079K107   31,242,224 300,406 SH   SOLE   290,947 0 9,459
ALPHABET INC CAP STK CL C 02079K107   6,240 60 SH   OTR 1 0 0 60
ALPHABET INC CAP STK CL A 02079K305   9,230,725 88,988 SH   SOLE   27,790 0 61,198
ALPHABET INC CAP STK CL A 02079K305   752,561 7,255 SH   OTR 1 0 0 7,255
ALTRIA GROUP INC COM 02209S103   5,797,134 129,727 SH   SOLE   122,177 0 7,550
ALTRIA GROUP INC COM 02209S103   107,417 2,358 SH   OTR 1 0 0 2,358
AMAZON COM INC COM 023135106   28,251,261 273,514 SH   SOLE   238,391 0 35,123
AMAZON COM INC COM 023135106   172,288 1,668 SH   OTR 1 0 0 1,668
AMERICAN ELEC PWR CO INC COM 025537101   632,280 6,949 SH   SOLE   2,019 0 4,930
AMERICAN EXPRESS CO COM 025816109   1,767,134 10,713 SH   SOLE   6,350 0 4,363
AMERICAN TOWER CORP NEW COM 03027X100   12,928,626 63,270 SH   SOLE   50,096 0 13,174
AMERICAN TOWER CORP NEW COM 03027X100   645,680 3,160 SH   OTR 1 0 0 3,160
AMERICAN WTR WKS CO INC NEW COM 030420103   218,176 1,489 SH   SOLE   1,111 0 378
AMGEN INC COM 031162100   504,196 2,086 SH   SOLE   13 0 2,072
ANALOG DEVICES INC COM 032654105   13,840,154 70,176 SH   SOLE   69,249 0 927
ANTERO MIDSTREAM CORP COM 03676B102   161,336 15,380 SH   SOLE   15,380 0 0
ANTERO RESOURCES CORP COM 03674X106   374,289 16,210 SH   SOLE   13,480 0 2,730
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,857,278 119,670 SH   SOLE   119,670 0 0
APPLE INC COM 037833100   93,590,336 567,558 SH   SOLE   466,077 0 101,481
APPLE INC COM 037833100   337,451 2,046 SH   OTR 1 0 0 2,046
APPLIED MATLS INC COM 038222105   10,395,768 84,635 SH   SOLE   81,401 0 3,234
APTARGROUP INC COM 038336103   3,054,739 25,846 SH   SOLE   25,098 0 748
ARCOSA INC COM 039653100   3,311,634 52,474 SH   SOLE   52,300 0 174
ARK ETF TR INNOVATION ETF 00214Q104   433,732 10,752 SH   SOLE   4,198 0 6,553
ARK ETF TR INNOVATION ETF 00214Q104   36,306 900 SH   OTR 1 0 0 900
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   36,867 733 SH   SOLE   733 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   208,640 6,938 SH   SOLE   6,938 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   36,669 684 SH   SOLE   684 0 0
ARK ETF TR 3D PRINTING ETF 00214Q500   34,052 1,487 SH   SOLE   1,487 0 0
ARK ETF TR FINTECH INNOVA 00214Q708   49,847 2,650 SH   SOLE   2,013 0 637
ARK ETF TR ARK SPACE EXPL 00214Q807   70,000 5,000 SH   SOLE   5,000 0 0
ASHLAND INC COM 044186104   3,167,987 30,844 SH   SOLE   30,407 0 437
AT&T INC COM 00206R102   1,173,129 60,942 SH   SOLE   31,039 0 29,903
AT&T INC COM 00206R102   80,154 4,164 SH   OTR 1 0 0 4,164
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   4,012,386 135,737 SH   SOLE   135,737 0 0
AUBURN NATL BANCORP COM 050473107   622,198 27,458 SH   SOLE   0 0 27,458
AUTOMATIC DATA PROCESSING IN COM 053015103   344,859 1,540 SH   SOLE   271 0 1,269
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   91,388 12,963 SH   SOLE   986 0 11,977
BANK AMERICA CORP COM 060505104   10,421,336 364,382 SH   SOLE   319,152 0 45,230
BANK AMERICA CORP COM 060505104   54,959 1,922 SH   OTR 1 0 0 1,922
BECTON DICKINSON & CO COM 075887109   364,745 1,473 SH   SOLE   490 0 984
BERKLEY W R CORP COM 084423102   294,054 4,723 SH   SOLE   0 0 4,723
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   16,978,027 54,986 SH   SOLE   45,759 0 9,227
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   79,045 256 SH   OTR 1 0 0 256
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   321,294 7,102 SH   SOLE   7,102 0 0
BLACKROCK INC COM 09247X101   9,659,820 14,437 SH   SOLE   13,534 0 903
BOEING CO COM 097023105   317,231 1,493 SH   SOLE   406 0 1,087
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,426,859 36,971 SH   SOLE   33,388 0 3,583
BOYD GAMING CORP COM 103304101   3,070,068 47,880 SH   SOLE   47,865 0 15
BP PLC SPONSORED ADR 055622104   192,416 5,072 SH   SOLE   1,035 0 4,037
BP PLC SPONSORED ADR 055622104   50,274 1,325 SH   OTR 1 0 0 1,325
BRISTOL-MYERS SQUIBB CO COM 110122108   4,203,592 60,649 SH   SOLE   52,352 0 8,297
BROADCOM INC COM 11135F101   15,429,268 24,050 SH   SOLE   17,217 0 6,833
BROADCOM INC COM 11135F101   666,560 1,039 SH   OTR 1 0 0 1,039
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,536,107 37,588 SH   SOLE   15,254 0 22,334
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   723,200 4,910 SH   OTR 1 0 0 4,910
BROADSTONE NET LEASE INC COM 11135E203   817,650 47,304 SH   SOLE   0 0 47,304
CADENCE DESIGN SYSTEM INC COM 127387108   552,957 2,632 SH   SOLE   65 0 2,567
CALIFORNIA WTR SVC GROUP COM 130788102   4,158,448 71,451 SH   SOLE   71,451 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   2,054,278 86,410 SH   SOLE   86,410 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   2,462,281 98,341 SH   SOLE   90,341 0 8,000
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   1,311,327 58,385 SH   SOLE   49,210 0 9,175
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   1,489,795 64,243 SH   SOLE   64,158 0 85
CAPITAL ONE FINL CORP COM 14040H105   208,960 2,173 SH   SOLE   1,600 0 573
CARLISLE COS INC COM 142339100   224,035 991 SH   SOLE   33 0 958
CARRIER GLOBAL CORPORATION COM 14448C104   349,556 7,641 SH   SOLE   1,039 0 6,602
CASEYS GEN STORES INC COM 147528103   4,341,538 20,057 SH   SOLE   19,918 0 139
CATERPILLAR INC COM 149123101   12,669,468 55,364 SH   SOLE   52,668 0 2,696
CATERPILLAR INC COM 149123101   7,034 31 SH   OTR 1 0 0 31
CDW CORP COM 12514G108   357,233 1,833 SH   SOLE   0 0 1,833
CF INDS HLDGS INC COM 125269100   235,955 3,255 SH   SOLE   0 0 3,255
CHARLES RIV LABS INTL INC COM 159864107   7,897,419 39,131 SH   SOLE   38,367 0 764
CHEMED CORP NEW COM 16359R103   17,892,734 33,273 SH   SOLE   26,245 0 7,028
CHEMED CORP NEW COM 16359R103   820,120 1,525 SH   OTR 1 0 0 1,525
CHEVRON CORP NEW COM 166764100   2,671,413 16,373 SH   SOLE   6,348 0 10,025
CHEVRON CORP NEW COM 166764100   275,823 1,691 SH   OTR 1 0 0 1,691
CHORD ENERGY CORPORATION COM NEW 674215207   3,603,511 26,772 SH   SOLE   26,723 0 49
CHUBB LIMITED COM H1467J104   342,457 1,756 SH   SOLE   0 0 1,756
CHURCH & DWIGHT CO INC COM 171340102   325,135 3,678 SH   SOLE   3,678 0 0
CHURCHILL DOWNS INC COM 171484108   5,167,990 20,105 SH   SOLE   20,105 0 0
CINTAS CORP COM 172908105   740,093 1,600 SH   SOLE   1,181 0 419
CINTAS CORP COM 172908105   4,627 10 SH   OTR 1 0 0 10
CISCO SYS INC COM 17275R102   6,461,857 123,613 SH   SOLE   104,616 0 18,996
CITIGROUP INC COM NEW 172967424   4,498,507 95,937 SH   SOLE   92,437 0 3,501
CITIGROUP INC COM NEW 172967424   1,876 40 SH   OTR 1 0 0 40
CIVITAS RESOURCES INC COM NEW 17888H103   2,020,677 29,568 SH   SOLE   29,568 0 0
CLEAN HARBORS INC COM 184496107   269,011 1,887 SH   SOLE   1,197 0 690
CME GROUP INC COM 12572Q105   238,059 1,243 SH   SOLE   0 0 1,243
COCA COLA CO COM 191216100   1,354,821 21,678 SH   SOLE   2,656 0 19,022
COCA COLA CO COM 191216100   6,217 99 SH   OTR 1 0 0 99
COLUMBIA SPORTSWEAR CO COM 198516106   2,529,427 28,030 SH   SOLE   27,650 0 380
COMCAST CORP NEW CL A 20030N101   6,478,784 170,899 SH   SOLE   164,949 0 5,950
COMCAST CORP NEW CL A 20030N101   15,504 409 SH   OTR 1 0 0 409
COMFORT SYS USA INC COM 199908104   3,140,183 21,514 SH   SOLE   21,514 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,482,849 40,515 SH   SOLE   40,515 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,567,922 186,998 SH   SOLE   186,998 0 0
CONAGRA BRANDS INC COM 205887102   1,349,447 35,928 SH   SOLE   35,717 0 211
CONOCOPHILLIPS COM 20825C104   828,185 8,298 SH   SOLE   1,759 0 6,539
COPART INC COM 217204106   6,416,315 85,312 SH   SOLE   35,925 0 49,387
COPART INC COM 217204106   847,316 11,266 SH   OTR 1 0 0 11,266
CORNERSTONE STRATEGIC VALUE COM 21924B302   261,061 33,512 SH   OTR 1 0 0 33,512
CORTEVA INC COM 22052L104   373,979 6,201 SH   SOLE   5,924 0 277
COSTCO WHSL CORP NEW COM 22160K105   6,851,532 13,789 SH   SOLE   11,532 0 2,257
CROWN CASTLE INC COM 22822V101   207,180 1,548 SH   SOLE   146 0 1,402
CSX CORP COM 126408103   10,045,379 335,517 SH   SOLE   328,270 0 7,247
CSX CORP COM 126408103   36,296 1,212 SH   OTR 1 0 0 1,212
CUMMINS INC COM 231021106   226,458 948 SH   SOLE   0 0 948
CVS HEALTH CORP COM 126650100   553,361 7,447 SH   SOLE   697 0 6,750
CVS HEALTH CORP COM 126650100   372 5 SH   OTR 1 0 0 5
D R HORTON INC COM 23331A109   263,992 2,702 SH   SOLE   537 0 2,165
DANAHER CORPORATION COM 235851102   622,952 2,468 SH   SOLE   1,102 0 1,366
DATADOG INC CL A COM 23804L103   145,320,000 2,000,000 SH Call SOLE   2,000,000 0 0
DATADOG INC CL A COM 23804L103   4,796 66 SH   SOLE   66 0 0
DEERE & CO COM 244199105   7,131,075 17,268 SH   SOLE   16,709 0 559
DEERE & CO COM 244199105   170,445 412 SH   OTR 1 0 0 412
DEVON ENERGY CORP NEW COM 25179M103   352,438 6,964 SH   SOLE   446 0 6,518
DIAGEO PLC SPON ADR NEW 25243Q205   305,650 1,672 SH   SOLE   263 0 1,409
DIAMONDBACK ENERGY INC COM 25278X109   8,106,284 59,971 SH   SOLE   58,236 0 1,735
DIAMONDBACK ENERGY INC COM 25278X109   4,461 33 SH   OTR 1 0 0 33
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   5,048,289 187,321 SH   SOLE   0 0 187,321
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   3,397,517 147,590 SH   SOLE   0 0 147,590
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,402,700 31,571 SH   SOLE   31,571 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   52,700 1,000 SH   SOLE   0 0 1,000
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   517,224 11,623 SH   SOLE   11,623 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,222,817 87,238 SH   SOLE   74,190 0 13,048
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,740,759 51,994 SH   SOLE   49,507 0 2,487
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,808,751 75,982 SH   SOLE   75,982 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   60,528 1,878 SH   SOLE   1,878 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   11,784 511 SH   SOLE   0 0 511
DISNEY WALT CO COM 254687106   5,911,375 59,037 SH   SOLE   53,468 0 5,569
DISNEY WALT CO COM 254687106   12,216 122 SH   OTR 1 0 0 122
DOLLAR GEN CORP NEW COM 256677105   12,184,141 57,893 SH   SOLE   44,286 0 13,607
DOLLAR GEN CORP NEW COM 256677105   669,533 3,181 SH   OTR 1 0 0 3,181
DOMINION ENERGY INC COM 25746U109   655,173 11,718 SH   SOLE   10,022 0 1,696
DOMINION ENERGY INC COM 25746U109   44,728 800 SH   OTR 1 0 0 800
DORMAN PRODS INC COM 258278100   279,827 3,244 SH   SOLE   3,244 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   248,503 21,856 SH   SOLE   0 0 21,856
DOW INC COM 260557103   363,299 6,627 SH   SOLE   2,816 0 3,811
DUKE ENERGY CORP NEW COM NEW 26441C204   1,324,859 13,733 SH   SOLE   830 0 12,904
DUPONT DE NEMOURS INC COM 26614N102   330,711 4,608 SH   SOLE   4,309 0 299
EASTERLY GOVT PPTYS INC COM 27616P103   156,727 11,407 SH   SOLE   11,407 0 0
EASTGROUP PPTYS INC COM 277276101   3,648,635 22,070 SH   SOLE   22,052 0 18
EATON VANCE TAX-MANAGED DIVE COM 27828N102   2,248,018 192,632 SH   SOLE   0 0 192,632
EDWARDS LIFESCIENCES CORP COM 28176E108   300,103 3,628 SH   SOLE   2,495 0 1,133
ELEVANCE HEALTH INC COM 036752103   13,890,865 30,210 SH   SOLE   29,628 0 582
ELEVANCE HEALTH INC COM 036752103   3,678 8 SH   OTR 1 0 0 8
EMERSON ELEC CO COM 291011104   380,951 4,372 SH   SOLE   258 0 4,114
ENCOMPASS HEALTH CORP COM 29261A100   2,711,438 50,119 SH   SOLE   50,119 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   12,525,708 1,004,467 SH   SOLE   2,006 0 1,002,461
ENSIGN GROUP INC COM 29358P101   6,049,211 63,316 SH   SOLE   63,316 0 0
ENTEGRIS INC COM 29362U104   2,205,085 26,888 SH   SOLE   26,869 0 19
ENTERPRISE FINL SVCS CORP COM 293712105   3,654,552 81,959 SH   SOLE   81,959 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   3,038,012 122,254 SH   SOLE   122,254 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   5,959 143 SH   SOLE   143 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   34,865 9,905 SH   SOLE   622 0 9,283
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   174 49 SH   OTR 1 0 0 49
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   5,629 325 SH   SOLE   325 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813   1,165 40 SH   SOLE   0 0 40
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   522 10 SH   SOLE   0 0 10
ETF SER SOLUTIONS LHA MKT ST ALP 26922A156   15,417 653 SH   SOLE   0 0 653
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   205,332,293 6,801,335 SH   SOLE   2,586,306 0 4,215,028
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   52,292,737 1,732,121 SH   OTR 1 0 0 1,732,121
ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230   411 12 SH   SOLE   0 0 12
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   927,006 28,271 SH   SOLE   0 0 28,271
ETF SER SOLUTIONS APTUS DEFINED 26922A388   221,597,439 8,532,824 SH   SOLE   3,217,216 0 5,315,608
ETF SER SOLUTIONS APTUS DEFINED 26922A388   51,052,982 1,965,845 SH   OTR 1 0 0 1,965,845
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   48,103 1,034 SH   SOLE   1,034 0 0
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   115,388,590 3,705,538 SH   SOLE   1,358,497 0 2,347,040
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   9,775,157 313,915 SH   OTR 1 0 0 313,915
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   110,773,034 3,201,533 SH   SOLE   1,275,759 0 1,925,773
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   29,846,292 862,610 SH   OTR 1 0 0 862,610
ETF SER SOLUTIONS US GLB JETS 26922A842   170,632 9,159 SH   SOLE   5,398 0 3,761
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105   38,565 1,489 SH   SOLE   0 0 1,489
ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709   40,687,481 2,055,422 SH   SOLE   1,219,963 0 835,459
ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709   243,167 12,284 SH   OTR 1 0 0 12,284
ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725   23,634 2,210 SH   SOLE   0 0 2,210
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873   50,859 2,801 SH   SOLE   0 0 2,801
EVERTEC INC COM 30040P103   2,374,650 70,360 SH   SOLE   70,360 0 0
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   25,875 4,408 SH   SOLE   0 0 4,408
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   5,965 200 SH   SOLE   0 0 200
EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764   57,320 2,000 SH   SOLE   0 0 2,000
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   117,827 3,672 SH   SOLE   200 0 3,472
EXXON MOBIL CORP COM 30231G102   23,414,741 213,521 SH   SOLE   190,184 0 23,337
EXXON MOBIL CORP COM 30231G102   220,240 2,008 SH   OTR 1 0 0 2,008
F N B CORP COM 302520101   462,840 39,900 SH   SOLE   94 0 39,806
FEDEX CORP COM 31428X106   7,686,353 33,637 SH   SOLE   33,375 0 262
FIDELITY NATL INFORMATION SV COM 31620M106   475,055 8,744 SH   SOLE   4,548 0 4,196
FIDELITY NATL INFORMATION SV COM 31620M106   15,191 280 SH   OTR 1 0 0 280
FIRST BANCORP N C COM 318910106   251,442 7,035 SH   SOLE   0 0 7,035
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   440,895 27,625 SH   SOLE   0 0 27,625
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   18,331 353 SH   SOLE   0 0 353
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   466 30 SH   SOLE   0 0 30
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   1,195 32 SH   SOLE   0 0 32
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   28,534 265 SH   SOLE   253 0 12
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   17,054 307 SH   SOLE   0 0 307
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   2,419 23 SH   SOLE   0 0 23
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,201,054 17,953 SH   SOLE   6,572 0 11,381
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   13,620 616 SH   SOLE   0 0 616
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   202,553 4,738 SH   SOLE   0 0 4,738
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   347,797 5,005 SH   SOLE   0 0 5,005
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   17,660,143 242,119 SH   SOLE   0 0 242,119
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   5,891 38 SH   SOLE   0 0 38
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   63,576 430 SH   SOLE   33 0 397
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   14,785 100 SH   OTR 1 0 0 100
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   23,199 444 SH   SOLE   408 0 36
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   7,251 322 SH   SOLE   304 0 18
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   374,461 14,062 SH   SOLE   11,199 0 2,863
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   60,893 1,346 SH   SOLE   0 0 1,346
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   58,805 1,479 SH   SOLE   0 0 1,479
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   395,430 21,000 SH   SOLE   0 0 21,000
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   182,495 8,500 SH   SOLE   0 0 8,500
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   37,704 2,572 SH   SOLE   0 0 2,572
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   45,273 837 SH   SOLE   0 0 837
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   2,580 128 SH   SOLE   0 0 128
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   19,839,150 442,147 SH   SOLE   1,550 0 440,597
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   231,035 5,125 SH   SOLE   0 0 5,125
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   213 5 SH   SOLE   0 0 5
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   18,496 870 SH   SOLE   750 0 120
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   21,305 646 SH   SOLE   0 0 646
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   4,155 241 SH   SOLE   0 0 241
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   121,860 2,546 SH   SOLE   1,033 0 1,513
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,674,188 61,525 SH   SOLE   50,439 0 11,086
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   128,340 3,680 SH   SOLE   3,680 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   627,517 26,737 SH   SOLE   26,737 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   102,795 2,750 SH   SOLE   2,750 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   44,880 996 SH   SOLE   0 0 996
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   60,157 1,600 SH   SOLE   1,600 0 0
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   168,460 7,756 SH   SOLE   0 0 7,756
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   104,893 2,900 SH   SOLE   2,900 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   2,088,947 65,300 SH   SOLE   0 0 65,300
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   50,502 1,500 SH   SOLE   1,500 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   264,125 13,894 SH   SOLE   0 0 13,894
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   1,118,368 59,023 SH   SOLE   0 0 59,023
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   937 30 SH   SOLE   0 0 30
FIRST TR MORNINGSTAR DIVID L SHS 336917109   333,233 9,387 SH   SOLE   2,549 0 6,838
FISERV INC COM 337738108   9,160,177 81,042 SH   SOLE   80,150 0 892
FORD MTR CO DEL COM 345370860   237,420 18,843 SH   SOLE   4,895 0 13,947
FORD MTR CO DEL COM 345370860   18,793 1,492 SH   OTR 1 0 0 1,492
FORWARD AIR CORP COM 349853101   4,344,991 40,321 SH   SOLE   40,221 0 100
FOUR CORNERS PPTY TR INC COM 35086T109   1,828,226 68,065 SH   SOLE   68,065 0 0
FRANKLIN ELEC INC COM 353514102   2,470,313 26,252 SH   SOLE   26,252 0 0
FREEPORT-MCMORAN INC CL B 35671D857   3,779,018 92,374 SH   SOLE   90,763 0 1,611
FREEPORT-MCMORAN INC CL B 35671D857   1,154 28 SH   OTR 1 0 0 28
GALLAGHER ARTHUR J & CO COM 363576109   296,148 1,548 SH   SOLE   189 0 1,359
GARTNER INC COM 366651107   217,940 669 SH   SOLE   285 0 384
GENERAL DYNAMICS CORP COM 369550108   271,626 1,190 SH   SOLE   325 0 865
GENERAL ELECTRIC CO COM NEW 369604301   271,789 2,841 SH   SOLE   1,908 0 932
GENERAL ELECTRIC CO COM NEW 369604301   2,305 24 SH   OTR 1 0 0 24
GENERAL MLS INC COM 370334104   1,659,628 19,420 SH   SOLE   649 0 18,771
GERMAN AMERN BANCORP INC COM 373865104   2,886,672 86,505 SH   SOLE   86,505 0 0
GILEAD SCIENCES INC COM 375558103   340,197 4,100 SH   SOLE   488 0 3,612
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   10,281 378 SH   SOLE   0 0 378
GLOBAL X FDS GLBL X MLP ETF 37954Y343   5,824 140 SH   SOLE   0 0 140
GLOBAL X FDS RATE PREFERRED 37954Y376   17,351 759 SH   SOLE   0 0 759
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   12,317 525 SH   SOLE   0 0 525
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   1,949 106 SH   SOLE   94 0 12
GLOBAL X FDS S&P 500 COVERED 37954Y475   42,768 1,056 SH   SOLE   370 0 686
GLOBAL X FDS S&P 500 COVERED 37954Y475   27,986 691 SH   OTR 1 0 0 691
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   25,211 1,470 SH   SOLE   650 0 820
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   39,102 2,280 SH   OTR 1 0 0 2,280
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   6,632 208 SH   SOLE   0 0 208
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   2,599 109 SH   SOLE   0 0 109
GLOBAL X FDS US PFD ETF 37954Y657   281,156 14,157 SH   SOLE   13,866 0 291
GLOBAL X FDS US INFR DEV ETF 37954Y673   4,338 153 SH   SOLE   0 0 153
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   5,508 216 SH   SOLE   216 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   968 25 SH   SOLE   25 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   6,820 222 SH   SOLE   0 0 222
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   13,864 218 SH   SOLE   218 0 0
GLOBE LIFE INC COM 37959E102   1,659,849 15,056 SH   SOLE   0 0 15,056
GLOBE LIFE INC COM 37959E102   60,116 545 SH   OTR 1 0 0 545
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   14,049 456 SH   SOLE   456 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   28,520 958 SH   SOLE   958 0 0
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   144,156 2,457 SH   SOLE   0 0 2,457
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   114,865 1,909 SH   SOLE   0 0 1,909
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   623,770 7,680 SH   SOLE   7,680 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   55,066 992 SH   SOLE   992 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   944,718 2,888 SH   SOLE   617 0 2,271
GRACO INC COM 384109104   3,263,547 44,700 SH   SOLE   44,280 0 420
GRAPHIC PACKAGING HLDG CO COM 388689101   230,410 9,004 SH   SOLE   5,029 0 3,975
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   3,084,605 34,461 SH   SOLE   34,461 0 0
HANOVER INS GROUP INC COM 410867105   4,570,746 35,570 SH   SOLE   35,393 0 177
HELMERICH & PAYNE INC COM 423452101   3,361,322 94,023 SH   SOLE   93,199 0 824
HERSHEY CO COM 427866108   1,138,994 4,477 SH   SOLE   49 0 4,428
HINGHAM INSTN SVGS MASS COM 433323102   4,410,148 18,892 SH   SOLE   18,882 0 10
HOME BANCSHARES INC COM 436893200   2,621,070 120,731 SH   SOLE   119,642 0 1,089
HOME DEPOT INC COM 437076102   14,578,900 49,400 SH   SOLE   42,563 0 6,836
HOME DEPOT INC COM 437076102   294,674 998 SH   OTR 1 0 0 998
HONEYWELL INTL INC COM 438516106   9,557,918 50,010 SH   SOLE   47,937 0 2,073
HUBBELL INC COM 443510607   4,490,530 18,456 SH   SOLE   18,392 0 64
ICF INTL INC COM 44925C103   4,318,589 39,367 SH   SOLE   39,326 0 41
ILLINOIS TOOL WKS INC COM 452308109   281,382 1,149 SH   SOLE   94 0 1,055
IMAC HLDGS INC COM 44967K104   2,145 15,000 SH   SOLE   0 0 15,000
INTEL CORP COM 458140100   462,384 14,153 SH   SOLE   3,446 0 10,708
INTEL CORP COM 458140100   104,664 3,204 SH   OTR 1 0 0 3,204
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,848,006 56,074 SH   SOLE   54,333 0 1,741
INTERNATIONAL BUSINESS MACHS COM 459200101   979,366 7,471 SH   SOLE   3,651 0 3,819
INTUIT COM 461202103   13,593,821 30,491 SH   SOLE   30,111 0 380
INTUIT COM 461202103   89,905 202 SH   OTR 1 0 0 202
INTUITIVE SURGICAL INC COM NEW 46120E602   2,561,087 10,025 SH   SOLE   7,988 0 2,037
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   1,426 44 SH   SOLE   0 0 44
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   170,040 2,725 SH   SOLE   28 0 2,697
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   58,039 1,375 SH   SOLE   0 0 1,375
INVESCO EXCH TRADED FD TR II PURBTA MSCI SM 46138E453   18,060 546 SH   SOLE   546 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   141,562 12,331 SH   SOLE   9,601 0 2,730
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   25,245 2,199 SH   OTR 1 0 0 2,199
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   95,999 5,223 SH   SOLE   5,223 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   17,711 422 SH   SOLE   0 0 422
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   40,642 2,119 SH   SOLE   0 0 2,119
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   12,509 492 SH   SOLE   492 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   12,266 481 SH   SOLE   0 0 481
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   7,477,413 56,643 SH   SOLE   54,131 0 2,512
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   194,075 2,500 SH   SOLE   2,500 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   95,263 3,544 SH   SOLE   3,544 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   5,715 290 SH   SOLE   0 0 290
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   22,479,382 1,383,849 SH   SOLE   1,383,849 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   29,362,424 1,780,620 SH   SOLE   1,780,620 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   27,977,396 1,529,254 SH   SOLE   1,529,254 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   1,774,808 38,176 SH   SOLE   0 0 38,176
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   27,880,631 1,389,211 SH   SOLE   1,389,211 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   21,938 326 SH   SOLE   0 0 326
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   31,886,223 1,651,708 SH   SOLE   1,651,708 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   84,826,915 4,427,292 SH   SOLE   4,427,292 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   80,942,347 3,991,240 SH   SOLE   3,984,796 0 6,444
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   71,524 888 SH   SOLE   0 0 888
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   34,732 651 SH   SOLE   651 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   4,658 15 SH   SOLE   0 0 15
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   99,561 2,104 SH   SOLE   33 0 2,071
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   35,632 753 SH   OTR 1 0 0 753
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   8,507 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   5,254 28 SH   SOLE   0 0 28
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   10,311,017 71,297 SH   SOLE   62,360 0 8,938
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   19,767 137 SH   OTR 1 0 0 137
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   3,417 50 SH   SOLE   0 0 50
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   7,563 154 SH   SOLE   0 0 154
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   732 20 SH   SOLE   0 0 20
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   60,104 3,017 SH   SOLE   1,107 0 1,910
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   1,870 185 SH   SOLE   185 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   236,744 1,439 SH   SOLE   0 0 1,439
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   173,399 1,106 SH   SOLE   286 0 820
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   143,655 1,300 SH   SOLE   1,300 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   2,035 50 SH   SOLE   0 0 50
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   27,101 1,004 SH   SOLE   600 0 404
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   91,020 1,450 SH   SOLE   1,450 0 0
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   1,180 14 SH   SOLE   0 0 14
INVESCO QQQ TR UNIT SER 1 46090E103   4,037,389 12,562 SH   SOLE   9,705 0 2,858
INVESCO QQQ TR UNIT SER 1 46090E103   798,698 2,485 SH   OTR 1 0 0 2,485
INVESCO QUALITY MUN INCOME T COM 46133G107   1,399,695 140,250 SH   SOLE   0 0 140,250
ISHARES INC CORE MSCI EMKT 46434G103   440,440 9,027 SH   SOLE   3,340 0 5,687
ISHARES INC MSCI EMRG CHN 46434G764   39,957 810 SH   SOLE   810 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   155,881 2,656 SH   SOLE   2,100 0 556
ISHARES INC ESG AWR MSCI EM 46434G863   240,759 7,648 SH   SOLE   5,793 0 1,855
ISHARES SILVER TR ISHARES 46428Q109   233,698 10,565 SH   SOLE   4,237 0 6,328
ISHARES TR S&P 100 ETF 464287101   10,848 58 SH   SOLE   0 0 58
ISHARES TR CORE S&P TTL STK 464287150   1,816,800 20,064 SH   SOLE   19,954 0 110
ISHARES TR SELECT DIVID ETF 464287168   374,193 3,193 SH   SOLE   2,811 0 382
ISHARES TR TIPS BD ETF 464287176   484,423 4,394 SH   SOLE   4,056 0 338
ISHARES TR US TRSPRTION 464287192   4,557 20 SH   SOLE   0 0 20
ISHARES TR CORE S&P500 ETF 464287200   1,092,074 2,657 SH   SOLE   695 0 1,962
ISHARES TR CORE US AGGBD ET 464287226   1,439,103 14,443 SH   SOLE   14,287 0 156
ISHARES TR MSCI EMG MKT ETF 464287234   41,403 1,049 SH   SOLE   290 0 759
ISHARES TR IBOXX INV CP ETF 464287242   675,945 6,167 SH   SOLE   6,162 0 5
ISHARES TR GLOBAL TECH ETF 464287291   273,974 5,040 SH   SOLE   0 0 5,040
ISHARES TR S&P 500 GRWT ETF 464287309   301,435 4,718 SH   SOLE   4,718 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   9,920 119 SH   SOLE   100 0 19
ISHARES TR GLOBAL FINLS ETF 464287333   4,278 62 SH   SOLE   0 0 62
ISHARES TR GLOBAL ENERG ETF 464287341   2,220,761 58,813 SH   SOLE   43,713 0 15,100
ISHARES TR LATN AMER 40 ETF 464287390   6,668 279 SH   SOLE   0 0 279
ISHARES TR S&P 500 VAL ETF 464287408   61,008 402 SH   SOLE   402 0 0
ISHARES TR 20 YR TR BD ETF 464287432   19,695 185 SH   SOLE   0 0 185
ISHARES TR 7-10 YR TRSY BD 464287440   163,619 1,651 SH   SOLE   0 0 1,651
ISHARES TR 7-10 YR TRSY BD 464287440   854,514 8,621 SH   OTR 1 0 0 8,621
ISHARES TR 1 3 YR TREAS BD 464287457   110,489 1,345 SH   SOLE   1,344 0 1
ISHARES TR MSCI EAFE ETF 464287465   71,520,000 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465   162,104 2,267 SH   SOLE   1,728 0 539
ISHARES TR RUS MDCP VAL ETF 464287473   67,509 636 SH   SOLE   230 0 406
ISHARES TR RUS MD CP GR ETF 464287481   163,056 1,791 SH   SOLE   1,245 0 546
ISHARES TR RUS MID CAP ETF 464287499   608,514 8,703 SH   SOLE   0 0 8,703
ISHARES TR CORE S&P MCP ETF 464287507   502,202 2,008 SH   SOLE   133 0 1,875
ISHARES TR EXPANDED TECH 464287515   23,462 77 SH   SOLE   0 0 77
ISHARES TR ISHARES SEMICDTR 464287523   93,168 210 SH   SOLE   209 0 1
ISHARES TR NA TEC MULTM ETF 464287531   42,874 600 SH   SOLE   600 0 0
ISHARES TR ISHARES BIOTECH 464287556   243,120 1,882 SH   SOLE   1,467 0 415
ISHARES TR COHEN STEER REIT 464287564   99,694 1,795 SH   SOLE   850 0 945
ISHARES TR GLOBAL 100 ETF 464287572   28,024 400 SH   SOLE   400 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   523,165 3,436 SH   SOLE   120 0 3,316
ISHARES TR S&P MC 400GR ETF 464287606   29,843 417 SH   OTR 1 0 0 417
ISHARES TR RUS 1000 GRW ETF 464287614   321,050 1,314 SH   SOLE   296 0 1,018
ISHARES TR RUS 1000 ETF 464287622   177,452 788 SH   OTR 1 0 0 788
ISHARES TR RUS 2000 VAL ETF 464287630   100,604 734 SH   SOLE   624 0 110
ISHARES TR RUS 2000 GRW ETF 464287648   79,193 349 SH   SOLE   128 0 221
ISHARES TR RUSSELL 2000 ETF 464287655   195,348 1,095 SH   SOLE   110 0 985
ISHARES TR CORE S&P US VLU 464287663   3,394 46 SH   SOLE   46 0 0
ISHARES TR CORE S&P US GWT 464287671   3,085 35 SH   SOLE   35 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   273,311 1,161 SH   SOLE   1,161 0 0
ISHARES TR U.S. UTILITS ETF 464287697   75,770 905 SH   SOLE   905 0 0
ISHARES TR S&P MC 400VL ETF 464287705   62,322 606 SH   SOLE   606 0 0
ISHARES TR U.S. TECH ETF 464287721   129,239 1,393 SH   SOLE   431 0 962
ISHARES TR U.S. REAL ES ETF 464287739   14,348 169 SH   SOLE   127 0 42
ISHARES TR US INDUSTRIALS 464287754   3,005 30 SH   SOLE   0 0 30
ISHARES TR US HLTHCARE ETF 464287762   191,694 702 SH   SOLE   702 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   1,661 11 SH   SOLE   11 0 0
ISHARES TR U.S. ENERGY ETF 464287796   9,188 210 SH   SOLE   0 0 210
ISHARES TR CORE S&P SCP ETF 464287804   1,487,725 15,385 SH   SOLE   12,985 0 2,400
ISHARES TR US CONSM STAPLES 464287812   22,198 111 SH   SOLE   111 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   87,072 657 SH   SOLE   0 0 657
ISHARES TR EUROPE ETF 464287861   490,276 9,802 SH   SOLE   0 0 9,802
ISHARES TR SP SMCP600VL ETF 464287879   41,180 440 SH   SOLE   0 0 440
ISHARES TR SP SMCP600VL ETF 464287879   28,067 300 SH   OTR 1 0 0 300
ISHARES TR INTL TREA BD ETF 464288117   14 0 SH   SOLE   0 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   29,834 285 SH   SOLE   285 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   102,520 5,183 SH   SOLE   0 0 5,183
ISHARES TR MSCI ACWI EX US 464288240   12,388 254 SH   SOLE   254 0 0
ISHARES TR MSCI ACWI ETF 464288257   91 1 SH   SOLE   0 0 1
ISHARES TR EAFE SML CP ETF 464288273   42,956 722 SH   SOLE   108 0 614
ISHARES TR JPMORGAN USD EMG 464288281   9,813 114 SH   SOLE   92 0 22
ISHARES TR MRGSTR MD CP GRW 464288307   15,887 276 SH   SOLE   276 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   194,561 3,144 SH   SOLE   0 0 3,144
ISHARES TR NATIONAL MUN ETF 464288414   1,086,019 10,080 SH   SOLE   7,863 0 2,217
ISHARES TR INTL SEL DIV ETF 464288448   2,408 88 SH   SOLE   88 0 0
ISHARES TR IBOXX HI YD ETF 464288513   121,566 1,609 SH   SOLE   1,609 0 0
ISHARES TR RESIDENTIAL MULT 464288562   162,850 2,306 SH   SOLE   2,306 0 0
ISHARES TR MSCI KLD400 SOC 464288570   480,418 6,160 SH   SOLE   4,796 0 1,364
ISHARES TR MBS ETF 464288588   18,782 198 SH   SOLE   1 0 197
ISHARES TR MRGSTR SM CP GR 464288604   12,096 310 SH   SOLE   0 0 310
ISHARES TR ISHS 1-5YR INVS 464288646   606,623 12,003 SH   SOLE   5,047 0 6,956
ISHARES TR 10-20 YR TRS ETF 464288653   3,509 31 SH   SOLE   0 0 31
ISHARES TR 3 7 YR TREAS BD 464288661   5,647 48 SH   SOLE   0 0 48
ISHARES TR SHORT TREAS BD 464288679   2,346,689 21,237 SH   SOLE   20,002 0 1,235
ISHARES TR PFD AND INCM SEC 464288687   268,979 8,616 SH   SOLE   5,077 0 3,539
ISHARES TR MRNING SM CP ETF 464288703   9,390 180 SH   SOLE   0 0 180
ISHARES TR US HOME CONS ETF 464288752   8,435 120 SH   SOLE   0 0 120
ISHARES TR US AER DEF ETF 464288760   3,425,932 29,770 SH   SOLE   29,670 0 100
ISHARES TR US REGNL BKS ETF 464288778   1,217 34 SH   SOLE   34 0 0
ISHARES TR U.S. INSRNCE ETF 464288786   13,956 163 SH   SOLE   163 0 0
ISHARES TR MSCI USA ESG SLC 464288802   46,167 526 SH   SOLE   0 0 526
ISHARES TR U.S. MED DVC ETF 464288810   3,185 59 SH   SOLE   0 0 59
ISHARES TR U.S. MED DVC ETF 464288810   10,688 198 SH   OTR 1 0 0 198
ISHARES TR EAFE VALUE ETF 464288877   33,904 699 SH   SOLE   128 0 571
ISHARES TR EAFE GRWTH ETF 464288885   64,639 690 SH   SOLE   28 0 662
ISHARES TR MSCI EURO FL ETF 464289180   211,160 11,292 SH   SOLE   0 0 11,292
ISHARES TR RUS TP200 GR ETF 464289438   98,640 710 SH   SOLE   0 0 710
ISHARES TR 10+ YR INVST GRD 464289511   27 1 SH   SOLE   0 0 1
ISHARES TR AGGRES ALLOC ETF 464289859   24,864 391 SH   SOLE   391 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   1,054 21 SH   SOLE   11 0 10
ISHARES TR MODERT ALLOC ETF 464289875   359 9 SH   SOLE   0 0 9
ISHARES TR MODERT ALLOC ETF 464289875   32,988 828 SH   OTR 1 0 0 828
ISHARES TR CONSER ALLOC ETF 464289883   127,744 3,654 SH   SOLE   104 0 3,550
ISHARES TR CONSER ALLOC ETF 464289883   32,463 929 SH   OTR 1 0 0 929
ISHARES TR US TREAS BD ETF 46429B267   61,642 2,637 SH   SOLE   1,062 0 1,575
ISHARES TR MSCI USA MIN VOL 46429B697   253,150 3,480 SH   SOLE   2,533 0 947
ISHARES TR 0-5 YR TIPS ETF 46429B747   4,073 41 SH   SOLE   41 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   324,215 2,613 SH   SOLE   2,598 0 15
ISHARES TR MSCI USA VALUE 46432F388   75,553 816 SH   SOLE   0 0 816
ISHARES TR MSCI USA MMENTM 46432F396   54,365 391 SH   SOLE   0 0 391
ISHARES TR CORE MSCI TOTAL 46432F834   8,031,218 129,640 SH   SOLE   126,839 0 2,801
ISHARES TR CORE MSCI EAFE 46432F842   378,616 5,664 SH   SOLE   989 0 4,675
ISHARES TR MRNGSTR INC ETF 46432F875   4,813 250 SH   SOLE   0 0 250
ISHARES TR 0-5YR HI YL CP 46434V407   10,878 261 SH   SOLE   0 0 261
ISHARES TR MSCI INTL QUALTY 46434V456   59,057 1,673 SH   SOLE   1,673 0 0
ISHARES TR CORE TOTAL USD 46434V613   64,702 1,402 SH   SOLE   0 0 1,402
ISHARES TR CORE DIV GRWTH 46434V621   191,651 3,834 SH   SOLE   2,852 0 982
ISHARES TR CORE DIV GRWTH 46434V621   55,734 1,115 SH   OTR 1 0 0 1,115
ISHARES TR GLOBAL REIT ETF 46434V647   122,102 5,325 SH   SOLE   0 0 5,325
ISHARES TR TRS FLT RT BD 46434V860   758,850 15,000 SH   SOLE   0 0 15,000
ISHARES TR BLACKROCK ULTRA 46434V878   2,284,712 45,467 SH   SOLE   42,193 0 3,274
ISHARES TR CONV BD ETF 46435G102   37,762 520 SH   SOLE   0 0 520
ISHARES TR ESG AWRE USD ETF 46435G193   40,253 1,749 SH   SOLE   1,749 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   9,359 389 SH   SOLE   389 0 0
ISHARES TR CORE MSCI INTL 46435G326   57,952,271 958,364 SH   SOLE   958,364 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   242,860 2,685 SH   SOLE   2,087 0 598
ISHARES TR FALN ANGLS USD 46435G474   26,104 1,033 SH   SOLE   0 0 1,033
ISHARES TR FALN ANGLS USD 46435G474   439 17 SH   OTR 1 0 0 17
ISHARES TR ESG AW MSCI EAFE 46435G516   243,394 3,388 SH   SOLE   3,388 0 0
ISHARES TR INTL DIV GRWTH 46435G524   31,604,799 521,359 SH   SOLE   277,067 0 244,292
ISHARES TR INTL DIV GRWTH 46435G524   2,593,954 42,790 SH   OTR 1 0 0 42,790
ISHARES TR CORE INTL AGGR 46435G672   3,916 80 SH   SOLE   80 0 0
ISHARES TR ESG MSCI LEADR 46435U218   2,352 33 SH   SOLE   0 0 33
ISHARES TR IBDS DEC28 ETF 46435U515   102,870,592 4,124,723 SH   SOLE   4,124,723 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   4,662 97 SH   SOLE   97 0 0
ISHARES TR ESG AWARE MSCI 46435U663   213,355 6,277 SH   SOLE   6,277 0 0
ISHARES TR US INFRASTRUC 46435U713   1,045 28 SH   SOLE   0 0 28
ISHARES TR CORE DIVID ETF 46435U861   8,586 230 SH   SOLE   230 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   102,436,219 4,300,429 SH   SOLE   4,300,429 0 0
ISHARES TR IBONDS DEC 29 46436E205   55,851,956 2,441,082 SH   SOLE   2,441,082 0 0
ISHARES TR IBONDS DEC 2031 46436E486   34,683,975 1,680,417 SH   SOLE   1,680,417 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   9,077,245 90,249 SH   SOLE   89,179 0 1,070
ISHARES TR IBONDS DEC 2030 46436E726   41,537,269 1,929,274 SH   SOLE   1,929,274 0 0
ISHARES TR ESG EAFE ETF 46436E759   337,220 5,659 SH   SOLE   3,908 0 1,751
ISHARES TR ESG MSCI USA ETF 46436E767   457,424 13,832 SH   SOLE   11,353 0 2,479
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   75,342 1,519 SH   SOLE   0 0 1,519
ISHARES U S ETF TR GOLD STRATEGY 46431W614   3,275,880 55,403 SH   SOLE   55,403 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   35,747 758 SH   SOLE   0 0 758
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   7,028 260 SH   SOLE   0 0 260
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   4,708 90 SH   SOLE   0 0 90
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   35,272,788 646,022 SH   SOLE   248,458 0 397,563
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   58,477 1,071 SH   OTR 1 0 0 1,071
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   292,670 3,061 SH   SOLE   3,061 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   1,018,782 21,498 SH   SOLE   0 0 21,498
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,135,570 102,058 SH   SOLE   1,336 0 100,722
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   9,388,230 208,211 SH   SOLE   208,211 0 0
JOHNSON & JOHNSON COM 478160104   12,698,773 81,922 SH   SOLE   70,689 0 11,232
JOHNSON & JOHNSON COM 478160104   238,473 1,539 SH   OTR 1 0 0 1,539
JPMORGAN CHASE & CO COM 46625H100   21,782,581 167,160 SH   SOLE   127,349 0 39,811
JPMORGAN CHASE & CO COM 46625H100   883,888 6,783 SH   OTR 1 0 0 6,783
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   25,918 1,168 SH   SOLE   1,168 0 0
KADANT INC COM 48282T104   3,426,401 16,432 SH   SOLE   16,432 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101   28,980 10,500 SH   SOLE   0 0 10,500
KATAPULT HOLDINGS INC COM 485859102   112,809 253,048 SH   SOLE   253,048 0 0
KB HOME COM 48666K109   4,508,839 112,216 SH   SOLE   108,696 0 3,520
KFORCE INC COM 493732101   3,830,067 60,564 SH   SOLE   60,564 0 0
KINDER MORGAN INC DEL COM 49456B101   259,117 14,798 SH   SOLE   2,110 0 12,688
L3HARRIS TECHNOLOGIES INC COM 502431109   238,274 1,214 SH   SOLE   379 0 835
LABORATORY CORP AMER HLDGS COM NEW 50540R409   518,948 2,262 SH   SOLE   324 0 1,938
LADDER CAP CORP CL A 505743104   2,240,345 237,014 SH   SOLE   234,823 0 2,191
LAKELAND FINL CORP COM 511656100   3,260,663 52,054 SH   SOLE   52,054 0 0
LAM RESEARCH CORP COM 512807108   314,853 592 SH   SOLE   3 0 589
LANDSTAR SYS INC COM 515098101   4,424,853 24,684 SH   SOLE   24,343 0 341
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   532,843 20,237 SH   SOLE   0 0 20,237
LAUDER ESTEE COS INC CL A 518439104   220,582 895 SH   SOLE   35 0 860
LILLY ELI & CO COM 532457108   10,241,228 29,821 SH   SOLE   25,425 0 4,396
LINCOLN ELEC HLDGS INC COM 533900106   4,535,508 26,821 SH   SOLE   26,746 0 75
LINDE PLC SHS G54950103   15,895,294 44,720 SH   SOLE   44,713 0 7
LISTED FD TR HORIZON KINETICS 53656F623   33,639,218 1,090,766 SH   SOLE   469,854 0 620,912
LISTED FD TR HORIZON KINETICS 53656F623   8,042,589 260,784 SH   OTR 1 0 0 260,784
LISTED FD TR ROUNDHILL SPORTS 53656F789   650 40 SH   SOLE   0 0 40
LISTED FD TR TRUESHS TECH AI 53656F821   13,866 500 SH   SOLE   500 0 0
LOCKHEED MARTIN CORP COM 539830109   16,621,645 35,161 SH   SOLE   33,758 0 1,402
LOCKHEED MARTIN CORP COM 539830109   5,200 11 SH   OTR 1 0 0 11
LOWES COS INC COM 548661107   1,410,980 7,056 SH   SOLE   2,080 0 4,976
LOWES COS INC COM 548661107   25,107 126 SH   OTR 1 0 0 126
LULULEMON ATHLETICA INC COM 550021109   218,878 601 SH   SOLE   64 0 537
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   186,709 3,441 SH   SOLE   3,441 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   30,596 564 SH   OTR 1 0 0 564
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   1,969,262 144,480 SH   SOLE   144,480 0 0
MARATHON PETE CORP COM 56585A102   816,815 6,058 SH   SOLE   1,133 0 4,925
MARRIOTT INTL INC NEW CL A 571903202   8,857,417 53,345 SH   SOLE   52,844 0 501
MARRIOTT INTL INC NEW CL A 571903202   8,800 53 SH   OTR 1 0 0 53
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,510,810 26,033 SH   SOLE   26,033 0 0
MARSH & MCLENNAN COS INC COM 571748102   7,811,108 46,899 SH   SOLE   45,832 0 1,067
MASTERCARD INCORPORATED CL A 57636Q104   803,331 2,211 SH   SOLE   435 0 1,776
MCDONALDS CORP COM 580135101   11,923,201 42,642 SH   SOLE   38,257 0 4,385
MCKESSON CORP COM 58155Q103   627,943 1,761 SH   SOLE   118 0 1,643
MEDTRONIC PLC SHS G5960L103   244,923 3,013 SH   SOLE   196 0 2,816
MERCK & CO INC COM 58933Y105   7,992,977 75,024 SH   SOLE   63,371 0 11,653
META PLATFORMS INC CL A 30303M102   12,574,824 59,332 SH   SOLE   56,824 0 2,508
METLIFE INC COM 59156R108   474,529 8,190 SH   SOLE   161 0 8,029
MICROSOFT CORP COM 594918104   73,746,264 255,797 SH   SOLE   208,547 0 47,250
MICROSOFT CORP COM 594918104   1,204,732 4,179 SH   OTR 1 0 0 4,179
MOLINA HEALTHCARE INC COM 60855R100   205,432 768 SH   SOLE   0 0 768
MONDELEZ INTL INC CL A 609207105   8,160,462 116,997 SH   SOLE   109,305 0 7,692
MONDELEZ INTL INC CL A 609207105   48,664 694 SH   OTR 1 0 0 694
MORGAN STANLEY COM NEW 617446448   8,500,001 96,811 SH   SOLE   95,860 0 951
MOTOROLA SOLUTIONS INC COM NEW 620076307   236,790 825 SH   SOLE   0 0 825
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,045,507 48,959 SH   SOLE   48,959 0 0
NETFLIX INC COM 64110L106   4,025,533 11,652 SH   SOLE   11,121 0 531
NEW JERSEY RES CORP COM 646025106   3,406,396 64,030 SH   SOLE   64,030 0 0
NEWTEKONE INC COM NEW 652526203   1,704,666 133,177 SH   SOLE   133,177 0 0
NEXTERA ENERGY INC COM 65339F101   17,062,584 221,362 SH   SOLE   210,764 0 10,598
NEXTERA ENERGY INC COM 65339F101   4,394 57 SH   OTR 1 0 0 57
NIKE INC CL B 654106103   4,202,295 34,254 SH   SOLE   30,587 0 3,667
NIO INC SPON ADS 62914V106   276,865 26,343 SH   SOLE   25,043 0 1,300
NORFOLK SOUTHN CORP COM 655844108   969,151 4,571 SH   SOLE   503 0 4,068
NORTHROP GRUMMAN CORP COM 666807102   74,799 162 SH   SOLE   63 0 99
NORTHROP GRUMMAN CORP COM 666807102   169,451 367 SH   OTR 1 0 0 367
NOVARTIS AG SPONSORED ADR 66987V109   232,989 2,532 SH   SOLE   144 0 2,388
NUCOR CORP COM 670346105   385,213 2,485 SH   SOLE   3 0 2,482
NUVEEN MUN VALUE FD INC COM 670928100   177,874 20,190 SH   SOLE   20,190 0 0
NVIDIA CORPORATION COM 67066G104   24,833,302 89,402 SH   SOLE   69,244 0 20,158
NVIDIA CORPORATION COM 67066G104   24,918 90 SH   OTR 1 0 0 90
OCCIDENTAL PETE CORP COM 674599105   1,476,794 23,587 SH   SOLE   17,518 0 6,069
OCCIDENTAL PETE CORP COM 674599105   140,707 2,247 SH   OTR 1 0 0 2,247
OLD SECOND BANCORP INC ILL COM 680277100   2,778,692 197,631 SH   SOLE   197,631 0 0
ORACLE CORP COM 68389X105   418,787 4,507 SH   SOLE   745 0 3,762
OREILLY AUTOMOTIVE INC COM 67103H107   308,180 363 SH   SOLE   0 0 363
OTTER TAIL CORP COM 689648103   3,270,651 45,256 SH   SOLE   45,256 0 0
OWENS CORNING NEW COM 690742101   3,899,140 40,643 SH   SOLE   30,643 0 10,000
PACER FDS TR TRENDP US LAR CP 69374H105   9,670 254 SH   SOLE   0 0 254
PACER FDS TR TRENDPILOT US BD 69374H642   68,281 3,394 SH   SOLE   246 0 3,148
PACER FDS TR TRENDPILOT INTL 69374H683   23,713 903 SH   SOLE   0 0 903
PACER FDS TR DATA AND INFRAST 69374H741   26,691 900 SH   SOLE   202 0 698
PACER FDS TR INDUSTRIAL RELET 69374H766   1,823 45 SH   SOLE   0 0 45
PACER FDS TR US CASH COWS 100 69374H881   18,345,643 390,749 SH   SOLE   477 0 390,272
PACER FDS TR US CASH COWS 100 69374H881   6,441 137 SH   OTR 1 0 0 137
PACIFIC PREMIER BANCORP COM 69478X105   2,361,863 98,329 SH   SOLE   98,329 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   283,937 33,602 SH   SOLE   33,382 0 220
PALANTIR TECHNOLOGIES INC CL A 69608A108   85 10 SH   OTR 1 0 0 10
PALO ALTO NETWORKS INC COM 697435105   282,832 1,416 SH   SOLE   977 0 439
PAYCHEX INC COM 704326107   362,664 3,165 SH   SOLE   1,381 0 1,784
PAYPAL HLDGS INC COM 70450Y103   5,973,744 78,664 SH   SOLE   75,301 0 3,363
PEPSICO INC COM 713448108   14,211,400 77,956 SH   SOLE   71,712 0 6,244
PERMIAN RESOURCES CORP CLASS A COM 71424F105   189,693 18,066 SH   SOLE   0 0 18,066
PFIZER INC COM 717081103   8,467,404 207,534 SH   SOLE   155,251 0 52,284
PFIZER INC COM 717081103   17,276 423 SH   OTR 1 0 0 423
PGIM ETF TR PGIM ULTRA SH BD 69344A107   216,476 4,391 SH   SOLE   0 0 4,391
PHILIP MORRIS INTL INC COM 718172109   819,769 8,321 SH   SOLE   601 0 7,720
PHILIP MORRIS INTL INC COM 718172109   176,863 1,795 SH   OTR 1 0 0 1,795
PHILLIPS 66 COM 718546104   443,585 4,375 SH   SOLE   1,115 0 3,260
PIMCO ETF TR ACTIVE BD ETF 72201R775   17,902 193 SH   SOLE   0 0 193
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   72,591 795 SH   SOLE   790 0 5
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   40,176 440 SH   OTR 1 0 0 440
PIMCO ETF TR INV GRD CRP BD 72201R817   1,635 17 SH   SOLE   0 0 17
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   416,424 4,196 SH   SOLE   1,986 0 2,210
PIONEER NAT RES CO COM 723787107   13,997,110 68,533 SH   SOLE   53,568 0 14,965
PIONEER NAT RES CO COM 723787107   623,859 3,055 SH   OTR 1 0 0 3,055
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   852,373 68,354 SH   SOLE   68,354 0 0
PNC FINL SVCS GROUP INC COM 693475105   360,207 2,834 SH   SOLE   32 0 2,802
PNC FINL SVCS GROUP INC COM 693475105   10,168 80 SH   OTR 1 0 0 80
POOL CORP COM 73278L105   3,208,354 9,369 SH   SOLE   9,133 0 236
PRECIGEN INC COM 74017N105   47,063 44,399 SH   SOLE   0 0 44,399
PREFERRED BK LOS ANGELES CA COM NEW 740367404   3,235,599 59,033 SH   SOLE   58,564 0 469
PRIMERICA INC COM 74164M108   3,114,616 18,083 SH   SOLE   18,049 0 34
PROCTER AND GAMBLE CO COM 742718109   14,986,401 100,790 SH   SOLE   82,133 0 18,657
PROCTER AND GAMBLE CO COM 742718109   63,937 430 SH   OTR 1 0 0 430
PROGRESSIVE CORP COM 743315103   15,997,255 111,822 SH   SOLE   90,707 0 21,115
PROGRESSIVE CORP COM 743315103   725,457 5,071 SH   OTR 1 0 0 5,071
PROLOGIS INC. COM 74340W103   8,320,041 66,683 SH   SOLE   65,312 0 1,371
PROSHARES TR ULTRAPRO SHORT S 74347B110   6,520 484 SH   SOLE   484 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201   1,426 51 SH   SOLE   51 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   278,826 3,941 SH   SOLE   0 0 3,941
PROSHARES TR MSCI EAFE DIVD 74347B839   18,038 481 SH   SOLE   0 0 481
PROSHARES TR S&P 500 DV ARIST 74348A467   1,314,951 14,412 SH   SOLE   1,855 0 12,557
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   33,621 16,010 SH   SOLE   0 0 16,010
PRUDENTIAL FINL INC COM 744320102   213,522 2,581 SH   SOLE   154 0 2,427
PRUDENTIAL FINL INC COM 744320102   24,134 292 SH   OTR 1 0 0 292
PUBLIC STORAGE COM 74460D109   4,969,279 16,447 SH   SOLE   16,447 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   194,782 3,119 SH   SOLE   1,208 0 1,911
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   85,115 1,363 SH   OTR 1 0 0 1,363
PULTE GROUP INC COM 745867101   6,906,465 118,470 SH   SOLE   113,748 0 4,722
PULTE GROUP INC COM 745867101   2,747 47 SH   OTR 1 0 0 47
QUALCOMM INC COM 747525103   1,045,528 8,195 SH   SOLE   1,401 0 6,794
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,720,539 17,569 SH   SOLE   11,038 0 6,531
RCI HOSPITALITY HLDGS INC COM 74934Q108   3,253,201 41,617 SH   SOLE   41,580 0 37
REALTY INCOME CORP COM 756109104   662,436 10,420 SH   SOLE   7,147 0 3,273
REGENERON PHARMACEUTICALS COM 75886F107   373,038 454 SH   SOLE   101 0 353
REGIONS FINANCIAL CORP NEW COM 7591EP100   522,568 27,829 SH   SOLE   18,681 0 9,148
REGIONS FINANCIAL CORP NEW COM 7591EP100   70,074 3,735 SH   OTR 1 0 0 3,735
REPUBLIC SVCS INC COM 760759100   220,401 1,624 SH   SOLE   307 0 1,317
ROPER TECHNOLOGIES INC COM 776696106   5,708,403 12,953 SH   SOLE   5,158 0 7,796
ROPER TECHNOLOGIES INC COM 776696106   757,105 1,718 SH   OTR 1 0 0 1,718
ROYAL BK CDA SUSTAINABL COM 780087102   513,934 5,377 SH   SOLE   0 0 5,377
SALESFORCE INC COM 79466L302   344,820 1,726 SH   SOLE   903 0 823
SAPIENS INTL CORP N V SHS G7T16G103   2,411,724 111,037 SH   SOLE   110,846 0 191
SCHLUMBERGER LTD COM STK 806857108   3,242,173 66,009 SH   SOLE   64,006 0 2,003
SCHLUMBERGER LTD COM STK 806857108   37,778 766 SH   OTR 1 0 0 766
SCHWAB CHARLES CORP COM 808513105   867,258 16,557 SH   SOLE   14,317 0 2,240
SCHWAB CHARLES CORP COM 808513105   38,185 729 SH   OTR 1 0 0 729
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   2,624,245 2,624,245 SH   SOLE   0 0 2,624,245
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   144,051 3,010 SH   SOLE   115 0 2,896
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   15,209,258 314,436 SH   SOLE   8,757 0 305,679
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   229,941 3,528 SH   SOLE   43 0 3,485
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   70,564 1,076 SH   SOLE   0 0 1,076
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   111,436 1,642 SH   SOLE   418 0 1,224
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   365,183 8,709 SH   SOLE   0 0 8,709
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   44,872 1,830 SH   SOLE   124 0 1,706
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   47,565 1,000 SH   SOLE   0 0 1,000
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   337,559 8,535 SH   SOLE   0 0 8,535
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   4,455 171 SH   SOLE   171 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   4,253 136 SH   SOLE   0 0 136
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   11,729 241 SH   SOLE   0 0 241
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   8,238 150 SH   SOLE   0 0 150
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   133,810 1,829 SH   SOLE   0 0 1,829
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   48,498 663 SH   OTR 1 0 0 663
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   122,627 3,524 SH   SOLE   1,418 0 2,105
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   3,565 76 SH   SOLE   0 0 76
SCHWAB STRATEGIC TR US REIT ETF 808524847   3,900 200 SH   SOLE   0 0 200
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   27,078 555 SH   SOLE   0 0 555
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   11,505 341 SH   SOLE   0 0 341
SEACOAST BKG CORP FLA COM NEW 811707801   3,445,980 145,400 SH   SOLE   145,400 0 0
SEELOS THERAPEUTICS INC COM 81577F109   7,238 10,472 SH   SOLE   0 0 10,472
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   113,892 1,412 SH   SOLE   636 0 776
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   388,987 3,005 SH   SOLE   283 0 2,722
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,042,451 13,953 SH   SOLE   12,762 0 1,191
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   246,742 1,650 SH   SOLE   47 0 1,603
SELECT SECTOR SPDR TR ENERGY 81369Y506   492,878 5,950 SH   SOLE   2,875 0 3,075
SELECT SECTOR SPDR TR ENERGY 81369Y506   30,316 366 SH   OTR 1 0 0 366
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,363,940 42,424 SH   SOLE   29,896 0 12,528
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,565,078 35,235 SH   SOLE   33,840 0 1,395
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,408,481 9,327 SH   SOLE   6,626 0 2,701
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   89,043 1,536 SH   SOLE   236 0 1,300
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   36,446 975 SH   SOLE   192 0 783
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   241,174 3,563 SH   SOLE   201 0 3,362
SERVICENOW INC COM 81762P102   10,564,480 22,733 SH   SOLE   22,530 0 203
SHERWIN WILLIAMS CO COM 824348106   3,168,638 14,097 SH   SOLE   13,779 0 318
SHERWIN WILLIAMS CO COM 824348106   49,357 220 SH   OTR 1 0 0 220
SHOPIFY INC CL A 82509L107   507,972 10,596 SH   SOLE   505 0 10,091
SITIO ROYALTIES CORP CLASS A COM 82983N108   3,416,193 151,159 SH   SOLE   150,932 0 227
SKYWORKS SOLUTIONS INC COM 83088M102   253,808 2,151 SH   SOLE   21 0 2,130
SMARTFINANCIAL INC COM NEW 83190L208   334,373 14,450 SH   OTR 1 0 0 14,450
SNOWFLAKE INC CL A 833445109   306,420 1,986 SH   SOLE   0 0 1,986
SOUTHERN CO COM 842587107   10,690,343 153,641 SH   SOLE   128,968 0 24,673
SOUTHERN CO COM 842587107   1,504,252 21,619 SH   OTR 1 0 0 21,619
SPARTANNASH CO COM 847215100   1,901,366 76,668 SH   SOLE   76,668 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,004,229 5,481 SH   SOLE   2,816 0 2,665
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   4,490 100 SH   SOLE   0 0 100
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   15,061 183 SH   SOLE   183 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   22,279,107 652,772 SH   SOLE   646,920 0 5,852
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   37,158 1,089 SH   OTR 1 0 0 1,089
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   17,127 300 SH   SOLE   0 0 300
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   7,409 180 SH   SOLE   0 0 180
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   18,589 367 SH   SOLE   0 0 367
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   8,981 262 SH   SOLE   262 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   34,821 1,325 SH   SOLE   0 0 1,325
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   1,394 45 SH   SOLE   0 0 45
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,451,658 45,195 SH   SOLE   31,829 0 13,366
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   73,068 2,275 SH   OTR 1 0 0 2,275
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,779,396 31,114 SH   SOLE   8,458 0 22,656
SPDR S&P 500 ETF TR TR UNIT 78462F103   239,202 582 SH   OTR 1 0 0 582
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   308,052 672 SH   SOLE   0 0 672
SPDR SER TR PORTFOLIO CRPORT 78464A144   4,973 170 SH   SOLE   0 0 170
SPDR SER TR S&P 600 SMCP GRW 78464A201   14,529 197 SH   SOLE   38 0 159
SPDR SER TR BBG CONV SEC ETF 78464A359   21,280 317 SH   SOLE   37 0 280
SPDR SER TR PORTFOLIO INTRMD 78464A375   22,743 700 SH   SOLE   0 0 700
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,251 39 SH   OTR 1 0 0 39
SPDR SER TR PRTFLO S&P500 GW 78464A409   353,662 6,388 SH   SOLE   2,841 0 3,547
SPDR SER TR PRTFLO S&P500 VL 78464A508   7,940 195 SH   SOLE   0 0 195
SPDR SER TR HLTH CR EQUIP 78464A581   28,083 300 SH   OTR 1 0 0 300
SPDR SER TR AEROSPACE DEF 78464A631   27,941 239 SH   SOLE   18 0 221
SPDR SER TR PORTFOLIO AGRGTE 78464A649   11,171 433 SH   SOLE   0 0 433
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,692 66 SH   OTR 1 0 0 66
SPDR SER TR PORTFLI TIPS ETF 78464A656   9,068 340 SH   SOLE   0 0 340
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,390 45 SH   SOLE   0 0 45
SPDR SER TR PORTFLI INTRMDIT 78464A672   6,743 233 SH   SOLE   0 0 233
SPDR SER TR PORTFLI INTRMDIT 78464A672   562,362 19,432 SH   OTR 1 0 0 19,432
SPDR SER TR S&P REGL BKG 78464A698   10,658 243 SH   SOLE   52 0 191
SPDR SER TR S&P RETAIL ETF 78464A714   39,257 619 SH   SOLE   0 0 619
SPDR SER TR S&P METALS MNG 78464A755   18,606 350 SH   SOLE   350 0 0
SPDR SER TR S&P DIVID ETF 78464A763   122,809 993 SH   SOLE   152 0 841
SPDR SER TR S&P INS ETF 78464A789   19,680 500 SH   SOLE   500 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   1,293,272 25,645 SH   SOLE   17,928 0 7,717
SPDR SER TR PORTFOLI S&P1500 78464A805   1,256 25 SH   OTR 1 0 0 25
SPDR SER TR S&P 600 SML CAP 78464A813   20,923 249 SH   SOLE   0 0 249
SPDR SER TR PORTFOLIO S&P400 78464A847   21,047 479 SH   SOLE   0 0 479
SPDR SER TR PORTFOLIO S&P500 78464A854   54,276,395 1,127,236 SH   SOLE   449,907 0 677,329
SPDR SER TR PORTFOLIO S&P500 78464A854   6,477,103 134,519 SH   OTR 1 0 0 134,519
SPDR SER TR S&P SEMICNDCTR 78464A862   118,666 569 SH   SOLE   430 0 138
SPDR SER TR S&P BIOTECH 78464A870   113,556 1,490 SH   SOLE   1,357 0 133
SPDR SER TR BLOOMBERG INVT 78468R200   4,747 156 SH   SOLE   0 0 156
SPDR SER TR BLOOMBERG SHT TE 78468R408   919 37 SH   SOLE   0 0 37
SPDR SER TR S&P OILGAS EXP 78468R556   1,531 12 SH   SOLE   12 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   35,345 277 SH   OTR 1 0 0 277
SPDR SER TR PORTFLI HIGH YLD 78468R606   2,183 95 SH   SOLE   0 0 95
SPDR SER TR BLOOMBERG HIGH Y 78468R622   278 3 SH   SOLE   0 0 3
SPDR SER TR S&P KENSHO FINAL 78468R630   8,164 200 SH   SOLE   0 0 200
SPDR SER TR S&P KENSHO NEW 78468R648   26,152 612 SH   SOLE   612 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   198,239 2,159 SH   SOLE   1,921 0 238
SPDR SER TR NUVEEN BLMBRG MU 78468R721   8,755 187 SH   SOLE   187 0 0
SPDR SER TR SPDR MSCI USA GE 78468R747   4,891 59 SH   SOLE   0 0 59
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,907,321 50,193 SH   SOLE   0 0 50,193
SPDR SER TR SSGA US LRG ETF 78468R804   12,859 94 SH   SOLE   18 0 76
SPDR SER TR PORTFOLIO S&P600 78468R853   11,633 308 SH   SOLE   0 0 308
STARBUCKS CORP COM 855244109   863,629 8,294 SH   SOLE   1,089 0 7,205
STOCK YDS BANCORP INC COM 861025104   3,429,212 62,191 SH   SOLE   62,191 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506   306,141 15,133 SH   OTR 1 0 0 15,133
STRYKER CORPORATION COM 863667101   13,777,771 48,262 SH   SOLE   47,641 0 620
SUN CMNTYS INC COM 866674104   419,445 2,958 SH   SOLE   1,651 0 1,307
SUN CMNTYS INC COM 866674104   3,545 25 SH   OTR 1 0 0 25
SYNOPSYS INC COM 871607107   351,101 909 SH   SOLE   0 0 909
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   21,278,478 665,912 SH   SOLE   384,862 0 281,050
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   2,624,517 82,134 SH   OTR 1 0 0 82,134
TARGET CORP COM 87612E106   959,805 5,795 SH   SOLE   1,105 0 4,690
TERRENO RLTY CORP COM 88146M101   2,756,870 42,676 SH   SOLE   42,676 0 0
TESLA INC COM 88160R101   20,129,429 97,028 SH   SOLE   84,054 0 12,974
TESLA INC COM 88160R101   325,090 1,567 SH   OTR 1 0 0 1,567
TETRA TECH INC NEW COM 88162G103   4,569,636 31,105 SH   SOLE   30,553 0 552
TEXAS INSTRS INC COM 882508104   9,139,164 49,133 SH   SOLE   46,040 0 3,092
TEXAS PACIFIC LAND CORPORATI COM 88262P102   411,647 242 SH   SOLE   0 0 242
TEXAS ROADHOUSE INC COM 882681109   5,462,541 50,551 SH   SOLE   50,504 0 47
THE TRADE DESK INC COM CL A 88339J105   304,367 4,997 SH   SOLE   3,699 0 1,298
THERMO FISHER SCIENTIFIC INC COM 883556102   14,205,985 24,646 SH   SOLE   23,315 0 1,331
THERMO FISHER SCIENTIFIC INC COM 883556102   5,190 9 SH   OTR 1 0 0 9
TJX COS INC NEW COM 872540109   8,829,294 112,676 SH   SOLE   110,428 0 2,248
T-MOBILE US INC COM 872590104   12,045,909 83,167 SH   SOLE   82,328 0 839
TOTALENERGIES SE SPONSORED ADS 89151E109   5,433 92 SH   SOLE   0 0 92
TOTALENERGIES SE SPONSORED ADS 89151E109   346,597 5,796 SH   OTR 1 0 0 5,796
TRACTOR SUPPLY CO COM 892356106   2,412,288 10,263 SH   SOLE   379 0 9,884
TRAVELERS COMPANIES INC COM 89417E109   281,284 1,641 SH   SOLE   60 0 1,581
TRUIST FINL CORP COM 89832Q109   1,933,977 56,713 SH   SOLE   15 0 56,698
TYSON FOODS INC CL A 902494103   1,072,061 18,073 SH   SOLE   17,822 0 251
UDR INC COM 902653104   281,820 6,864 SH   SOLE   6,864 0 0
UFP INDUSTRIES INC COM 90278Q108   3,255,727 40,968 SH   SOLE   40,968 0 0
UNILEVER PLC SPON ADR NEW 904767704   241,519 4,651 SH   SOLE   2,503 0 2,148
UNION PAC CORP COM 907818108   529,839 2,633 SH   SOLE   1,376 0 1,257
UNION PAC CORP COM 907818108   3,824 19 SH   OTR 1 0 0 19
UNITED BANKSHARES INC WEST V COM 909907107   201,732 5,673 SH   SOLE   0 0 5,673
UNITED PARCEL SERVICE INC CL B 911312106   835,430 4,303 SH   SOLE   1,267 0 3,035
UNITED RENTALS INC COM 911363109   228,355 577 SH   SOLE   88 0 489
UNITED RENTALS INC COM 911363109   192,735 487 SH   OTR 1 0 0 487
UNITEDHEALTH GROUP INC COM 91324P102   21,026,380 44,492 SH   SOLE   35,250 0 9,242
UNITEDHEALTH GROUP INC COM 91324P102   673,428 1,425 SH   OTR 1 0 0 1,425
US BANCORP DEL COM NEW 902973304   351,201 9,613 SH   SOLE   212 0 9,401
VALERO ENERGY CORP COM 91913Y100   557,290 3,992 SH   SOLE   21 0 3,971
VALVOLINE INC COM 92047W101   5,133,489 146,923 SH   SOLE   144,081 0 2,842
VANECK ETF TRUST GOLD MINERS ETF 92189F106   10,061 311 SH   SOLE   43 0 268
VANECK ETF TRUST GOLD MINERS ETF 92189F106   3,345 103 SH   OTR 1 0 0 103
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   4,289 81 SH   SOLE   81 0 0
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   17,463 120 SH   SOLE   0 0 120
VANECK ETF TRUST MORTGAGE REIT 92189F452   40,070 3,546 SH   SOLE   0 0 3,546
VANECK ETF TRUST OIL REFINERS ETF 92189F585   2,225 70 SH   SOLE   70 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   737,940 9,995 SH   SOLE   0 0 9,995
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   31,846 121 SH   SOLE   0 0 121
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   8,339 96 SH   SOLE   30 0 66
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   26,505 115 SH   SOLE   0 0 115
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   175,249 2,170 SH   SOLE   2,170 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   23,618 266 SH   SOLE   0 0 266
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   889 10 SH   SOLE   0 0 10
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   212,446 2,772 SH   SOLE   1,952 0 820
VANGUARD BD INDEX FDS INTERMED TERM 921937819   741,385 9,661 SH   SOLE   8,441 0 1,220
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   920,595 12,035 SH   SOLE   9,466 0 2,569
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,418,302 32,755 SH   SOLE   18,765 0 13,990
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,061,049 42,131 SH   SOLE   34,710 0 7,421
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,103,180 29,524 SH   SOLE   24,260 0 5,264
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   435,091 3,245 SH   SOLE   3,036 0 209
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   357,545 1,835 SH   SOLE   1,623 0 212
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   166,246 2,002 SH   SOLE   47 0 1,955
VANGUARD INDEX FDS SML CP GRW ETF 922908595   870,387 4,022 SH   SOLE   3,431 0 590
VANGUARD INDEX FDS SM CP VAL ETF 922908611   966,643 6,089 SH   SOLE   4,907 0 1,182
VANGUARD INDEX FDS MID CAP ETF 922908629   1,491,279 7,070 SH   SOLE   4,023 0 3,047
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,512,115 8,094 SH   SOLE   7,978 0 116
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   136,801 976 SH   SOLE   342 0 634
VANGUARD INDEX FDS GROWTH ETF 922908736   2,785,604 11,167 SH   SOLE   9,529 0 1,638
VANGUARD INDEX FDS VALUE ETF 922908744   564,597 4,088 SH   SOLE   60 0 4,028
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,147,760 11,330 SH   SOLE   8,907 0 2,423
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,708,523 13,271 SH   SOLE   6,881 0 6,390
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   5,134 47 SH   SOLE   47 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   218 2 SH   OTR 1 0 0 2
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   338,358 6,328 SH   SOLE   1,858 0 4,470
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,459,807 283,659 SH   SOLE   189,641 0 94,017
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,459,753 36,133 SH   OTR 1 0 0 36,133
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   27,854 457 SH   SOLE   400 0 57
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   236,470 4,945 SH   SOLE   4,945 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   3,631,976 62,043 SH   SOLE   59,950 0 2,092
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   876,721 11,501 SH   SOLE   2,420 0 9,081
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   825 5 SH   SOLE   0 0 5
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   18,912 101 SH   SOLE   101 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   84,674 1,819 SH   SOLE   0 0 1,819
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,405,543 17,631 SH   SOLE   17,631 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   6,979 87 SH   SOLE   0 0 87
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,319,167 60,510 SH   SOLE   31,106 0 29,404
VANGUARD STAR FDS VG TL INTL STK F 921909768   548,070 9,927 SH   SOLE   1,458 0 8,469
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   17,591,581 389,453 SH   SOLE   264,777 0 124,675
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,860,057 41,179 SH   OTR 1 0 0 41,179
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,569,105 33,830 SH   SOLE   33,475 0 355
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   69,259 940 SH   SOLE   422 0 518
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   59,070 948 SH   SOLE   948 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   8,378 160 SH   SOLE   0 0 160
VANGUARD WORLD FD ESG US STK ETF 921910733   4,948 69 SH   SOLE   0 0 69
VANGUARD WORLD FD ESG US STK ETF 921910733   3,944 55 SH   OTR 1 0 0 55
VANGUARD WORLD FD MEGA GRWTH IND 921910816   272,407 1,332 SH   SOLE   1,248 0 84
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   23,235 230 SH   SOLE   0 0 230
VANGUARD WORLD FD MEGA CAP INDEX 921910873   5,750 40 SH   SOLE   40 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   58,349 231 SH   SOLE   40 0 191
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   11,048 57 SH   SOLE   57 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   5,923,176 51,853 SH   SOLE   27,420 0 24,433
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,017,688 8,909 SH   OTR 1 0 0 8,909
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   942,218 3,951 SH   SOLE   3,701 0 251
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   11,923 50 SH   OTR 1 0 0 50
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   15,776 83 SH   SOLE   83 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,353,739 6,106 SH   SOLE   2,873 0 3,233
VANGUARD WORLD FDS MATERIALS ETF 92204A801   9,953 56 SH   SOLE   14 0 42
VANGUARD WORLD FDS UTILITIES ETF 92204A876   797,119 5,403 SH   SOLE   5,403 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   53,942 558 SH   SOLE   0 0 558
VERIZON COMMUNICATIONS INC COM 92343V104   1,352,017 34,765 SH   SOLE   17,797 0 16,968
VERIZON COMMUNICATIONS INC COM 92343V104   11,667 300 SH   OTR 1 0 0 300
VERTEX ENERGY INC COM 92534K107   35,301 3,573 SH   SOLE   0 0 3,573
VERTEX ENERGY INC COM 92534K107   65,880 6,668 SH   OTR 1 0 0 6,668
VERTEX PHARMACEUTICALS INC COM 92532F100   325,467 1,033 SH   SOLE   11 0 1,022
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   5,100,200 182,150 SH   SOLE   181,108 0 1,042
VISA INC COM CL A 92826C839   21,012,575 93,199 SH   SOLE   75,797 0 17,401
VISA INC COM CL A 92826C839   768,750 3,410 SH   OTR 1 0 0 3,410
VULCAN MATLS CO COM 929160109   617,616 3,600 SH   SOLE   3,600 0 0
WALMART INC COM 931142103   10,314,715 69,897 SH   SOLE   58,567 0 11,330
WALMART INC COM 931142103   456,285 3,083 SH   OTR 1 0 0 3,083
WASHINGTON TR BANCORP INC COM 940610108   2,452,819 70,768 SH   SOLE   70,768 0 0
WASTE MGMT INC DEL COM 94106L109   6,995,047 42,870 SH   SOLE   39,003 0 3,867
WEC ENERGY GROUP INC COM 92939U106   202,980 2,141 SH   SOLE   184 0 1,957
WEST BANCORPORATION INC CAP STK 95123P106   2,913,663 159,478 SH   SOLE   159,478 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   261,191 8,669 SH   SOLE   7,355 0 1,314
WISDOMTREE TR CHINESE YUAN FD 97717W182   24,989 985 SH   SOLE   985 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   9,925 121 SH   SOLE   0 0 121
WISDOMTREE TR EMG MKTS SMCAP 97717W281   234 5 SH   SOLE   0 0 5
WISDOMTREE TR US LARGECAP DIVD 97717W307   20,414 330 SH   SOLE   30 0 300
WISDOMTREE TR INDIA ERNGS FD 97717W422   31,540 1,000 SH   SOLE   0 0 1,000
WISDOMTREE TR BLMBG US BULL 97717W471   2,359,309 90,499 SH   SOLE   90,499 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869   4,140 71 SH   SOLE   0 0 71
WISDOMTREE TR INTL QULTY DIV 97717X131   49,958 1,475 SH   SOLE   0 0 1,475
WISDOMTREE TR YIELD ENHANCD US 97717X511   3,408 78 SH   SOLE   0 0 78
WISDOMTREE TR EM EX ST-OWNED 97717X578   23,775 854 SH   SOLE   2 0 852
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   148,613 3,770 SH   SOLE   0 0 3,770
WISDOMTREE TR EURO QTLY DIV GR 97717X610   16,857 559 SH   SOLE   0 0 559
WISDOMTREE TR US S CAP QTY DIV 97717X651   7,981 192 SH   SOLE   0 0 192
WISDOMTREE TR US QTLY DIV GRT 97717X669   715,726 11,481 SH   SOLE   0 0 11,481
WISDOMTREE TR WSDM EMKTBD FD 97717X784   29,583 475 SH   SOLE   0 0 475
WORLD GOLD TR SPDR GLD MINIS 98149E303   359,147 9,183 SH   SOLE   9,101 0 82
WP CAREY INC COM 92936U109   265,648 3,380 SH   SOLE   0 0 3,380
WP CAREY INC COM 92936U109   21,133 269 SH   OTR 1 0 0 269
XCEL ENERGY INC COM 98389B100   545,281 8,024 SH   SOLE   7,303 0 721
ZOETIS INC CL A 98978V103   569,225 3,420 SH   SOLE   849 0 2,571
ZOETIS INC CL A 98978V103   9,820 59 SH   OTR 1 0 0 59