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,432,798 15,304 SH   SOLE   15,304 0 0
ABBOTT LABS COM 002824100   2,354,683 24,313 SH   SOLE   24,313 0 0
ABBVIE INC COM 00287Y109   7,689,068 51,584 SH   SOLE   51,584 0 0
ABM INDS INC COM 000957100   254,264 6,355 SH   SOLE   6,355 0 0
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   246,572 15,315 SH   SOLE   15,315 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,738,865 25,199 SH   SOLE   25,199 0 0
ADOBE INC COM 00724F101   580,499 1,138 SH   SOLE   1,138 0 0
ADVANCED MICRO DEVICES INC COM 007903107   4,036,071 39,254 SH   SOLE   39,254 0 0
AFLAC INC COM 001055102   1,443,668 18,810 SH   SOLE   18,810 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,101,539 9,851 SH   SOLE   9,851 0 0
AGREE RLTY CORP COM 008492100   251,061 4,525 SH   SOLE   4,525 0 0
AIR PRODS & CHEMS INC COM 009158106   2,372,238 8,321 SH   SOLE   8,321 0 0
ALBEMARLE CORP COM 012653101   5,906,917 34,661 SH   SOLE   34,661 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   1,425,155 234,612 SH   SOLE   234,612 0 0
ALICO INC COM 016230104   1,614,704 64,565 SH   SOLE   64,565 0 0
ALPHABET INC CAP STK CL A 02079K305   2,352,209 17,975 SH   SOLE   17,975 0 0
ALPHABET INC CAP STK CL C 02079K107   2,971,409 22,536 SH   SOLE   22,536 0 0
ALTRIA GROUP INC COM 02209S103   532,091 12,389 SH   SOLE   12,389 0 0
AMAZON COM INC COM 023135106   4,009,416 31,540 SH   SOLE   31,540 0 0
AMERICAN EXPRESS CO COM 025816109   3,215,642 21,554 SH   SOLE   21,554 0 0
AMERICAN TOWER CORP NEW COM 03027X100   530,552 3,226 SH   SOLE   3,226 0 0
AMGEN INC COM 031162100   9,237,351 34,370 SH   SOLE   34,370 0 0
ANALOG DEVICES INC COM 032654105   7,117,022 40,648 SH   SOLE   40,648 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   670,956 7,475 SH   SOLE   7,475 0 0
APPLE INC COM 037833100   35,375,073 206,618 SH   SOLE   206,618 0 0
APPLIED MATLS INC COM 038222105   5,194,783 37,521 SH   SOLE   37,521 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   807,447 10,706 SH   SOLE   10,706 0 0
ARES CAPITAL CORP COM 04010L103   1,034,539 53,135 SH   SOLE   53,135 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   350,273 3,405 SH   SOLE   3,405 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,027,303 44,703 SH   SOLE   44,703 0 0
AT&T INC COM 00206R102   302,197 20,120 SH   SOLE   20,120 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,080,393 4,471 SH   SOLE   4,471 0 0
AVISTA CORP COM 05379B107   934,134 28,858 SH   SOLE   28,858 0 0
BANK AMERICA CORP COM 060505104   768,991 28,086 SH   SOLE   28,086 0 0
BANK MONTREAL QUE COM 063671101   1,229,236 14,570 SH   SOLE   14,570 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   542,520 14,635 SH   SOLE   14,635 0 0
BAR HBR BANKSHARES COM 066849100   908,598 38,451 SH   SOLE   38,451 0 0
BCE INC COM NEW 05534B760   1,920,576 49,285 SH   SOLE   49,285 0 0
BECTON DICKINSON & CO COM 075887109   412,356 1,595 SH   SOLE   1,595 0 0
BERKLEY W R CORP COM 084423102   313,578 4,892 SH   SOLE   4,892 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,251,729 6,428 SH   SOLE   6,428 0 0
BHP GROUP LTD SPONSORED ADS 088606108   275,107 4,837 SH   SOLE   4,837 0 0
BIOGEN INC COM 09062X103   247,244 962 SH   SOLE   962 0 0
BIO-TECHNE CORP COM 09073M104   952,980 14,000 SH   SOLE   14,000 0 0
BLACKROCK INC COM 09247X101   4,993,029 7,723 SH   SOLE   7,723 0 0
BLACKSTONE INC COM 09260D107   4,809,836 44,893 SH   SOLE   44,893 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   480,030 21,453 SH   SOLE   21,453 0 0
BOEING CO COM 097023105   306,113 1,597 SH   SOLE   1,597 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,827,666 65,949 SH   SOLE   65,949 0 0
BROADCOM INC COM 11135F101   12,570,777 15,135 SH   SOLE   15,135 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,310,007 7,284 SH   SOLE   7,284 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,972,724 26,310 SH   SOLE   26,310 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   3,409,202 86,991 SH   SOLE   86,991 0 0
CANADIAN NAT RES LTD COM 136385101   400,636 6,133 SH   SOLE   6,133 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   217,685 2,920 SH   SOLE   2,920 0 0
CAPITAL ONE FINL CORP COM 14040H105   220,983 2,277 SH   SOLE   2,277 0 0
CARDINAL HEALTH INC COM 14149Y108   1,271,913 14,650 SH   SOLE   14,650 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   235,235 3,500 SH   SOLE   3,500 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   309,728 5,611 SH   SOLE   5,611 0 0
CATERPILLAR INC COM 149123101   2,840,394 10,404 SH   SOLE   10,404 0 0
CELLEBRITE DI LTD *W EXP 08/30/202 M2197Q115   31,750 25,000 SH   SOLE   25,000 0 0
CENTERPOINT ENERGY INC COM 15189T107   475,407 17,706 SH   SOLE   17,706 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   839,349 15,489 SH   SOLE   15,489 0 0
CHEVRON CORP NEW COM 166764100   4,451,568 26,400 SH   SOLE   26,400 0 0
CHUBB LIMITED COM H1467J104   1,602,818 7,667 SH   SOLE   7,667 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,132,822 12,363 SH   SOLE   12,363 0 0
CISCO SYS INC COM 17275R102   7,236,580 134,609 SH   SOLE   134,609 0 0
CLOROX CO DEL COM 189054109   1,733,244 13,225 SH   SOLE   13,225 0 0
CME GROUP INC COM 12572Q105   392,832 1,962 SH   SOLE   1,962 0 0
COCA COLA CO COM 191216100   1,478,810 26,223 SH   SOLE   26,223 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   921,938 14,756 SH   SOLE   14,756 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   625,918 9,240 SH   SOLE   9,240 0 0
COLGATE PALMOLIVE CO COM 194162103   318,076 4,473 SH   SOLE   4,473 0 0
COLUMBIA BKG SYS INC COM 197236102   249,630 12,297 SH   SOLE   12,297 0 0
COMCAST CORP NEW CL A 20030N101   2,456,940 55,411 SH   SOLE   55,411 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   991,535 33,385 SH   SOLE   33,385 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   212,877 16,895 SH   SOLE   16,895 0 0
CONAGRA BRANDS INC COM 205887102   1,505,249 54,896 SH   SOLE   54,896 0 0
CONOCOPHILLIPS COM 20825C104   1,579,563 13,185 SH   SOLE   13,185 0 0
CORNING INC COM 219350105   7,103,401 233,128 SH   SOLE   233,128 0 0
CORTEVA INC COM 22052L104   3,973,700 77,672 SH   SOLE   77,672 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,467,724 2,598 SH   SOLE   2,598 0 0
CROWN CASTLE INC COM 22822V101   3,590,183 39,011 SH   SOLE   39,011 0 0
CSX CORP COM 126408103   2,674,174 86,965 SH   SOLE   86,965 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,379,893 85,126 SH   SOLE   85,126 0 0
CUBESMART COM 229663109   749,566 19,410 SH   SOLE   19,410 0 0
CVS HEALTH CORP COM 126650100   2,704,327 38,733 SH   SOLE   38,733 0 0
DANAHER CORPORATION COM 235851102   249,341 1,005 SH   SOLE   1,005 0 0
DEERE & CO COM 244199105   1,482,350 3,914 SH   SOLE   3,914 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,508,746 16,540 SH   SOLE   16,540 0 0
DIGITAL RLTY TR INC COM 253868103   5,112,248 42,243 SH   SOLE   42,243 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   230,769 9,900 SH   SOLE   9,900 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   530,057 23,485 SH   SOLE   23,485 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   606,551 13,030 SH   SOLE   13,030 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   380,519 11,185 SH   SOLE   11,185 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   653,606 12,452 SH   SOLE   12,452 0 0
DISNEY WALT CO COM 254687106   1,088,367 13,428 SH   SOLE   13,428 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   2,627,073 33,145 SH   SOLE   33,145 0 0
DOLLAR GEN CORP NEW COM 256677105   1,305,467 12,339 SH   SOLE   12,339 0 0
DOW INC COM 260557103   1,637,597 31,761 SH   SOLE   31,761 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,185,224 24,759 SH   SOLE   24,759 0 0
EAGLE BANCORP MONT INC COM 26942G100   329,932 27,913 SH   SOLE   27,913 0 0
EATON CORP PLC SHS G29183103   544,078 2,551 SH   SOLE   2,551 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   2,877,744 240,413 SH   SOLE   240,413 0 0
EDAP TMS S A SPONSORED ADR 268311107   73,710 10,500 SH   SOLE   10,500 0 0
ELI LILLY & CO COM 532457108   7,666,106 14,272 SH   SOLE   14,272 0 0
EMERSON ELEC CO COM 291011104   2,292,836 23,743 SH   SOLE   23,743 0 0
ENBRIDGE INC COM 29250N105   746,735 22,264 SH   SOLE   22,264 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   516,304 36,800 SH   SOLE   36,800 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   310,486 11,344 SH   SOLE   11,344 0 0
EVERGY INC COM 30034W106   402,913 7,947 SH   SOLE   7,947 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,530,499 13,352 SH   SOLE   13,352 0 0
EXTRA SPACE STORAGE INC COM 30225T102   286,078 2,353 SH   SOLE   2,353 0 0
EXXON MOBIL CORP COM 30231G102   8,628,147 73,381 SH   SOLE   73,381 0 0
FACTSET RESH SYS INC COM 303075105   1,257,123 2,875 SH   SOLE   2,875 0 0
FASTENAL CO COM 311900104   770,424 14,100 SH   SOLE   14,100 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   218,026 1,413 SH   SOLE   1,413 0 0
FEDEX CORP COM 31428X106   1,085,971 4,081 SH   SOLE   4,081 0 0
FIRST AMERN FINL CORP COM 31847R102   439,210 7,775 SH   SOLE   7,775 0 0
FIRST BANCORP INC ME COM 31866P102   489,153 20,815 SH   SOLE   20,815 0 0
FIRST FNDTN INC COM 32026V104   2,204,152 362,525 SH   SOLE   362,525 0 0
FIRST HAWAIIAN INC COM 32051X108   265,335 14,700 SH   SOLE   14,700 0 0
FIRST HORIZON CORPORATION COM 320517105   320,151 28,663 SH   SOLE   28,663 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   379,712 15,225 SH   SOLE   15,225 0 0
FIRST TR EXCHANGE TRADED FD BLOOMBERG EMMKT 33734X754   571,184 28,950 SH   SOLE   28,950 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   915,372 15,362 SH   SOLE   15,362 0 0
FISERV INC COM 337738108   368,024 3,258 SH   SOLE   3,258 0 0
FLEX LNG LTD SHS G35947202   1,470,300 48,750 SH   SOLE   48,750 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   220,601 5,455 SH   SOLE   5,455 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   290,594 6,000 SH   SOLE   6,000 0 0
GEN DIGITAL INC COM 668771108   1,081,698 61,182 SH   SOLE   61,182 0 0
GENERAL DYNAMICS CORP COM 369550108   328,583 1,487 SH   SOLE   1,487 0 0
GENERAL MLS INC COM 370334104   1,600,429 25,011 SH   SOLE   25,011 0 0
GENTEX CORP COM 371901109   583,508 17,932 SH   SOLE   17,932 0 0
GENUINE PARTS CO COM 372460105   1,440,722 9,924 SH   SOLE   9,924 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,694,844 39,988 SH   SOLE   39,988 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   476,935 10,696 SH   SOLE   10,696 0 0
GLOBAL X FDS US PFD ETF 37954Y657   3,579,810 190,314 SH   SOLE   190,314 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   282,042 9,392 SH   SOLE   9,392 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   992,947 11,425 SH   SOLE   11,425 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   847,700 3,450 SH   SOLE   3,450 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   902,803 5,493 SH   SOLE   5,493 0 0
GSK PLC SPONSORED ADR 37733W204   1,786,035 48,804 SH   SOLE   48,804 0 0
HAWKINS INC COM 420261109   235,400 4,000 SH   SOLE   4,000 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   696,259 11,799 SH   SOLE   11,799 0 0
HENRY SCHEIN INC COM 806407102   458,271 6,172 SH   SOLE   6,172 0 0
HERCULES CAPITAL INC COM 427096508   1,031,655 62,829 SH   SOLE   62,829 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,600,548 54,945 SH   SOLE   54,945 0 0
HOLOGIC INC COM 436440101   362,962 5,230 SH   SOLE   5,230 0 0
HOME BANCSHARES INC COM 436893200   1,060,611 50,650 SH   SOLE   50,650 0 0
HOME DEPOT INC COM 437076102   10,179,623 33,690 SH   SOLE   33,690 0 0
HONEYWELL INTL INC COM 438516106   1,190,742 6,446 SH   SOLE   6,446 0 0
HOULIHAN LOKEY INC CL A 441593100   749,840 7,000 SH   SOLE   7,000 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,435,856 7,019 SH   SOLE   7,019 0 0
HUNTSMAN CORP COM 447011107   1,656,045 67,871 SH   SOLE   67,871 0 0
ILLINOIS TOOL WKS INC COM 452308109   361,172 1,560 SH   SOLE   1,560 0 0
INFOSYS LTD SPONSORED ADR 456788108   5,794,747 338,676 SH   SOLE   338,676 0 0
INGREDION INC COM 457187102   2,372,368 23,923 SH   SOLE   23,923 0 0
INTEL CORP COM 458140100   5,191,576 146,036 SH   SOLE   146,036 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,660,202 15,090 SH   SOLE   15,090 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,287,684 16,306 SH   SOLE   16,306 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   714,024 10,348 SH   SOLE   10,348 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   360,394 1,233 SH   SOLE   1,233 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   493,285 5,075 SH   SOLE   5,075 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   470,386 22,410 SH   SOLE   22,410 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,161,309 3,237 SH   SOLE   3,237 0 0
INVIVYD INC COM 00534A102   34,000 20,000 SH   SOLE   20,000 0 0
ISHARES INC CORE MSCI EMKT 46434G103   730,650 15,353 SH   SOLE   15,353 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   2,570,653 62,653 SH   SOLE   62,653 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   201,645 3,176 SH   SOLE   3,176 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   402,134 7,982 SH   SOLE   7,982 0 0
ISHARES TR BROAD USD HIGH 46435U853   1,757,576 50,636 SH   SOLE   50,636 0 0
ISHARES TR CORE DIV GRWTH 46434V621   999,763 20,030 SH   SOLE   20,030 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   412,569 4,127 SH   SOLE   4,127 0 0
ISHARES TR CORE MSCI EAFE 46432F842   450,450 7,000 SH   SOLE   7,000 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   3,307,489 55,134 SH   SOLE   55,134 0 0
ISHARES TR CORE S&P MCP ETF 464287507   8,168,367 32,611 SH   SOLE   32,611 0 0
ISHARES TR CORE S&P SCP ETF 464287804   4,002,252 42,224 SH   SOLE   42,224 0 0
ISHARES TR CORE S&P TTL STK 464287150   6,076,731 64,218 SH   SOLE   64,218 0 0
ISHARES TR CORE S&P US VLU 464287663   255,249 3,401 SH   SOLE   3,401 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,217,815 28,323 SH   SOLE   28,323 0 0
ISHARES TR CYBERSECURITY 46435U135   399,157 10,365 SH   SOLE   10,365 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   252,160 4,955 SH   SOLE   4,955 0 0
ISHARES TR GLB INFRASTR ETF 464288372   5,527,416 127,683 SH   SOLE   127,683 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   3,692,641 172,289 SH   SOLE   172,289 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,207,132 24,225 SH   SOLE   24,225 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,646,219 33,838 SH   SOLE   33,838 0 0
ISHARES TR MSCI ACWI ETF 464288257   451,228 4,885 SH   SOLE   4,885 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,766,351 25,629 SH   SOLE   25,629 0 0
ISHARES TR MSCI INDIA ETF 46429B598   316,173 7,150 SH   SOLE   7,150 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,634,048 25,688 SH   SOLE   25,688 0 0
ISHARES TR PFD AND INCM SEC 464288687   493,104 16,355 SH   SOLE   16,355 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   297,141 1,115 SH   SOLE   1,115 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   5,292,808 34,645 SH   SOLE   34,645 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,603,607 23,057 SH   SOLE   23,057 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   839,317 4,727 SH   SOLE   4,727 0 0
ISHARES TR S&P 100 ETF 464287101   600,101 2,980 SH   SOLE   2,980 0 0
ISHARES TR SELECT DIVID ETF 464287168   204,572 1,875 SH   SOLE   1,875 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   2,323,094 22,585 SH   SOLE   22,585 0 0
ISHARES TR TIPS BD ETF 464287176   207,440 2,000 SH   SOLE   2,000 0 0
ISHARES TR U.S. TECH ETF 464287721   378,137 3,601 SH   SOLE   3,601 0 0
ISHARES TR US TREAS BD ETF 46429B267   607,600 27,568 SH   SOLE   27,568 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   4,913,267 98,482 SH   SOLE   98,482 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   202,993 3,790 SH   SOLE   3,790 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,779,455 46,558 SH   SOLE   46,558 0 0
JOHNSON & JOHNSON COM 478160104   6,712,143 43,096 SH   SOLE   43,096 0 0
JOHNSON OUTDOORS INC CL A 479167108   375,174 6,860 SH   SOLE   6,860 0 0
JPMORGAN CHASE & CO COM 46625H100   9,881,266 68,137 SH   SOLE   68,137 0 0
KELLANOVA COM 487836108   684,135 11,496 SH   SOLE   11,496 0 0
KIMBERLY-CLARK CORP COM 494368103   2,332,920 19,130 SH   SOLE   19,130 0 0
KIMCO RLTY CORP COM 49446R109   1,480,340 84,158 SH   SOLE   84,158 0 0
KINDER MORGAN INC DEL COM 49456B101   1,004,000 60,555 SH   SOLE   60,555 0 0
KLA CORP COM NEW 482480100   3,859,683 8,415 SH   SOLE   8,415 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101   174,985 25,620 SH   SOLE   25,620 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   249,067 9,100 SH   SOLE   9,100 0 0
KROGER CO COM 501044101   1,966,629 43,947 SH   SOLE   43,947 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,130,213 6,491 SH   SOLE   6,491 0 0
LAM RESEARCH CORP COM 512807108   5,164,933 8,215 SH   SOLE   8,215 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   759,160 9,095 SH   SOLE   9,095 0 0
LAMB WESTON HLDGS INC COM 513272104   570,109 6,166 SH   SOLE   6,166 0 0
LANCASTER COLONY CORP COM 513847103   435,680 2,640 SH   SOLE   2,640 0 0
LEGGETT & PLATT INC COM 524660107   327,044 12,580 SH   SOLE   12,580 0 0
LEIDOS HOLDINGS INC COM 525327102   4,982,861 54,068 SH   SOLE   54,068 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,196,579 6,564 SH   SOLE   6,564 0 0
LINCOLN NATL CORP IND COM 534187109   1,453,501 58,870 SH   SOLE   58,870 0 0
LINDE PLC SHS G54950103   3,630,320 9,750 SH   SOLE   9,750 0 0
LOCKHEED MARTIN CORP COM 539830109   5,365,714 13,120 SH   SOLE   13,120 0 0
LOGITECH INTL S A SHS H50430232   1,045,096 15,160 SH   SOLE   15,160 0 0
LOWES COS INC COM 548661107   1,791,233 8,618 SH   SOLE   8,618 0 0
LUCID GROUP INC COM 549498103   286,767 51,300 SH   SOLE   51,300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   821,958 8,680 SH   SOLE   8,680 0 0
M D C HLDGS INC COM 552676108   375,606 9,110 SH   SOLE   9,110 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   3,656,380 323,860 SH   SOLE   323,860 0 0
MARATHON PETE CORP COM 56585A102   562,229 3,715 SH   SOLE   3,715 0 0
MASTERCARD INCORPORATED CL A 57636Q104   865,460 2,186 SH   SOLE   2,186 0 0
MATIV HOLDINGS INC COM 808541106   173,616 12,175 SH   SOLE   12,175 0 0
MCDONALDS CORP COM 580135101   4,759,915 18,068 SH   SOLE   18,068 0 0
MEDTRONIC PLC SHS G5960L103   5,490,209 69,467 SH   SOLE   69,467 0 0
MERCK & CO INC COM 58933Y105   9,955,582 96,047 SH   SOLE   96,047 0 0
META PLATFORMS INC CL A 30303M102   1,479,837 4,929 SH   SOLE   4,929 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   6,083,600 77,945 SH   SOLE   77,945 0 0
MICRON TECHNOLOGY INC COM 595112103   2,303,632 33,862 SH   SOLE   33,862 0 0
MICROSOFT CORP COM 594918104   23,894,853 75,676 SH   SOLE   75,676 0 0
MOELIS & CO CL A 60786M105   508,671 11,271 SH   SOLE   11,271 0 0
MONDELEZ INTL INC CL A 609207105   402,121 5,759 SH   SOLE   5,759 0 0
MOODYS CORP COM 615369105   1,648,195 5,213 SH   SOLE   5,213 0 0
NASDAQ INC COM 631103108   348,391 7,170 SH   SOLE   7,170 0 0
NATIONAL INSTRS CORP COM 636518102   646,281 10,840 SH   SOLE   10,840 0 0
NEOGENOMICS INC COM NEW 64049M209   131,610 10,700 SH   SOLE   10,700 0 0
NETFLIX INC COM 64110L106   239,399 634 SH   SOLE   634 0 0
NEXTERA ENERGY INC COM 65339F101   3,296,756 57,545 SH   SOLE   57,545 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,352,984 45,555 SH   SOLE   45,555 0 0
NIKE INC CL B 654106103   518,376 5,402 SH   SOLE   5,402 0 0
NORFOLK SOUTHN CORP COM 655844108   1,857,227 9,431 SH   SOLE   9,431 0 0
NORTHROP GRUMMAN CORP COM 666807102   212,612 483 SH   SOLE   483 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   346,542 33,875 SH   SOLE   33,875 0 0
NORTHWESTERN CORP COM NEW 668074305   1,317,325 27,410 SH   SOLE   27,410 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,918,188 28,649 SH   SOLE   28,649 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,090,894 112,307 SH   SOLE   112,307 0 0
NUVEEN MUN VALUE FD INC COM 670928100   350,583 42,300 SH   SOLE   42,300 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   189,024 19,925 SH   SOLE   19,925 0 0
NVIDIA CORPORATION COM 67066G104   2,125,179 4,886 SH   SOLE   4,886 0 0
OLD NATL BANCORP IND COM 680033107   191,928 13,200 SH   SOLE   13,200 0 0
OLD REP INTL CORP COM 680223104   1,494,580 55,478 SH   SOLE   55,478 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   348,174 10,500 SH   SOLE   10,500 0 0
OMNICOM GROUP INC COM 681919106   1,540,818 20,514 SH   SOLE   20,514 0 0
ONEOK INC NEW COM 682680103   233,296 3,678 SH   SOLE   3,678 0 0
ORACLE CORP COM 68389X105   5,251,881 49,583 SH   SOLE   49,583 0 0
ORANGE SPONSORED ADR 684060106   178,095 15,500 SH   SOLE   15,500 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   292,653 322 SH   SOLE   322 0 0
ORIX CORP SPONSORED ADR 686330101   1,692,629 17,758 SH   SOLE   17,758 0 0
PACKAGING CORP AMER COM 695156109   7,252,354 46,854 SH   SOLE   46,854 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   160,000 10,000 SH   SOLE   10,000 0 0
PARK HOTELS & RESORTS INC COM 700517105   406,077 32,570 SH   SOLE   32,570 0 0
PASITHEA THERAPEUTICS CORP COM 70261F103   5,095 10,620 SH   SOLE   10,620 0 0
PAYCHEX INC COM 704326107   6,471,811 56,116 SH   SOLE   56,116 0 0
PEPSICO INC COM 713448108   3,943,894 23,276 SH   SOLE   23,276 0 0
PFIZER INC COM 717081103   3,620,980 109,164 SH   SOLE   109,164 0 0
PHILIP MORRIS INTL INC COM 718172109   428,845 4,586 SH   SOLE   4,586 0 0
PHILLIPS 66 COM 718546104   224,121 1,865 SH   SOLE   1,865 0 0
PHUNWARE INC COM 71948P100   3,578 20,000 SH   SOLE   20,000 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   645,403 6,445 SH   SOLE   6,445 0 0
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   270,363 5,375 SH   SOLE   5,375 0 0
PINNACLE WEST CAP CORP COM 723484101   788,524 10,702 SH   SOLE   10,702 0 0
PIONEER NAT RES CO COM 723787107   216,466 943 SH   SOLE   943 0 0
PROCTER AND GAMBLE CO COM 742718109   6,356,531 43,580 SH   SOLE   43,580 0 0
PRUDENTIAL FINL INC COM 744320102   1,525,207 16,073 SH   SOLE   16,073 0 0
PUBLIC STORAGE COM 74460D109   223,597 849 SH   SOLE   849 0 0
QUALCOMM INC COM 747525103   4,029,702 36,284 SH   SOLE   36,284 0 0
QUEST DIAGNOSTICS INC COM 74834L100   741,060 6,081 SH   SOLE   6,081 0 0
REALTY INCOME CORP COM 756109104   1,064,853 21,213 SH   SOLE   21,213 0 0
REGENCY CTRS CORP COM 758849103   840,974 13,988 SH   SOLE   13,988 0 0
RIO TINTO PLC SPONSORED ADR 767204100   5,587,313 87,796 SH   SOLE   87,796 0 0
ROYAL BK CDA COM 780087102   869,766 9,947 SH   SOLE   9,947 0 0
RPM INTL INC COM 749685103   1,535,922 16,200 SH   SOLE   16,200 0 0
RTX CORPORATION COM 75513E101   2,837,524 39,426 SH   SOLE   39,426 0 0
S&P GLOBAL INC COM 78409V104   502,074 1,374 SH   SOLE   1,374 0 0
SAFETY INS GROUP INC COM 78648T100   1,206,827 17,698 SH   SOLE   17,698 0 0
SALESFORCE INC COM 79466L302   518,509 2,557 SH   SOLE   2,557 0 0
SANOFI SPONSORED ADR 80105N105   715,344 13,336 SH   SOLE   13,336 0 0
SAP SE SPON ADR 803054204   4,403,864 34,054 SH   SOLE   34,054 0 0
SAREPTA THERAPEUTICS INC COM 803607100   242,440 2,000 SH   SOLE   2,000 0 0
SCHWAB CHARLES CORP COM 808513105   3,489,335 63,558 SH   SOLE   63,558 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   8,232,991 343,901 SH   SOLE   343,901 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   11,233,917 330,798 SH   SOLE   330,798 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,940,802 58,993 SH   SOLE   58,993 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,745,448 24,667 SH   SOLE   24,667 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,077,485 41,057 SH   SOLE   41,057 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   956,996 14,140 SH   SOLE   14,140 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   993,791 23,993 SH   SOLE   23,993 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,227,420 18,439 SH   SOLE   18,439 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,572,631 23,984 SH   SOLE   23,984 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   240,505 1,494 SH   SOLE   1,494 0 0
SHELL PLC SPON ADS 780259305   375,787 5,837 SH   SOLE   5,837 0 0
SHERWIN WILLIAMS CO COM 824348106   309,631 1,214 SH   SOLE   1,214 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   786,944 15,355 SH   SOLE   15,355 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,958,515 19,865 SH   SOLE   19,865 0 0
SMUCKER J M CO COM NEW 832696405   1,144,262 9,310 SH   SOLE   9,310 0 0
SNDL INC COM 83307B101   19,000 10,000 SH   SOLE   10,000 0 0
SONOCO PRODS CO COM 835495102   2,876,812 52,931 SH   SOLE   52,931 0 0
SOUTHERN CO COM 842587107   4,723,486 72,983 SH   SOLE   72,983 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   548,142 19,099 SH   SOLE   19,099 0 0
SPDR GOLD TR GOLD SHS 78463V107   299,181 1,745 SH   SOLE   1,745 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   386,230 12,455 SH   SOLE   12,455 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,065,987 21,640 SH   SOLE   21,640 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,531,910 12,893 SH   SOLE   12,893 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,609,474 5,695 SH   SOLE   5,695 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   287,386 9,355 SH   SOLE   9,355 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   589,522 4,885 SH   SOLE   4,885 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   312,376 13,114 SH   SOLE   13,114 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   1,696,863 38,750 SH   SOLE   38,750 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   1,707,864 33,981 SH   SOLE   33,981 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,057,185 28,650 SH   SOLE   28,650 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   476,450 16,250 SH   SOLE   16,250 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,786,009 42,595 SH   SOLE   42,595 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   4,193,477 104,134 SH   SOLE   104,134 0 0
STANLEY BLACK & DECKER INC COM 854502101   871,729 10,430 SH   SOLE   10,430 0 0
STARBUCKS CORP COM 855244109   3,326,129 36,443 SH   SOLE   36,443 0 0
STERIS PLC SHS USD G8473T100   241,362 1,100 SH   SOLE   1,100 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   1,426,482 33,051 SH   SOLE   33,051 0 0
STRYKER CORPORATION COM 863667101   440,336 1,608 SH   SOLE   1,608 0 0
SYNOPSYS INC COM 871607107   232,698 507 SH   SOLE   507 0 0
SYSCO CORP COM 871829107   212,778 3,221 SH   SOLE   3,221 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   9,640,234 110,356 SH   SOLE   110,356 0 0
TARGET CORP COM 87612E106   2,122,493 19,196 SH   SOLE   19,196 0 0
TE CONNECTIVITY LTD SHS H84989104   1,419,731 11,493 SH   SOLE   11,493 0 0
TELLURIAN INC NEW COM 87968A104   12,876 11,100 SH   SOLE   11,100 0 0
TESLA INC COM 88160R101   651,323 2,603 SH   SOLE   2,603 0 0
TEXAS INSTRS INC COM 882508104   4,163,475 26,184 SH   SOLE   26,184 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   382,423 755 SH   SOLE   755 0 0
TJX COS INC NEW COM 872540109   564,477 6,351 SH   SOLE   6,351 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,379,955 8,450 SH   SOLE   8,450 0 0
TRUIST FINL CORP COM 89832Q109   290,514 10,154 SH   SOLE   10,154 0 0
TYSON FOODS INC CL A 902494103   1,014,434 20,092 SH   SOLE   20,092 0 0
UGI CORP NEW COM 902681105   699,155 29,930 SH   SOLE   29,930 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,775,497 56,184 SH   SOLE   56,184 0 0
UNION PAC CORP COM 907818108   1,939,984 9,527 SH   SOLE   9,527 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,972,740 38,319 SH   SOLE   38,319 0 0
UNITEDHEALTH GROUP INC COM 91324P102   6,274,459 12,445 SH   SOLE   12,445 0 0
UNUM GROUP COM 91529Y106   1,836,433 37,333 SH   SOLE   37,333 0 0
US BANCORP DEL COM NEW 902973304   2,308,065 68,858 SH   SOLE   68,858 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   213,700 4,355 SH   SOLE   4,355 0 0
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,912,073 88,440 SH   SOLE   88,440 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   183,590 11,000 SH   SOLE   11,000 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   876,619 10,340 SH   SOLE   10,340 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,931,111 26,706 SH   SOLE   26,706 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,441,875 59,091 SH   SOLE   59,091 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   4,852,594 98,650 SH   SOLE   98,650 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   13,533,725 69,159 SH   SOLE   69,159 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   422,519 2,029 SH   SOLE   2,029 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,154,644 35,909 SH   SOLE   35,909 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   832,854 4,405 SH   SOLE   4,405 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,816,371 17,967 SH   SOLE   17,967 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   251,264 1,822 SH   SOLE   1,822 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,558,346 90,751 SH   SOLE   90,751 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   654,723 6,165 SH   SOLE   6,165 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,851,513 59,283 SH   SOLE   59,283 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,328,967 17,491 SH   SOLE   17,491 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,152,593 41,951 SH   SOLE   41,951 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   307,993 4,620 SH   SOLE   4,620 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   448,152 2,870 SH   SOLE   2,870 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   770,653 14,399 SH   SOLE   14,399 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,669,112 61,050 SH   SOLE   61,050 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   772,038 13,050 SH   SOLE   13,050 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   301,730 2,920 SH   SOLE   2,920 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,393,150 12,972 SH   SOLE   12,972 0 0
VENTAS INC COM 92276F100   688,093 16,160 SH   SOLE   16,160 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   421,925 13,018 SH   SOLE   13,018 0 0
VISA INC COM CL A 92826C839   1,551,878 6,747 SH   SOLE   6,747 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   575,000 25,854 SH   SOLE   25,854 0 0
WALMART INC COM 931142103   2,791,019 17,452 SH   SOLE   17,452 0 0
WASTE MGMT INC DEL COM 94106L109   2,092,380 13,726 SH   SOLE   13,726 0 0
WATSCO INC COM 942622200   6,781,092 17,953 SH   SOLE   17,953 0 0
WILLIAMS SONOMA INC COM 969904101   350,272 2,254 SH   SOLE   2,254 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   836,438 22,754 SH   SOLE   22,754 0 0
WP CAREY INC COM 92936U109   253,947 4,590 SH   SOLE   4,590 0 0
YUM BRANDS INC COM 988498101   432,793 3,464 SH   SOLE   3,464 0 0
YUM CHINA HLDGS INC COM 98850P109   981,397 17,613 SH   SOLE   17,613 0 0