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   1,842,306 17,527 SH   SOLE   17,527 0 0
ABB LTD SPONSORED ADR 000375204   2,436,212 69,250 SH   SOLE   69,250 0 0
ABBOTT LABS COM 002824100   2,273,703 22,454 SH   SOLE   22,454 0 0
ABBVIE INC COM 00287Y109   8,385,950 52,619 SH   SOLE   52,619 0 0
ABM INDS INC COM 000957100   227,172 5,055 SH   SOLE   5,055 0 0
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   406,687 22,644 SH   SOLE   22,644 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,408,767 25,922 SH   SOLE   25,922 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   415,429 1,078 SH   SOLE   1,078 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,920,499 40,001 SH   SOLE   40,001 0 0
AFLAC INC COM 001055102   1,357,179 21,035 SH   SOLE   21,035 0 0
AGREE RLTY CORP COM 008492100   380,397 5,525 SH   SOLE   5,525 0 0
AIR PRODS & CHEMS INC COM 009158106   2,208,051 7,644 SH   SOLE   7,644 0 0
ALBEMARLE CORP COM 012653101   6,682,870 30,180 SH   SOLE   30,180 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   3,036,954 357,057 SH   SOLE   357,057 0 0
ALICO INC COM 016230104   1,959,897 80,825 SH   SOLE   80,825 0 0
ALPHABET INC CAP STK CL A 02079K305   1,609,786 15,519 SH   SOLE   15,519 0 0
ALPHABET INC CAP STK CL C 02079K107   2,059,750 19,805 SH   SOLE   19,805 0 0
ALTRIA GROUP INC COM 02209S103   614,416 13,565 SH   SOLE   13,565 0 0
AMAZON COM INC COM 023135106   2,738,156 26,509 SH   SOLE   26,509 0 0
AMERICAN EXPRESS CO COM 025816109   3,317,310 20,111 SH   SOLE   20,111 0 0
AMERICAN TOWER CORP NEW COM 03027X100   554,419 2,713 SH   SOLE   2,713 0 0
AMGEN INC COM 031162100   7,806,357 32,291 SH   SOLE   32,291 0 0
ANALOG DEVICES INC COM 032654105   8,321,854 42,196 SH   SOLE   42,196 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   442,120 7,000 SH   SOLE   7,000 0 0
APPLE INC COM 037833100   28,622,873 173,577 SH   SOLE   173,577 0 0
APPLIED MATLS INC COM 038222105   4,760,154 38,754 SH   SOLE   38,754 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   547,743 6,876 SH   SOLE   6,876 0 0
ARES CAPITAL CORP COM 04010L103   1,193,724 65,320 SH   SOLE   65,320 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   340,018 4,075 SH   SOLE   4,075 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,977,004 42,890 SH   SOLE   42,890 0 0
AT&T INC COM 00206R102   576,124 29,928 SH   SOLE   29,928 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,024,519 4,579 SH   SOLE   4,579 0 0
AVISTA CORP COM 05379B107   1,261,105 29,708 SH   SOLE   29,708 0 0
AXON ENTERPRISE INC COM 05464C101   224,850 1,000 SH   SOLE   1,000 0 0
BANK AMERICA CORP COM 060505104   664,378 23,230 SH   SOLE   23,230 0 0
BANK MONTREAL QUE COM 063671101   1,335,457 14,987 SH   SOLE   14,987 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   332,125 6,595 SH   SOLE   6,595 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   328,320 9,600 SH   SOLE   9,600 0 0
BAR HBR BANKSHARES COM 066849100   1,056,704 39,951 SH   SOLE   39,951 0 0
BCE INC COM NEW 05534B760   2,422,683 53,240 SH   SOLE   53,240 0 0
BECTON DICKINSON & CO COM 075887109   267,344 1,080 SH   SOLE   1,080 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,554,349 5,034 SH   SOLE   5,034 0 0
BHP GROUP LTD SPONSORED ADS 088606108   284,496 4,487 SH   SOLE   4,487 0 0
BIOGEN INC COM 09062X103   309,170 1,112 SH   SOLE   1,112 0 0
BIO-TECHNE CORP COM 09073M104   1,060,917 14,300 SH   SOLE   14,300 0 0
BLACKROCK INC COM 09247X101   4,912,371 7,342 SH   SOLE   7,342 0 0
BLACKSTONE INC COM 09260D107   4,058,472 46,203 SH   SOLE   46,203 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   719,598 38,949 SH   SOLE   38,949 0 0
BOEING CO COM 097023105   625,394 2,944 SH   SOLE   2,944 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,876,188 55,925 SH   SOLE   55,925 0 0
BROADCOM INC COM 11135F101   9,931,320 15,480 SH   SOLE   15,480 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   800,502 5,435 SH   SOLE   5,435 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,729,818 27,440 SH   SOLE   27,440 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   3,501,300 81,396 SH   SOLE   81,396 0 0
CANADIAN NAT RES LTD COM 136385101   336,111 6,000 SH   SOLE   6,000 0 0
CARDINAL HEALTH INC COM 14149Y108   1,223,197 16,100 SH   SOLE   16,100 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   225,777 4,935 SH   SOLE   4,935 0 0
CATERPILLAR INC COM 149123101   2,131,470 9,314 SH   SOLE   9,314 0 0
CENTERPOINT ENERGY INC COM 15189T107   599,511 20,350 SH   SOLE   20,350 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   747,136 15,789 SH   SOLE   15,789 0 0
CHEVRON CORP NEW COM 166764100   4,180,323 25,621 SH   SOLE   25,621 0 0
CHUBB LIMITED COM H1467J104   1,389,057 7,123 SH   SOLE   7,123 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,185,402 13,408 SH   SOLE   13,408 0 0
CISCO SYS INC COM 17275R102   6,720,911 128,568 SH   SOLE   128,568 0 0
CLOROX CO DEL COM 189054109   2,130,672 13,465 SH   SOLE   13,465 0 0
CME GROUP INC COM 12572Q105   318,307 1,662 SH   SOLE   1,662 0 0
COCA COLA CO COM 191216100   1,447,984 23,188 SH   SOLE   23,188 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   872,579 14,742 SH   SOLE   14,742 0 0
COGNEX CORP COM 192422103   203,155 4,100 SH   SOLE   4,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   644,640 10,580 SH   SOLE   10,580 0 0
COLGATE PALMOLIVE CO COM 194162103   346,292 4,608 SH   SOLE   4,608 0 0
COLUMBIA BKG SYS INC COM 197236102   345,912 16,149 SH   SOLE   16,149 0 0
COMCAST CORP NEW CL A 20030N101   1,929,140 50,887 SH   SOLE   50,887 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,356,030 37,050 SH   SOLE   37,050 0 0
CONAGRA BRANDS INC COM 205887102   1,618,311 43,086 SH   SOLE   43,086 0 0
CONOCOPHILLIPS COM 20825C104   1,323,580 13,267 SH   SOLE   13,267 0 0
CORNING INC COM 219350105   8,086,977 229,223 SH   SOLE   229,223 0 0
CORTEVA INC COM 22052L104   3,901,756 64,695 SH   SOLE   64,695 0 0
COSTCO WHSL CORP NEW COM 22160K105   970,350 1,953 SH   SOLE   1,953 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   632,774 5,570 SH   SOLE   5,570 0 0
CROWN CASTLE INC COM 22822V101   3,558,806 26,590 SH   SOLE   26,590 0 0
CSX CORP COM 126408103   2,519,122 84,139 SH   SOLE   84,139 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,487,916 86,206 SH   SOLE   86,206 0 0
CUBESMART COM 229663109   521,518 11,165 SH   SOLE   11,165 0 0
CVS HEALTH CORP COM 126650100   2,430,668 32,710 SH   SOLE   32,710 0 0
DEERE & CO COM 244199105   1,147,141 2,770 SH   SOLE   2,770 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,817,893 15,424 SH   SOLE   15,424 0 0
DIGITAL RLTY TR INC COM 253868103   4,009,574 40,785 SH   SOLE   40,785 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   233,541 9,900 SH   SOLE   9,900 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   575,000 12,942 SH   SOLE   12,942 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   370,684 11,072 SH   SOLE   11,072 0 0
DISNEY WALT CO COM 254687106   2,415,570 24,124 SH   SOLE   24,124 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   2,764,192 32,360 SH   SOLE   32,360 0 0
DOLLAR GEN CORP NEW COM 256677105   1,803,011 8,567 SH   SOLE   8,567 0 0
DOW INC COM 260557103   1,892,057 34,514 SH   SOLE   34,514 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,248,999 23,313 SH   SOLE   23,313 0 0
EAGLE BANCORP MONT INC COM 26942G100   407,215 28,860 SH   SOLE   28,860 0 0
EATON CORP PLC SHS G29183103   476,840 2,783 SH   SOLE   2,783 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   3,443,355 272,633 SH   SOLE   272,633 0 0
EDAP TMS S A SPONSORED ADR 268311107   149,445 13,500 SH   SOLE   13,500 0 0
EMERSON ELEC CO COM 291011104   2,097,262 24,068 SH   SOLE   24,068 0 0
ENBRIDGE INC COM 29250N105   913,083 23,934 SH   SOLE   23,934 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   467,625 37,500 SH   SOLE   37,500 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   314,530 12,144 SH   SOLE   12,144 0 0
ENVIVA INC COM 29415B103   1,049,228 36,331 SH   SOLE   36,331 0 0
EVERGY INC COM 30034W106   497,456 8,139 SH   SOLE   8,139 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,563,885 14,202 SH   SOLE   14,202 0 0
EXXON MOBIL CORP COM 30231G102   7,744,957 70,627 SH   SOLE   70,627 0 0
FACTSET RESH SYS INC COM 303075105   1,135,272 2,735 SH   SOLE   2,735 0 0
FASTENAL CO COM 311900104   802,088 14,870 SH   SOLE   14,870 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   204,847 1,538 SH   SOLE   1,538 0 0
FEDEX CORP COM 31428X106   928,685 4,046 SH   SOLE   4,046 0 0
FIRST AMERN FINL CORP COM 31847R102   438,323 7,875 SH   SOLE   7,875 0 0
FIRST BANCORP INC ME COM 31866P102   578,513 22,345 SH   SOLE   22,345 0 0
FIRST FNDTN INC COM 32026V104   2,710,325 363,802 SH   SOLE   363,802 0 0
FIRST HAWAIIAN INC COM 32051X108   338,848 16,425 SH   SOLE   16,425 0 0
FIRST HORIZON CORPORATION COM 320517105   444,434 24,788 SH   SOLE   24,788 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   929,692 31,135 SH   SOLE   31,135 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   212,473 3,960 SH   SOLE   3,960 0 0
FIRST TR EXCHANGE TRADED FD BLOOMBERG EMMKT 33734X754   424,190 21,000 SH   SOLE   21,000 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   440,092 7,372 SH   SOLE   7,372 0 0
FIRSTENERGY CORP COM 337932107   206,309 5,150 SH   SOLE   5,150 0 0
FISERV INC COM 337738108   341,012 3,017 SH   SOLE   3,017 0 0
FLEX LNG LTD SHS G35947202   1,714,259 51,050 SH   SOLE   51,050 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   230,692 5,455 SH   SOLE   5,455 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   311,700 6,000 SH   SOLE   6,000 0 0
GEN DIGITAL INC COM 668771108   1,469,686 85,646 SH   SOLE   85,646 0 0
GENERAL DYNAMICS CORP COM 369550108   351,900 1,542 SH   SOLE   1,542 0 0
GENERAL MLS INC COM 370334104   1,693,975 19,822 SH   SOLE   19,822 0 0
GENTEX CORP COM 371901109   471,801 16,832 SH   SOLE   16,832 0 0
GENUINE PARTS CO COM 372460105   1,548,306 9,209 SH   SOLE   9,209 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,497,047 37,473 SH   SOLE   37,473 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   499,117 11,998 SH   SOLE   11,998 0 0
GLOBAL X FDS US PFD ETF 37954Y657   3,110,583 156,626 SH   SOLE   156,626 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   287,211 9,322 SH   SOLE   9,322 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   838,262 9,365 SH   SOLE   9,365 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,078,775 3,520 SH   SOLE   3,520 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   1,111,152 5,695 SH   SOLE   5,695 0 0
GSK PLC SPONSORED ADR 37733W204   1,734,513 48,304 SH   SOLE   48,304 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   229,279 3,439 SH   SOLE   3,439 0 0
HENRY SCHEIN INC COM 806407102   503,265 6,172 SH   SOLE   6,172 0 0
HERCULES CAPITAL INC COM 427096508   786,988 61,054 SH   SOLE   61,054 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,640,754 56,695 SH   SOLE   56,695 0 0
HOLOGIC INC COM 436440101   422,061 5,230 SH   SOLE   5,230 0 0
HOME BANCSHARES INC COM 436893200   1,055,649 48,625 SH   SOLE   48,625 0 0
HOME DEPOT INC COM 437076102   9,798,290 33,201 SH   SOLE   33,201 0 0
HONEYWELL INTL INC COM 438516106   1,203,197 6,296 SH   SOLE   6,296 0 0
HOULIHAN LOKEY INC CL A 441593100   594,495 6,795 SH   SOLE   6,795 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,421,806 6,868 SH   SOLE   6,868 0 0
HUNTSMAN CORP COM 447011107   1,916,184 70,036 SH   SOLE   70,036 0 0
ILLINOIS TOOL WKS INC COM 452308109   315,463 1,290 SH   SOLE   1,290 0 0
INFOSYS LTD SPONSORED ADR 456788108   5,667,495 324,971 SH   SOLE   324,971 0 0
INGREDION INC COM 457187102   2,696,438 26,328 SH   SOLE   26,328 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   394,474 5,071 SH   SOLE   5,071 0 0
INTEL CORP COM 458140100   4,689,143 143,531 SH   SOLE   143,531 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,419,492 13,611 SH   SOLE   13,611 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,049,545 15,635 SH   SOLE   15,635 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,306,512 24,865 SH   SOLE   24,865 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   316,272 1,238 SH   SOLE   1,238 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   519,579 5,335 SH   SOLE   5,335 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   309,824 6,650 SH   SOLE   6,650 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   574,808 27,635 SH   SOLE   27,635 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,045,134 3,252 SH   SOLE   3,252 0 0
ISHARES INC CORE MSCI EMKT 46434G103   707,212 14,495 SH   SOLE   14,495 0 0
ISHARES INC MSCI EMERG MRKT 464286533   202,837 3,717 SH   SOLE   3,717 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   2,829,989 67,898 SH   SOLE   67,898 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   625,027 9,829 SH   SOLE   9,829 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   523,103 10,410 SH   SOLE   10,410 0 0
ISHARES TR BROAD USD HIGH 46435U853   1,970,039 55,416 SH   SOLE   55,416 0 0
ISHARES TR CORE DIV GRWTH 46434V621   965,007 19,304 SH   SOLE   19,304 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   470,483 4,628 SH   SOLE   4,628 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   3,216,630 51,923 SH   SOLE   51,923 0 0
ISHARES TR CORE S&P MCP ETF 464287507   8,811,386 35,223 SH   SOLE   35,223 0 0
ISHARES TR CORE S&P SCP ETF 464287804   3,760,373 38,887 SH   SOLE   38,887 0 0
ISHARES TR CORE S&P TTL STK 464287150   6,854,183 75,695 SH   SOLE   75,695 0 0
ISHARES TR CORE S&P US VLU 464287663   248,639 3,370 SH   SOLE   3,370 0 0
ISHARES TR CORE S&P500 ETF 464287200   9,677,692 23,542 SH   SOLE   23,542 0 0
ISHARES TR CYBERSECURITY 46435U135   447,651 12,315 SH   SOLE   12,315 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   243,888 4,840 SH   SOLE   4,840 0 0
ISHARES TR GLB INFRASTR ETF 464288372   4,935,003 103,459 SH   SOLE   103,459 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   3,239,278 141,268 SH   SOLE   141,268 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,035,818 20,495 SH   SOLE   20,495 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,573,630 30,687 SH   SOLE   30,687 0 0
ISHARES TR MSCI ACWI ETF 464288257   486,339 5,335 SH   SOLE   5,335 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,819,112 25,435 SH   SOLE   25,435 0 0
ISHARES TR MSCI INDIA ETF 46429B598   253,872 6,450 SH   SOLE   6,450 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,354,119 21,850 SH   SOLE   21,850 0 0
ISHARES TR PFD AND INCM SEC 464288687   539,545 17,282 SH   SOLE   17,282 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   222,341 910 SH   SOLE   910 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   2,750,882 18,067 SH   SOLE   18,067 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,756,761 25,125 SH   SOLE   25,125 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   900,572 5,048 SH   SOLE   5,048 0 0
ISHARES TR S&P 100 ETF 464287101   576,084 3,080 SH   SOLE   3,080 0 0
ISHARES TR S&P 500 VAL ETF 464287408   209,429 1,380 SH   SOLE   1,380 0 0
ISHARES TR SELECT DIVID ETF 464287168   231,431 1,975 SH   SOLE   1,975 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   2,265,799 21,645 SH   SOLE   21,645 0 0
ISHARES TR TIPS BD ETF 464287176   237,038 2,150 SH   SOLE   2,150 0 0
ISHARES TR U.S. TECH ETF 464287721   334,209 3,601 SH   SOLE   3,601 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   6,283,180 126,677 SH   SOLE   126,677 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,788,821 47,817 SH   SOLE   47,817 0 0
JOHNSON & JOHNSON COM 478160104   5,555,554 35,842 SH   SOLE   35,842 0 0
JOHNSON OUTDOORS INC CL A 479167108   399,169 6,335 SH   SOLE   6,335 0 0
JPMORGAN CHASE & CO COM 46625H100   8,365,117 64,194 SH   SOLE   64,194 0 0
KELLOGG CO COM 487836108   770,786 11,511 SH   SOLE   11,511 0 0
KIMBERLY-CLARK CORP COM 494368103   2,409,236 17,808 SH   SOLE   17,808 0 0
KIMCO RLTY CORP COM 49446R109   1,660,168 85,006 SH   SOLE   85,006 0 0
KINDER MORGAN INC DEL COM 49456B101   796,268 45,475 SH   SOLE   45,475 0 0
KLA CORP COM NEW 482480100   3,260,820 8,169 SH   SOLE   8,169 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101   509,870 95,125 SH   SOLE   95,125 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   280,773 9,002 SH   SOLE   9,002 0 0
KROGER CO COM 501044101   2,169,170 43,937 SH   SOLE   43,937 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,086,385 5,536 SH   SOLE   5,536 0 0
LAM RESEARCH CORP COM 512807108   4,434,842 8,339 SH   SOLE   8,339 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   933,473 9,345 SH   SOLE   9,345 0 0
LAMB WESTON HLDGS INC COM 513272104   660,149 6,316 SH   SOLE   6,316 0 0
LANCASTER COLONY CORP COM 513847103   415,904 2,050 SH   SOLE   2,050 0 0
LEGGETT & PLATT INC COM 524660107   785,259 24,295 SH   SOLE   24,295 0 0
LEIDOS HOLDINGS INC COM 525327102   3,998,350 43,432 SH   SOLE   43,432 0 0
LIFE STORAGE INC COM 53223X107   574,961 4,386 SH   SOLE   4,386 0 0
LILLY ELI & CO COM 532457108   4,581,573 13,341 SH   SOLE   13,341 0 0
LINCOLN ELEC HLDGS INC COM 533900106   250,945 1,484 SH   SOLE   1,484 0 0
LINCOLN NATL CORP IND COM 534187109   1,338,651 59,575 SH   SOLE   59,575 0 0
LINDE PLC SHS G54950103   3,399,784 9,565 SH   SOLE   9,565 0 0
LOCKHEED MARTIN CORP COM 539830109   6,109,746 12,924 SH   SOLE   12,924 0 0
LOGITECH INTL S A SHS H50430232   905,562 15,597 SH   SOLE   15,597 0 0
LOWES COS INC COM 548661107   1,229,338 6,148 SH   SOLE   6,148 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   806,109 8,586 SH   SOLE   8,586 0 0
M D C HLDGS INC COM 552676108   368,294 9,475 SH   SOLE   9,475 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   316,608 5,835 SH   SOLE   5,835 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   3,678,056 269,850 SH   SOLE   269,850 0 0
MARATHON PETE CORP COM 56585A102   439,546 3,260 SH   SOLE   3,260 0 0
MASTERCARD INCORPORATED CL A 57636Q104   343,060 944 SH   SOLE   944 0 0
MATIV HOLDINGS INC COM 808541106   769,550 35,843 SH   SOLE   35,843 0 0
MCDONALDS CORP COM 580135101   4,997,835 17,874 SH   SOLE   17,874 0 0
MEDTRONIC PLC SHS G5960L103   5,486,996 67,503 SH   SOLE   67,503 0 0
MERCK & CO INC COM 58933Y105   10,147,552 94,756 SH   SOLE   94,756 0 0
META PLATFORMS INC CL A 30303M102   1,032,360 4,871 SH   SOLE   4,871 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   6,388,385 76,252 SH   SOLE   76,252 0 0
MICRON TECHNOLOGY INC COM 595112103   2,136,218 35,403 SH   SOLE   35,403 0 0
MICROSOFT CORP COM 594918104   21,328,038 73,979 SH   SOLE   73,979 0 0
MIDDLEBY CORP COM 596278101   219,915 1,500 SH   SOLE   1,500 0 0
MOELIS & CO CL A 60786M105   493,617 12,841 SH   SOLE   12,841 0 0
MONDELEZ INTL INC CL A 609207105   373,308 5,325 SH   SOLE   5,325 0 0
MOODYS CORP COM 615369105   1,619,458 5,292 SH   SOLE   5,292 0 0
NASDAQ INC COM 631103108   359,182 6,570 SH   SOLE   6,570 0 0
NATIONAL INSTRS CORP COM 636518102   2,885,433 55,055 SH   SOLE   55,055 0 0
NEOGENOMICS INC COM NEW 64049M209   186,287 10,700 SH   SOLE   10,700 0 0
NEXTERA ENERGY INC COM 65339F101   2,652,635 34,414 SH   SOLE   34,414 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,861,380 30,640 SH   SOLE   30,640 0 0
NIKE INC CL B 654106103   583,049 4,741 SH   SOLE   4,741 0 0
NORFOLK SOUTHN CORP COM 655844108   1,889,111 8,911 SH   SOLE   8,911 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   473,381 39,350 SH   SOLE   39,350 0 0
NORTHWESTERN CORP COM NEW 668074305   1,536,762 26,560 SH   SOLE   26,560 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,704,708 29,399 SH   SOLE   29,399 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,095,198 98,180 SH   SOLE   98,180 0 0
NUVEEN MUN VALUE FD INC COM 670928100   373,848 42,300 SH   SOLE   42,300 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   261,263 24,650 SH   SOLE   24,650 0 0
NVIDIA CORPORATION COM 67066G104   1,196,777 4,309 SH   SOLE   4,309 0 0
OLD NATL BANCORP IND COM 680033107   200,438 13,900 SH   SOLE   13,900 0 0
OLD REP INTL CORP COM 680223104   1,476,670 59,138 SH   SOLE   59,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   308,838 11,267 SH   SOLE   11,267 0 0
OMNICOM GROUP INC COM 681919106   1,800,893 18,961 SH   SOLE   18,961 0 0
ORACLE CORP COM 68389X105   4,712,531 50,716 SH   SOLE   50,716 0 0
ORANGE SPONSORED ADR 684060106   184,915 15,500 SH   SOLE   15,500 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   241,111 284 SH   SOLE   284 0 0
ORIX CORP SPONSORED ADR 686330101   1,549,159 18,563 SH   SOLE   18,563 0 0
PACKAGING CORP AMER COM 695156109   6,676,452 47,668 SH   SOLE   47,668 0 0
PARK HOTELS & RESORTS INC COM 700517105   362,363 28,970 SH   SOLE   28,970 0 0
PAYCHEX INC COM 704326107   6,516,113 56,865 SH   SOLE   56,865 0 0
PEPSICO INC COM 713448108   4,198,379 23,030 SH   SOLE   23,030 0 0
PFIZER INC COM 717081103   4,080,627 100,015 SH   SOLE   100,015 0 0
PHILIP MORRIS INTL INC COM 718172109   441,890 4,493 SH   SOLE   4,493 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,423,742 14,345 SH   SOLE   14,345 0 0
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   253,538 5,125 SH   SOLE   5,125 0 0
PINNACLE WEST CAP CORP COM 723484101   855,000 10,790 SH   SOLE   10,790 0 0
PROCTER AND GAMBLE CO COM 742718109   6,811,552 45,810 SH   SOLE   45,810 0 0
PRUDENTIAL FINL INC COM 744320102   1,088,693 13,158 SH   SOLE   13,158 0 0
PUBLIC STORAGE COM 74460D109   251,985 834 SH   SOLE   834 0 0
QUALCOMM INC COM 747525103   4,170,731 32,691 SH   SOLE   32,691 0 0
QUEST DIAGNOSTICS INC COM 74834L100   717,304 5,070 SH   SOLE   5,070 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,649,801 37,269 SH   SOLE   37,269 0 0
REALTY INCOME CORP COM 756109104   1,330,871 20,934 SH   SOLE   20,934 0 0
RIO TINTO PLC SPONSORED ADR 767204100   6,190,992 87,467 SH   SOLE   87,467 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   650,422 6,805 SH   SOLE   6,805 0 0
RPM INTL INC COM 749685103   1,360,508 15,595 SH   SOLE   15,595 0 0
S&P GLOBAL INC COM 78409V104   431,653 1,252 SH   SOLE   1,252 0 0
SAFETY INS GROUP INC COM 78648T100   1,340,094 17,983 SH   SOLE   17,983 0 0
SALESFORCE INC COM 79466L302   374,188 1,873 SH   SOLE   1,873 0 0
SANOFI SPONSORED ADR 80105N105   733,963 13,487 SH   SOLE   13,487 0 0
SAP SE SPON ADR 803054204   4,462,407 35,262 SH   SOLE   35,262 0 0
SAREPTA THERAPEUTICS INC COM 803607100   275,660 2,000 SH   SOLE   2,000 0 0
SCHWAB CHARLES CORP COM 808513105   2,439,966 46,582 SH   SOLE   46,582 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   6,506,752 265,365 SH   SOLE   265,365 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   9,160,955 263,246 SH   SOLE   263,246 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,134,080 65,498 SH   SOLE   65,498 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,841,727 25,174 SH   SOLE   25,174 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,798,010 37,172 SH   SOLE   37,172 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   926,017 13,648 SH   SOLE   13,648 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,015,000 24,207 SH   SOLE   24,207 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,840,815 27,569 SH   SOLE   27,569 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,341,310 23,138 SH   SOLE   23,138 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   224,161 1,499 SH   SOLE   1,499 0 0
SHELL PLC SPON ADS 780259305   302,603 5,259 SH   SOLE   5,259 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   4,509,611 68,828 SH   SOLE   68,828 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,389,006 20,249 SH   SOLE   20,249 0 0
SMUCKER J M CO COM NEW 832696405   1,574,802 10,007 SH   SOLE   10,007 0 0
SONOCO PRODS CO COM 835495102   2,821,958 46,262 SH   SOLE   46,262 0 0
SOUTHERN CO COM 842587107   5,163,258 74,206 SH   SOLE   74,206 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   685,547 20,649 SH   SOLE   20,649 0 0
SPDR GOLD TR GOLD SHS 78463V107   324,300 1,770 SH   SOLE   1,770 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   371,147 11,555 SH   SOLE   11,555 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,137,334 20,880 SH   SOLE   20,880 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,026,774 12,234 SH   SOLE   12,234 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,763,113 6,012 SH   SOLE   6,012 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   379,615 12,475 SH   SOLE   12,475 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   566,319 4,885 SH   SOLE   4,885 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   247,831 5,212 SH   SOLE   5,212 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   1,716,956 39,075 SH   SOLE   39,075 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   812,772 16,880 SH   SOLE   16,880 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,038,675 27,500 SH   SOLE   27,500 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   671,268 22,655 SH   SOLE   22,655 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,010,603 48,495 SH   SOLE   48,495 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   4,697,538 116,709 SH   SOLE   116,709 0 0
STANLEY BLACK & DECKER INC COM 854502101   846,290 10,502 SH   SOLE   10,502 0 0
STARBUCKS CORP COM 855244109   3,842,890 36,905 SH   SOLE   36,905 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   687,882 12,860 SH   SOLE   12,860 0 0
STRYKER CORPORATION COM 863667101   307,112 1,074 SH   SOLE   1,074 0 0
SYSCO CORP COM 871829107   220,219 2,851 SH   SOLE   2,851 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,277,754 109,970 SH   SOLE   109,970 0 0
TARGET CORP COM 87612E106   3,276,811 19,784 SH   SOLE   19,784 0 0
TE CONNECTIVITY LTD SHS H84989104   1,369,600 10,443 SH   SOLE   10,443 0 0
TELLURIAN INC NEW COM 87968A104   13,653 11,100 SH   SOLE   11,100 0 0
TESLA INC COM 88160R101   447,907 2,159 SH   SOLE   2,159 0 0
TEXAS INSTRS INC COM 882508104   4,657,082 25,037 SH   SOLE   25,037 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   269,907 468 SH   SOLE   468 0 0
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   50,328 50,000 SH   SOLE   50,000 0 0
TJX COS INC NEW COM 872540109   564,271 7,201 SH   SOLE   7,201 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,442,400 8,415 SH   SOLE   8,415 0 0
TRUIST FINL CORP COM 89832Q109   240,158 7,043 SH   SOLE   7,043 0 0
TYSON FOODS INC CL A 902494103   721,035 12,155 SH   SOLE   12,155 0 0
UGI CORP NEW COM 902681105   791,647 22,560 SH   SOLE   22,560 0 0
UNILEVER PLC SPON ADR NEW 904767704   3,101,475 59,724 SH   SOLE   59,724 0 0
UNION PAC CORP COM 907818108   1,743,918 8,665 SH   SOLE   8,665 0 0
UNITED BANKSHARES INC WEST V COM 909907107   318,262 8,950 SH   SOLE   8,950 0 0
UNITED PARCEL SERVICE INC CL B 911312106   7,212,258 37,179 SH   SOLE   37,179 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,589,193 11,827 SH   SOLE   11,827 0 0
UNUM GROUP COM 91529Y106   1,479,149 37,390 SH   SOLE   37,390 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   654,351 36,720 SH   SOLE   36,720 0 0
URSTADT BIDDLE PPTYS INC COM 917286106   272,771 17,000 SH   SOLE   17,000 0 0
US BANCORP DEL COM NEW 902973304   2,311,445 63,324 SH   SOLE   63,324 0 0
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   2,327,968 104,440 SH   SOLE   104,440 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   187,000 11,000 SH   SOLE   11,000 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,049,186 12,390 SH   SOLE   12,390 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,818,355 23,695 SH   SOLE   23,695 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,187,436 15,524 SH   SOLE   15,524 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   5,777,576 117,335 SH   SOLE   117,335 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   13,764,909 73,684 SH   SOLE   73,684 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   363,837 1,725 SH   SOLE   1,725 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,294,800 35,352 SH   SOLE   35,352 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   827,619 4,366 SH   SOLE   4,366 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,074,449 19,963 SH   SOLE   19,963 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   260,667 4,875 SH   SOLE   4,875 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,368,550 108,132 SH   SOLE   108,132 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   616,114 5,640 SH   SOLE   5,640 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,879,486 37,100 SH   SOLE   37,100 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,300,046 16,206 SH   SOLE   16,206 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,750,866 49,205 SH   SOLE   49,205 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   415,827 2,700 SH   SOLE   2,700 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   840,949 15,232 SH   SOLE   15,232 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,920,810 42,524 SH   SOLE   42,524 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   901,315 14,465 SH   SOLE   14,465 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   321,248 3,045 SH   SOLE   3,045 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,925,922 12,779 SH   SOLE   12,779 0 0
VENTAS INC COM 92276F100   684,125 15,620 SH   SOLE   15,620 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   626,140 16,100 SH   SOLE   16,100 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   258,720 9,240 SH   SOLE   9,240 0 0
VISA INC COM CL A 92826C839   1,088,747 4,829 SH   SOLE   4,829 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,345,035 38,896 SH   SOLE   38,896 0 0
WALMART INC COM 931142103   2,419,250 16,346 SH   SOLE   16,346 0 0
WASTE MGMT INC DEL COM 94106L109   1,936,653 11,869 SH   SOLE   11,869 0 0
WATSCO INC COM 942622200   5,500,253 17,288 SH   SOLE   17,288 0 0
WESTERN DIGITAL CORP. COM 958102105   225,455 5,985 SH   SOLE   5,985 0 0
WILLIAMS SONOMA INC COM 969904101   274,222 2,254 SH   SOLE   2,254 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   705,834 22,379 SH   SOLE   22,379 0 0
WP CAREY INC COM 92936U109   451,287 5,750 SH   SOLE   5,750 0 0
YUM BRANDS INC COM 988498101   400,599 3,033 SH   SOLE   3,033 0 0
YUM CHINA HLDGS INC COM 98850P109   1,060,071 16,723 SH   SOLE   16,723 0 0