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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 4,310 28,947 SH   SOLE   28,947 0 0
ABB LTD SPONSORED ADR 000375204 1,668 51,575 SH   SOLE   51,575 0 0
ABBOTT LABS COM 002824100 2,289 19,336 SH   SOLE   19,336 0 0
ABBVIE INC COM 00287Y109 8,371 51,636 SH   SOLE   51,636 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,312 24,647 SH   SOLE   24,647 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 326 716 SH   SOLE   716 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,443 40,631 SH   SOLE   40,631 0 0
AFLAC INC COM 001055102 1,419 22,045 SH   SOLE   22,045 0 0
AGREE RLTY CORP COM 008492100 363 5,475 SH   SOLE   5,475 0 0
AIR PRODS & CHEMS INC COM 009158106 1,405 5,622 SH   SOLE   5,622 0 0
ALBEMARLE CORP COM 012653101 6,650 30,072 SH   SOLE   30,072 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 3,832 246,896 SH   SOLE   246,896 0 0
ALICO INC COM 016230104 2,312 61,550 SH   SOLE   61,550 0 0
ALPHABET INC CAP STK CL C 02079K107 2,860 1,024 SH   SOLE   1,024 0 0
ALPHABET INC CAP STK CL A 02079K305 2,211 795 SH   SOLE   795 0 0
ALTRIA GROUP INC COM 02209S103 658 12,596 SH   SOLE   12,596 0 0
AMAZON COM INC COM 023135106 3,745 1,149 SH   SOLE   1,149 0 0
AMERICAN EXPRESS CO COM 025816109 3,105 16,602 SH   SOLE   16,602 0 0
AMERICAN TOWER CORP NEW COM 03027X100 656 2,613 SH   SOLE   2,613 0 0
AMGEN INC COM 031162100 7,058 29,185 SH   SOLE   29,185 0 0
ANALOG DEVICES INC COM 032654105 6,766 40,961 SH   SOLE   40,961 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 403 6,500 SH   SOLE   6,500 0 0
APPLE INC COM 037833100 31,424 179,969 SH   SOLE   179,969 0 0
APPLIED MATLS INC COM 038222105 4,059 30,800 SH   SOLE   30,800 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 564 6,251 SH   SOLE   6,251 0 0
ARES CAPITAL CORP COM 04010L103 1,288 61,472 SH   SOLE   61,472 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 347 4,275 SH   SOLE   4,275 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,662 40,133 SH   SOLE   40,133 0 0
AT&T INC COM 00206R102 846 35,818 SH   SOLE   35,818 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,020 4,484 SH   SOLE   4,484 0 0
AVISTA CORP COM 05379B107 1,219 27,008 SH   SOLE   27,008 0 0
BANK MONTREAL QUE COM 063671101 1,756 14,882 SH   SOLE   14,882 0 0
BANK NOVA SCOTIA B C COM 064149107 329 4,585 SH   SOLE   4,585 0 0
BANK OZK COM 06417N103 250 5,850 SH   SOLE   5,850 0 0
BAR HBR BANKSHARES COM 066849100 1,108 38,713 SH   SOLE   38,713 0 0
BCE INC COM NEW 05534B760 2,537 45,745 SH   SOLE   45,745 0 0
BECTON DICKINSON & CO COM 075887109 301 1,130 SH   SOLE   1,130 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,939 5,494 SH   SOLE   5,494 0 0
BHP GROUP LTD SPONSORED ADS 088606108 247 3,204 SH   SOLE   3,204 0 0
BIOGEN INC COM 09062X103 245 1,162 SH   SOLE   1,162 0 0
BIO-TECHNE CORP COM 09073M104 1,711 3,950 SH   SOLE   3,950 0 0
BK OF AMERICA CORP COM 060505104 763 18,513 SH   SOLE   18,513 0 0
BLACKROCK INC COM 09247X101 5,211 6,820 SH   SOLE   6,820 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 91 11,200 SH   SOLE   11,200 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 169 12,281 SH   SOLE   12,281 0 0
BLACKSTONE INC COM 09260D107 3,802 29,948 SH   SOLE   29,948 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,582 49,779 SH   SOLE   49,779 0 0
BOEING CO COM 097023105 1,481 7,733 SH   SOLE   7,733 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,627 49,670 SH   SOLE   49,670 0 0
BROADCOM INC COM 11135F101 9,233 14,663 SH   SOLE   14,663 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 601 3,860 SH   SOLE   3,860 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 654 23,410 SH   SOLE   23,410 0 0
CANADIAN IMP BK COMM COM 136069101 3,717 30,543 SH   SOLE   30,543 0 0
CANADIAN NAT RES LTD COM 136385101 372 6,000 SH   SOLE   6,000 0 0
CANADIAN PAC RY LTD COM 13645T100 225 2,730 SH   SOLE   2,730 0 0
CAPITAL ONE FINL CORP COM 14040H105 272 2,075 SH   SOLE   2,075 0 0
CARDINAL HEALTH INC COM 14149Y108 981 17,310 SH   SOLE   17,310 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 210 4,576 SH   SOLE   4,576 0 0
CATERPILLAR INC COM 149123101 1,970 8,843 SH   SOLE   8,843 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,510 49,282 SH   SOLE   49,282 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 865 15,339 SH   SOLE   15,339 0 0
CHEVRON CORP NEW COM 166764100 3,790 23,274 SH   SOLE   23,274 0 0
CHUBB LIMITED COM H1467J104 1,463 6,840 SH   SOLE   6,840 0 0
CHURCH & DWIGHT CO INC COM 171340102 925 9,305 SH   SOLE   9,305 0 0
CISCO SYS INC COM 17275R102 6,401 114,792 SH   SOLE   114,792 0 0
CLOROX CO DEL COM 189054109 1,929 13,878 SH   SOLE   13,878 0 0
CME GROUP INC COM 12572Q105 380 1,597 SH   SOLE   1,597 0 0
COCA COLA CO COM 191216100 1,053 16,988 SH   SOLE   16,988 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 589 12,125 SH   SOLE   12,125 0 0
COGNEX CORP COM 192422103 309 4,000 SH   SOLE   4,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,007 11,230 SH   SOLE   11,230 0 0
COHEN & STEERS INC COM 19247A100 270 3,145 SH   SOLE   3,145 0 0
COLGATE PALMOLIVE CO COM 194162103 306 4,041 SH   SOLE   4,041 0 0
COLUMBIA BKG SYS INC COM 197236102 301 9,342 SH   SOLE   9,342 0 0
COMCAST CORP NEW CL A 20030N101 2,415 51,576 SH   SOLE   51,576 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,336 31,660 SH   SOLE   31,660 0 0
CONAGRA BRANDS INC COM 205887102 984 29,320 SH   SOLE   29,320 0 0
CONOCOPHILLIPS COM 20825C104 1,375 13,749 SH   SOLE   13,749 0 0
CORNING INC COM 219350105 7,941 215,147 SH   SOLE   215,147 0 0
CORTEVA INC COM 22052L104 3,467 60,319 SH   SOLE   60,319 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,118 1,942 SH   SOLE   1,942 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 963 8,111 SH   SOLE   8,111 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,720 20,152 SH   SOLE   20,152 0 0
CSX CORP COM 126408103 2,898 77,395 SH   SOLE   77,395 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,798 27,105 SH   SOLE   27,105 0 0
CVS HEALTH CORP COM 126650100 3,018 29,822 SH   SOLE   29,822 0 0
DEERE & CO COM 244199105 976 2,350 SH   SOLE   2,350 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,566 12,630 SH   SOLE   12,630 0 0
DIGITAL RLTY TR INC COM 253868103 4,635 32,686 SH   SOLE   32,686 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 625 12,745 SH   SOLE   12,745 0 0
DISNEY WALT CO COM 254687106 4,658 33,958 SH   SOLE   33,958 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,199 28,115 SH   SOLE   28,115 0 0
DOLLAR GEN CORP NEW COM 256677105 1,863 8,367 SH   SOLE   8,367 0 0
DOMINION ENERGY INC COM 25746U109 215 2,528 SH   SOLE   2,528 0 0
DOW INC COM 260557103 1,907 29,924 SH   SOLE   29,924 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,174 19,467 SH   SOLE   19,467 0 0
EAGLE BANCORP MONT INC COM 26942G100 662 29,650 SH   SOLE   29,650 0 0
EATON CORP PLC SHS G29183103 315 2,078 SH   SOLE   2,078 0 0
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108 4,232 270,903 SH   SOLE   270,903 0 0
EDAP TMS S A SPONSORED ADR 268311107 98 13,500 SH   SOLE   13,500 0 0
EMERSON ELEC CO COM 291011104 2,319 23,652 SH   SOLE   23,652 0 0
ENBRIDGE INC COM 29250N105 947 20,549 SH   SOLE   20,549 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 384 34,350 SH   SOLE   34,350 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 282 10,944 SH   SOLE   10,944 0 0
ENVIVA INC COM 29415B103 3,226 40,753 SH   SOLE   40,753 0 0
EVERGY INC COM 30034W106 548 8,014 SH   SOLE   8,014 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,052 10,194 SH   SOLE   10,194 0 0
EXXON MOBIL CORP COM 30231G102 5,444 65,910 SH   SOLE   65,910 0 0
FACTSET RESH SYS INC COM 303075105 1,187 2,735 SH   SOLE   2,735 0 0
FASTENAL CO COM 311900104 704 11,860 SH   SOLE   11,860 0 0
FEDEX CORP COM 31428X106 583 2,521 SH   SOLE   2,521 0 0
FIRST AMERN FINL CORP COM 31847R102 564 8,700 SH   SOLE   8,700 0 0
FIRST BANCORP INC ME COM 31866P102 724 24,055 SH   SOLE   24,055 0 0
FIRST FNDTN INC COM 32026V104 7,159 294,741 SH   SOLE   294,741 0 0
FIRST HAWAIIAN INC COM 32051X108 478 17,125 SH   SOLE   17,125 0 0
FIRST HORIZON CORPORATION COM 320517105 463 19,708 SH   SOLE   19,708 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 865 23,525 SH   SOLE   23,525 0 0
FIRST TR / ABERDEEN GLOBAL O COM SHS 337319107 80 10,745 SH   SOLE   10,745 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 251 4,160 SH   SOLE   4,160 0 0
FIRSTENERGY CORP COM 337932107 244 5,313 SH   SOLE   5,313 0 0
FLEX LNG LTD SHS G35947202 1,256 44,050 SH   SOLE   44,050 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 279 5,955 SH   SOLE   5,955 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 586 22,606 SH   SOLE   22,606 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 459 8,000 SH   SOLE   8,000 0 0
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 282 2,800 SH   SOLE   2,800 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 556 16,495 SH   SOLE   16,495 0 0
GENERAL DYNAMICS CORP COM 369550108 277 1,150 SH   SOLE   1,150 0 0
GENERAL MLS INC COM 370334104 1,267 18,707 SH   SOLE   18,707 0 0
GENTEX CORP COM 371901109 484 16,600 SH   SOLE   16,600 0 0
GENUINE PARTS CO COM 372460105 1,234 9,790 SH   SOLE   9,790 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,995 45,808 SH   SOLE   45,808 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1,401 32,786 SH   SOLE   32,786 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 437 10,835 SH   SOLE   10,835 0 0
GLOBAL X FDS US PFD ETF 37954Y657 3,582 152,431 SH   SOLE   152,431 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 412 12,596 SH   SOLE   12,596 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 613 10,265 SH   SOLE   10,265 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 786 3,545 SH   SOLE   3,545 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 817 5,065 SH   SOLE   5,065 0 0
HENRY SCHEIN INC COM 806407102 538 6,172 SH   SOLE   6,172 0 0
HERCULES CAPITAL INC COM 427096508 1,098 60,762 SH   SOLE   60,762 0 0
HESS MIDSTREAM LP CL A SHS 428103105 1,304 43,450 SH   SOLE   43,450 0 0
HOLOGIC INC COM 436440101 402 5,230 SH   SOLE   5,230 0 0
HOME BANCSHARES INC COM 436893200 677 29,960 SH   SOLE   29,960 0 0
HOME DEPOT INC COM 437076102 9,222 30,810 SH   SOLE   30,810 0 0
HONEYWELL INTL INC COM 438516106 1,184 6,086 SH   SOLE   6,086 0 0
HOULIHAN LOKEY INC CL A 441593100 511 5,815 SH   SOLE   5,815 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,289 6,464 SH   SOLE   6,464 0 0
HUNTSMAN CORP COM 447011107 2,685 71,585 SH   SOLE   71,585 0 0
ILLINOIS TOOL WKS INC COM 452308109 269 1,285 SH   SOLE   1,285 0 0
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 802 17,165 SH   SOLE   17,165 0 0
INFOSYS LTD SPONSORED ADR 456788108 7,331 294,521 SH   SOLE   294,521 0 0
INGREDION INC COM 457187102 2,224 25,517 SH   SOLE   25,517 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,141 5,554 SH   SOLE   5,554 0 0
INTEL CORP COM 458140100 7,327 147,832 SH   SOLE   147,832 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,126 8,520 SH   SOLE   8,520 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,821 14,005 SH   SOLE   14,005 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,413 25,987 SH   SOLE   25,987 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 424 4,365 SH   SOLE   4,365 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 847 18,048 SH   SOLE   18,048 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 502 23,060 SH   SOLE   23,060 0 0
INVESCO LTD SHS G491BT108 216 9,350 SH   SOLE   9,350 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,571 4,334 SH   SOLE   4,334 0 0
ISHARES INC MSCI EMERG MRKT 464286533 241 3,949 SH   SOLE   3,949 0 0
ISHARES INC CORE MSCI EMKT 46434G103 874 15,735 SH   SOLE   15,735 0 0
ISHARES TR S&P 100 ETF 464287101 674 3,230 SH   SOLE   3,230 0 0
ISHARES TR CORE S&P TTL STK 464287150 9,176 90,905 SH   SOLE   90,905 0 0
ISHARES TR SELECT DIVID ETF 464287168 253 1,975 SH   SOLE   1,975 0 0
ISHARES TR CORE S&P500 ETF 464287200 13,756 30,321 SH   SOLE   30,321 0 0
ISHARES TR IBOXX INV CP ETF 464287242 254 2,099 SH   SOLE   2,099 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,878 25,512 SH   SOLE   25,512 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,115 27,107 SH   SOLE   27,107 0 0
ISHARES TR CORE S&P MCP ETF 464287507 8,321 31,010 SH   SOLE   31,010 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,659 9,993 SH   SOLE   9,993 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 260 935 SH   SOLE   935 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 812 3,956 SH   SOLE   3,956 0 0
ISHARES TR CORE S&P US VLU 464287663 270 3,560 SH   SOLE   3,560 0 0
ISHARES TR U.S. TECH ETF 464287721 392 3,800 SH   SOLE   3,800 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,580 23,919 SH   SOLE   23,919 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 2,964 28,335 SH   SOLE   28,335 0 0
ISHARES TR MSCI ACWI ETF 464288257 565 5,665 SH   SOLE   5,665 0 0
ISHARES TR JPMORGAN USD EMG 464288281 651 6,660 SH   SOLE   6,660 0 0
ISHARES TR GLB INFRASTR ETF 464288372 4,526 88,995 SH   SOLE   88,995 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,406 21,940 SH   SOLE   21,940 0 0
ISHARES TR IBOXX HI YD ETF 464288513 309 3,759 SH   SOLE   3,759 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 2,272 41,416 SH   SOLE   41,416 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,630 31,524 SH   SOLE   31,524 0 0
ISHARES TR PFD AND INCM SEC 464288687 223 6,120 SH   SOLE   6,120 0 0
ISHARES TR MSCI INDIA ETF 46429B598 287 6,450 SH   SOLE   6,450 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 478 4,471 SH   SOLE   4,471 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,810 57,220 SH   SOLE   57,220 0 0
ISHARES TR CORE MSCI EAFE 46432F842 296 4,260 SH   SOLE   4,260 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 201 4,063 SH   SOLE   4,063 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,918 89,128 SH   SOLE   89,128 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,016 19,032 SH   SOLE   19,032 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 2,431 83,236 SH   SOLE   83,236 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 13,012 259,470 SH   SOLE   259,470 0 0
ISHARES TR CYBERSECURITY 46435U135 749 17,541 SH   SOLE   17,541 0 0
ISHARES TR BROAD USD HIGH 46435U853 2,318 59,646 SH   SOLE   59,646 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 8,784 177,202 SH   SOLE   177,202 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 1,010 22,825 SH   SOLE   22,825 0 0
JOHNSON & JOHNSON COM 478160104 5,574 31,453 SH   SOLE   31,453 0 0
JOHNSON OUTDOORS INC CL A 479167108 206 2,650 SH   SOLE   2,650 0 0
JPMORGAN CHASE & CO COM 46625H100 7,514 55,119 SH   SOLE   55,119 0 0
KELLOGG CO COM 487836108 694 10,764 SH   SOLE   10,764 0 0
KIMBERLY-CLARK CORP COM 494368103 1,936 15,722 SH   SOLE   15,722 0 0
KIMCO RLTY CORP COM 49446R109 2,351 95,184 SH   SOLE   95,184 0 0
KINDER MORGAN INC DEL COM 49456B101 698 36,920 SH   SOLE   36,920 0 0
KLA CORP COM NEW 482480100 2,696 7,364 SH   SOLE   7,364 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 911 53,853 SH   SOLE   53,853 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 204 7,156 SH   SOLE   7,156 0 0
KROGER CO COM 501044101 2,546 44,387 SH   SOLE   44,387 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,343 5,405 SH   SOLE   5,405 0 0
LAM RESEARCH CORP COM 512807108 3,691 6,865 SH   SOLE   6,865 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,077 9,270 SH   SOLE   9,270 0 0
LAMB WESTON HLDGS INC COM 513272104 480 8,018 SH   SOLE   8,018 0 0
LANCASTER COLONY CORP COM 513847103 304 2,035 SH   SOLE   2,035 0 0
LANDMARK BANCORP INC COM 51504L107 278 10,565 SH   SOLE   10,565 0 0
LEGGETT & PLATT INC COM 524660107 526 15,115 SH   SOLE   15,115 0 0
LEIDOS HOLDINGS INC COM 525327102 4,370 40,452 SH   SOLE   40,452 0 0
LIFE STORAGE INC COM 53223X107 619 4,406 SH   SOLE   4,406 0 0
LILLY ELI & CO COM 532457108 4,006 13,989 SH   SOLE   13,989 0 0
LINCOLN ELEC HLDGS INC COM 533900106 205 1,484 SH   SOLE   1,484 0 0
LINCOLN NATL CORP IND COM 534187109 2,079 31,804 SH   SOLE   31,804 0 0
LINDE PLC SHS G5494J103 3,220 10,080 SH   SOLE   10,080 0 0
LOCKHEED MARTIN CORP COM 539830109 5,577 12,634 SH   SOLE   12,634 0 0
LOGITECH INTL S A SHS H50430232 1,181 16,002 SH   SOLE   16,002 0 0
LOWES COS INC COM 548661107 978 4,836 SH   SOLE   4,836 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 795 7,735 SH   SOLE   7,735 0 0
M D C HLDGS INC COM 552676108 448 11,850 SH   SOLE   11,850 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 479 18,610 SH   SOLE   18,610 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 291 5,935 SH   SOLE   5,935 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 3,833 222,484 SH   SOLE   222,484 0 0
MARATHON PETE CORP COM 56585A102 334 3,910 SH   SOLE   3,910 0 0
MASTERCARD INCORPORATED CL A 57636Q104 340 951 SH   SOLE   951 0 0
MCDONALDS CORP COM 580135101 4,409 17,830 SH   SOLE   17,830 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 440 20,808 SH   SOLE   20,808 0 0
MEDTRONIC PLC SHS G5960L103 6,419 57,855 SH   SOLE   57,855 0 0
MERCK & CO INC COM 58933Y105 7,688 93,696 SH   SOLE   93,696 0 0
META PLATFORMS INC CL A 30303M102 1,925 15,071 SH   SOLE   15,071 0 0
MFS MUN INCOME TR SH BEN INT 552738106 356 58,159 SH   SOLE   58,159 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 5,014 66,731 SH   SOLE   66,731 0 0
MICRON TECHNOLOGY INC COM 595112103 2,345 30,103 SH   SOLE   30,103 0 0
MICROSOFT CORP COM 594918104 21,977 71,284 SH   SOLE   71,284 0 0
MIDDLEBY CORP COM 596278101 246 1,500 SH   SOLE   1,500 0 0
MOELIS & CO CL A 60786M105 590 12,563 SH   SOLE   12,563 0 0
MONDELEZ INTL INC CL A 609207105 273 4,342 SH   SOLE   4,342 0 0
MOODYS CORP COM 615369105 1,290 3,822 SH   SOLE   3,822 0 0
NASDAQ INC COM 631103108 426 2,390 SH   SOLE   2,390 0 0
NATIONAL INSTRS CORP COM 636518102 2,431 59,880 SH   SOLE   59,880 0 0
NEOGENOMICS INC COM NEW 64049M209 130 10,700 SH   SOLE   10,700 0 0
NEOPHOTONICS CORP COM 64051T100 259 17,000 SH   SOLE   17,000 0 0
NETFLIX INC COM 64110L106 249 666 SH   SOLE   666 0 0
NEXTERA ENERGY INC COM 65339F101 2,369 27,962 SH   SOLE   27,962 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,108 25,290 SH   SOLE   25,290 0 0
NIKE INC CL B 654106103 623 4,631 SH   SOLE   4,631 0 0
NORFOLK SOUTHN CORP COM 655844108 2,630 9,221 SH   SOLE   9,221 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 509 37,700 SH   SOLE   37,700 0 0
NORTHWESTERN CORP COM NEW 668074305 598 9,880 SH   SOLE   9,880 0 0
NORTONLIFELOCK INC COM 668771108 2,408 90,813 SH   SOLE   90,813 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,331 26,568 SH   SOLE   26,568 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,003 82,645 SH   SOLE   82,645 0 0
NVIDIA CORPORATION COM 67066G104 396 1,452 SH   SOLE   1,452 0 0
OLD NATL BANCORP IND COM 680033107 257 15,700 SH   SOLE   15,700 0 0
OLD REP INTL CORP COM 680223104 1,505 58,180 SH   SOLE   58,180 0 0
OLIN CORP COM PAR $1 680665205 394 7,540 SH   SOLE   7,540 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 419 13,442 SH   SOLE   13,442 0 0
OMNICOM GROUP INC COM 681919106 1,831 21,577 SH   SOLE   21,577 0 0
ORACLE CORP COM 68389X105 4,268 51,588 SH   SOLE   51,588 0 0
ORANGE SPONSORED ADR 684060106 213 18,000 SH   SOLE   18,000 0 0
ORGANON & CO COMMON STOCK 68622V106 201 5,748 SH   SOLE   5,748 0 0
ORIX CORP SPONSORED ADR 686330101 1,931 19,335 SH   SOLE   19,335 0 0
PACKAGING CORP AMER COM 695156109 6,955 44,549 SH   SOLE   44,549 0 0
PAYCHEX INC COM 704326107 7,405 54,259 SH   SOLE   54,259 0 0
PEPSICO INC COM 713448108 4,084 24,397 SH   SOLE   24,397 0 0
PFIZER INC COM 717081103 4,490 86,724 SH   SOLE   86,724 0 0
PHILIP MORRIS INTL INC COM 718172109 391 4,165 SH   SOLE   4,165 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,095 70,833 SH   SOLE   70,833 0 0
PINNACLE WEST CAP CORP COM 723484101 882 11,290 SH   SOLE   11,290 0 0
PROCTER AND GAMBLE CO COM 742718109 17,354 113,573 SH   SOLE   113,573 0 0
PROSHARES TR NASDAQ100 DORSEY 74347G671 222 5,365 SH   SOLE   5,365 0 0
PRUDENTIAL FINL INC COM 744320102 1,650 13,959 SH   SOLE   13,959 0 0
PUBLIC STORAGE COM 74460D109 394 1,009 SH   SOLE   1,009 0 0
QUALCOMM INC COM 747525103 4,173 27,305 SH   SOLE   27,305 0 0
QUEST DIAGNOSTICS INC COM 74834L100 605 4,420 SH   SOLE   4,420 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,661 36,950 SH   SOLE   36,950 0 0
REALTY INCOME CORP COM 756109104 1,283 18,511 SH   SOLE   18,511 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,496 80,796 SH   SOLE   80,796 0 0
ROYAL BK CDA COM 780087102 722 6,550 SH   SOLE   6,550 0 0
RPM INTL INC COM 749685103 925 11,360 SH   SOLE   11,360 0 0
S&P GLOBAL INC COM 78409V104 461 1,125 SH   SOLE   1,125 0 0
SAFETY INS GROUP INC COM 78648T100 1,779 19,579 SH   SOLE   19,579 0 0
SALESFORCE COM INC COM 79466L302 243 1,146 SH   SOLE   1,146 0 0
SANOFI SPONSORED ADR 80105N105 1,052 20,498 SH   SOLE   20,498 0 0
SAP SE SPON ADR 803054204 3,852 34,717 SH   SOLE   34,717 0 0
SCHWAB CHARLES CORP COM 808513105 2,174 25,785 SH   SOLE   25,785 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,912 73,274 SH   SOLE   73,274 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,720 31,944 SH   SOLE   31,944 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,000 13,177 SH   SOLE   13,177 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,103 23,298 SH   SOLE   23,298 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5,236 188,533 SH   SOLE   188,533 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,697 21,510 SH   SOLE   21,510 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,344 118,293 SH   SOLE   118,293 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 243 4,805 SH   SOLE   4,805 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 272 7,166 SH   SOLE   7,166 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 822 29,900 SH   SOLE   29,900 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,320 25,805 SH   SOLE   25,805 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 278 1,503 SH   SOLE   1,503 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 814 21,253 SH   SOLE   21,253 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 511 7,428 SH   SOLE   7,428 0 0
SHELL PLC SPON ADS 780259305 305 5,544 SH   SOLE   5,544 0 0
SHOPIFY INC CL A 82509L107 348 515 SH   SOLE   515 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4,791 71,700 SH   SOLE   71,700 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,785 13,389 SH   SOLE   13,389 0 0
SMUCKER J M CO COM NEW 832696405 1,257 9,280 SH   SOLE   9,280 0 0
SONOCO PRODS CO COM 835495102 2,516 40,223 SH   SOLE   40,223 0 0
SOUTHERN CO COM 842587107 5,218 71,958 SH   SOLE   71,958 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,023 25,050 SH   SOLE   25,050 0 0
SPDR GOLD TR GOLD SHS 78463V107 322 1,780 SH   SOLE   1,780 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 416 12,130 SH   SOLE   12,130 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,746 12,723 SH   SOLE   12,723 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,968 6,052 SH   SOLE   6,052 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 2,195 72,841 SH   SOLE   72,841 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 700 13,180 SH   SOLE   13,180 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 568 18,625 SH   SOLE   18,625 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 496 10,487 SH   SOLE   10,487 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 614 4,924 SH   SOLE   4,924 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,542 56,540 SH   SOLE   56,540 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 6,628 165,584 SH   SOLE   165,584 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,058 7,570 SH   SOLE   7,570 0 0
STARBUCKS CORP COM 855244109 2,758 30,320 SH   SOLE   30,320 0 0
STRYKER CORPORATION COM 863667101 394 1,474 SH   SOLE   1,474 0 0
SUPERIOR GROUP OF CO INC COM 868358102 302 16,925 SH   SOLE   16,925 0 0
SYSCO CORP COM 871829107 215 2,632 SH   SOLE   2,632 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10,776 103,361 SH   SOLE   103,361 0 0
TARGET CORP COM 87612E106 2,962 13,956 SH   SOLE   13,956 0 0
TE CONNECTIVITY LTD SHS H84989104 946 7,223 SH   SOLE   7,223 0 0
TESLA INC COM 88160R101 817 758 SH   SOLE   758 0 0
TEXAS INSTRS INC COM 882508104 4,212 22,958 SH   SOLE   22,958 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 209 354 SH   SOLE   354 0 0
TJX COS INC NEW COM 872540109 452 7,463 SH   SOLE   7,463 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,660 9,083 SH   SOLE   9,083 0 0
TRUIST FINL CORP COM 89832Q109 430 7,578 SH   SOLE   7,578 0 0
UGI CORP NEW COM 902681105 443 12,240 SH   SOLE   12,240 0 0
UMPQUA HLDGS CORP COM 904214103 621 32,925 SH   SOLE   32,925 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,643 58,001 SH   SOLE   58,001 0 0
UNION PAC CORP COM 907818108 2,049 7,499 SH   SOLE   7,499 0 0
UNITED BANKSHARES INC WEST V COM 909907107 354 10,150 SH   SOLE   10,150 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,896 32,154 SH   SOLE   32,154 0 0
UNITED STATES STL CORP NEW COM 912909108 264 7,000 SH   SOLE   7,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,850 11,472 SH   SOLE   11,472 0 0
UNUM GROUP COM 91529Y106 1,375 43,645 SH   SOLE   43,645 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 274 15,800 SH   SOLE   15,800 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 295 15,695 SH   SOLE   15,695 0 0
US BANCORP DEL COM NEW 902973304 2,882 54,219 SH   SOLE   54,219 0 0
V F CORP COM 918204108 414 7,285 SH   SOLE   7,285 0 0
VALLEY NATL BANCORP COM 919794107 137 10,560 SH   SOLE   10,560 0 0
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 3,838 165,020 SH   SOLE   165,020 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 193 11,300 SH   SOLE   11,300 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,485 8,170 SH   SOLE   8,170 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,151 26,261 SH   SOLE   26,261 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,073 26,608 SH   SOLE   26,608 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 19,407 392,925 SH   SOLE   392,925 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 213 514 SH   SOLE   514 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 410 1,725 SH   SOLE   1,725 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 15,909 76,305 SH   SOLE   76,305 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 859 4,044 SH   SOLE   4,044 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,034 22,112 SH   SOLE   22,112 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 353 2,850 SH   SOLE   2,850 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 298 5,169 SH   SOLE   5,169 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,795 103,951 SH   SOLE   103,951 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,140 41,519 SH   SOLE   41,519 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,181 79,154 SH   SOLE   79,154 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,765 32,134 SH   SOLE   32,134 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 347 2,140 SH   SOLE   2,140 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 735 12,301 SH   SOLE   12,301 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,858 59,500 SH   SOLE   59,500 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 334 2,973 SH   SOLE   2,973 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1,405 20,110 SH   SOLE   20,110 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,408 12,985 SH   SOLE   12,985 0 0
VENTAS INC COM 92276F100 1,014 16,420 SH   SOLE   16,420 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 926 18,178 SH   SOLE   18,178 0 0
VIATRIS INC COM 92556V106 417 38,350 SH   SOLE   38,350 0 0
VISA INC COM CL A 92826C839 1,015 4,577 SH   SOLE   4,577 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,756 39,214 SH   SOLE   39,214 0 0
WALMART INC COM 931142103 2,512 16,869 SH   SOLE   16,869 0 0
WASTE MGMT INC DEL COM 94106L109 1,385 8,739 SH   SOLE   8,739 0 0
WATSCO INC COM 942622200 4,311 14,152 SH   SOLE   14,152 0 0
WESTERN DIGITAL CORP. COM 958102105 969 19,515 SH   SOLE   19,515 0 0
WILLIAMS SONOMA INC COM 969904101 319 2,200 SH   SOLE   2,200 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 799 22,175 SH   SOLE   22,175 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 243 4,444 SH   SOLE   4,444 0 0
WP CAREY INC COM 92936U109 474 5,860 SH   SOLE   5,860 0 0
YUM BRANDS INC COM 988498101 374 3,156 SH   SOLE   3,156 0 0
YUM CHINA HLDGS INC COM 98850P109 622 14,963 SH   SOLE   14,963 0 0