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
BERKSHIRE HATHAWAY INC-CL B Common Stock 084670702   662,782,663 1,892,043 SH   SOLE   1,863,483 0 28,560
ALPHABET INC-CL C Common Stock 02079K107   600,056,734 4,551,056 SH   SOLE   4,496,893 0 54,163
MICROSOFT CORP Common Stock 594918104   539,117,549 1,707,419 SH   SOLE   1,680,536 0 26,883
LINDE PLC Common Stock G54950103   474,037,462 1,273,096 SH   SOLE   1,252,355 0 20,741
MASTERCARD INC - A Common Stock 57636Q104   452,051,251 1,141,803 SH   SOLE   1,124,533 0 17,270
ORACLE CORP Common Stock 68389X105   390,860,998 3,690,153 SH   SOLE   3,629,370 0 60,783
ARTHUR J GALLAGHER & CO Common Stock 363576109   387,669,571 1,700,827 SH   SOLE   1,679,182 0 21,645
ZOETIS INC Common Stock 98978V103   370,649,518 2,130,415 SH   SOLE   2,104,595 0 25,820
KLA CORP Common Stock 482480100   345,082,586 752,371 SH   SOLE   741,787 0 10,584
WASTE MANAGEMENT INC Common Stock 94106L109   338,253,424 2,218,928 SH   SOLE   2,181,759 0 37,169
ALCON INC Common Stock H01301128   326,664,066 4,239,087 SH   SOLE   4,182,448 0 56,639
PROGRESSIVE CORP Common Stock 743315103   325,594,386 2,337,361 SH   SOLE   2,306,503 0 30,858
COSTCO WHOLESALE CORP Common Stock 22160K105   324,964,436 575,199 SH   SOLE   566,357 0 8,842
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   290,052,700 573,034 SH   SOLE   564,550 0 8,484
BOOKING HOLDINGS INC Common Stock 09857L108   274,113,812 88,884 SH   SOLE   87,714 0 1,170
AMAZON.COM INC Common Stock 023135106   267,157,807 2,101,619 SH   SOLE   2,072,494 0 29,125
ABBOTT LABORATORIES Common Stock 002824100   241,691,290 2,495,522 SH   SOLE   2,454,641 0 40,881
COPART INC Common Stock 217204106   239,827,047 5,565,724 SH   SOLE   5,497,452 0 68,272
NIKE INC -CL B Common Stock 654106103   227,501,686 2,379,227 SH   SOLE   2,342,587 0 36,640
S&P GLOBAL INC Common Stock 78409V104   221,959,535 607,426 SH   SOLE   595,114 0 12,312
APPLE INC Common Stock 037833100   208,367,878 1,217,031 SH   SOLE   1,191,750 0 25,281
TEXAS INSTRUMENTS INC Common Stock 882508104   198,898,931 1,250,858 SH   SOLE   1,225,980 0 24,878
ADOBE INC Common Stock 00724F101   190,538,960 373,679 SH   SOLE   366,350 0 7,329
PHILIP MORRIS INTERNATIONAL Common Stock 718172109   170,086,402 1,837,183 SH   SOLE   1,837,183 0 0
DIAGEO PLC-SPONSORED ADR Common Stock 25243Q205   165,437,118 1,108,977 SH   SOLE   1,096,338 0 12,639
ISHARES CORE MSCI EAFE ETF Common Stock 46432F842   156,942,905 2,438,895 SH   SOLE   2,399,242 0 39,653
ISHARES CORE S&P 500 ETF Common Stock 464287200   137,347,603 319,837 SH   SOLE   313,147 0 6,690
BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108   134,995,158 254 SH   SOLE   254 0 0
AVANTOR INC Common Stock 05352A100   105,590,584 5,009,041 SH   SOLE   5,009,041 0 0
GUIDEWIRE SOFTWARE INC Common Stock 40171V100   101,574,720 1,128,608 SH   SOLE   1,128,608 0 0
TRANSDIGM GROUP INC Common Stock 893641100   99,495,242 118,007 SH   SOLE   118,007 0 0
WOODWARD INC Common Stock 980745103   80,706,249 649,495 SH   SOLE   649,495 0 0
SPDR S&P 500 ETF TRUST ETF Common Stock 78462F103   75,240,327 176,009 SH   SOLE   176,009 0 0
ALTRIA GROUP INC Common Stock 02209S103   73,052,918 1,737,287 SH   SOLE   1,737,287 0 0
KADANT INC Common Stock 48282T104   71,616,862 317,521 SH   SOLE   317,521 0 0
ALPHABET INC-CL A Common Stock 02079K305   68,198,736 521,158 SH   SOLE   507,063 0 14,095
CARLISLE COS INC Common Stock 142339100   59,168,317 228,220 SH   SOLE   228,220 0 0
JOHNSON & JOHNSON Common Stock 478160104   56,616,838 363,511 SH   SOLE   357,056 0 6,455
PROCTER & GAMBLE CO/THE Common Stock 742718109   47,663,985 326,779 SH   SOLE   319,980 0 6,799
UNION PACIFIC CORP Common Stock 907818108   45,967,029 225,738 SH   SOLE   225,738 0 0
SMITH (A.O.) CORP Common Stock 831865209   45,895,675 694,022 SH   SOLE   682,773 0 11,249
CELANESE CORP Common Stock 150870103   43,517,658 346,699 SH   SOLE   344,833 0 1,866
DEERE AND CO Common Stock 244199105   41,720,491 110,553 SH   SOLE   107,856 0 2,697
CLARIVATE PLC Common Stock G21810109   41,561,089 6,193,903 SH   SOLE   6,064,403 0 129,500
GRACO INC Common Stock 384109104   41,291,694 566,571 SH   SOLE   557,682 0 8,889
ILLINOIS TOOL WORKS Common Stock 452308109   37,780,052 164,040 SH   SOLE   164,040 0 0
AMERICAN TOWER CORP Common Stock 03027X100   33,828,845 205,709 SH   SOLE   162,053 0 43,656
UNITED PARCEL SERVICE-CL B Common Stock 911312106   31,413,572 201,537 SH   SOLE   194,191 0 7,346
PERIMETER SOLUTIONS SA Common Stock L7579L106   29,901,807 6,586,301 SH   SOLE   6,586,301 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   27,624,570 54,790 SH   SOLE   52,908 0 1,882
MERCK & CO. INC. Common Stock 58933Y105   27,152,857 263,748 SH   SOLE   263,748 0 0
EXXON MOBIL CORP Common Stock 30231G102   26,618,181 226,384 SH   SOLE   226,384 0 0
PEPSICO INC Common Stock 713448108   26,124,598 154,182 SH   SOLE   150,096 0 4,086
MARSH & MCLENNAN COS Common Stock 571748102   23,064,360 121,200 SH   SOLE   61,087 0 60,113
COMCAST CORP-CLASS A Common Stock 20030N101   22,272,337 502,308 SH   SOLE   502,308 0 0
MCDONALDS CORP Common Stock 580135101   20,784,889 78,898 SH   SOLE   75,356 0 3,542
VISA INC-CLASS A SHARES Common Stock 92826C839   20,331,964 88,396 SH   SOLE   88,396 0 0
AUTOZONE INC Common Stock 053332102   19,801,762 7,796 SH   SOLE   7,624 0 172
AUTOMATIC DATA PROCESSING Common Stock 053015103   19,629,403 81,592 SH   SOLE   79,132 0 2,460
BLACKROCK INC Common Stock 09247X101   19,094,729 29,536 SH   SOLE   27,794 0 1,742
SYSCO CORP Common Stock 871829107   19,000,405 287,667 SH   SOLE   260,221 0 27,446
ATN INTERNATIONAL INC Common Stock 00215F107   18,484,787 585,703 SH   SOLE   585,703 0 0
WATSCO INC Common Stock 942622200   18,477,685 48,919 SH   SOLE   48,919 0 0
MEDTRONIC PLC Common Stock G5960L103   18,000,232 229,712 SH   SOLE   217,304 0 12,408
INTL FLAVORS & FRAGRANCES Common Stock 459506101   17,302,023 253,807 SH   SOLE   253,807 0 0
CLARIVATE PLC /PREFERRED/ /CONVERTIBLE/ Common Stock G21810208   17,204,661 588,596 SH   SOLE   588,596 0 0
STATE STREET CORP Common Stock 857477103   17,159,504 256,265 SH   SOLE   256,265 0 0
COTERRA ENERGY INC Common Stock 127097103   16,257,239 601,007 SH   SOLE   566,567 0 34,440
NVIDIA CORP Common Stock 67066G104   15,944,558 36,655 SH   SOLE   35,339 0 1,316
ENTEGRIS INC Common Stock 29362U104   15,672,828 166,892 SH   SOLE   166,892 0 0
ABBVIE INC Common Stock 00287Y109   14,938,644 100,219 SH   SOLE   98,919 0 1,300
JPMORGAN CHASE & CO Common Stock 46625H100   14,742,153 101,656 SH   SOLE   101,656 0 0
BROWN & BROWN INC Common Stock 115236101   14,546,205 208,279 SH   SOLE   200,279 0 8,000
XCEL ENERGY INC Common Stock 98389B100   13,734,231 240,025 SH   SOLE   223,599 0 16,426
CROWN HOLDINGS INC Common Stock 228368106   13,665,294 154,445 SH   SOLE   154,445 0 0
KENVUE INC Common Stock 49177J102   13,381,934 666,431 SH   SOLE   629,912 0 36,519
CHUBB LTD Common Stock H1467J104   13,230,047 63,551 SH   SOLE   59,814 0 3,737
ISHARES S&P 100 ETF CL USD INC Common Stock 464287101   12,330,131 61,454 SH   SOLE   61,454 0 0
WALMART INC Common Stock 931142103   12,238,483 76,524 SH   SOLE   76,524 0 0
TAKE-TWO INTERACTIVE SOFTWRE Common Stock 874054109   12,167,040 86,666 SH   SOLE   86,666 0 0
SONOCO PRODUCTS CO Common Stock 835495102   12,159,128 223,719 SH   SOLE   222,842 0 877
APPLIED MATERIALS INC Common Stock 038222105   12,078,932 87,244 SH   SOLE   77,896 0 9,348
NVR INC Common Stock 62944T105   12,010,086 2,014 SH   SOLE   2,014 0 0
ADVANCED DRAINAGE SYSTEMS IN Common Stock 00790R104   11,838,661 104,003 SH   SOLE   104,003 0 0
TRACTOR SUPPLY COMPANY Common Stock 892356106   11,669,284 57,470 SH   SOLE   53,670 0 3,800
ISHARES MSCI EAFE ETF Common Stock 464287465   11,502,334 166,894 SH   SOLE   166,894 0 0
ALIBABA GROUP HOLDING-SP ADR Common Stock 01609W102   11,335,357 130,682 SH   SOLE   130,682 0 0
COCA-COLA CO/THE Common Stock 191216100   11,329,400 202,383 SH   SOLE   200,854 0 1,529
VANGUARD S&P 500 ETF Common Stock 922908363   11,277,166 28,717 SH   SOLE   28,717 0 0
AMN HEALTHCARE SERVICES INC Common Stock 001744101   11,239,586 131,951 SH   SOLE   131,951 0 0
AMPHENOL CORP-CL A Common Stock 032095101   11,233,746 133,751 SH   SOLE   125,112 0 8,639
BROADCOM INC Common Stock 11135F101   10,721,127 12,908 SH   SOLE   12,908 0 0
LPL FINANCIAL HOLDINGS INC Common Stock 50212V100   10,357,500 43,583 SH   SOLE   40,083 0 3,500
HOME DEPOT INC Common Stock 437076102   10,318,160 34,148 SH   SOLE   34,148 0 0
VULCAN MATERIALS CO Common Stock 929160109   10,069,283 49,843 SH   SOLE   49,843 0 0
EOG RESOURCES INC Common Stock 26875P101   9,846,717 77,680 SH   SOLE   73,137 0 4,543
ARISTA NETWORKS INC Common Stock 040413106   9,809,907 53,335 SH   SOLE   53,335 0 0
SPDR S&P MIDCAP 400 ETF TRUST Common Stock 78467Y107   9,564,781 20,946 SH   SOLE   20,946 0 0
WYNDHAM HOTELS & RESORTS INC Common Stock 98311A105   9,445,757 135,832 SH   SOLE   135,832 0 0
ELI LILLY & CO Common Stock 532457108   9,127,987 16,994 SH   SOLE   16,994 0 0
DOLLAR GENERAL CORP Common Stock 256677105   9,016,699 85,224 SH   SOLE   83,771 0 1,453
HEICO CORP-CLASS A Common Stock 422806208   8,632,413 66,804 SH   SOLE   66,804 0 0
ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105   8,575,632 36,256 SH   SOLE   36,256 0 0
APTARGROUP INC Common Stock 038336103   8,409,440 67,254 SH   SOLE   67,254 0 0
SHIFT4 PAYMENTS INC-CLASS A Common Stock 82452J109   8,035,571 145,125 SH   SOLE   145,125 0 0
GLOBANT SA Common Stock L44385109   7,943,282 40,148 SH   SOLE   40,148 0 0
CHEVRON CORP Common Stock 166764100   7,918,058 46,958 SH   SOLE   46,958 0 0
DARLING INGREDIENTS INC Common Stock 237266101   7,847,696 150,339 SH   SOLE   150,339 0 0
PFIZER INC Common Stock 717081103   7,735,377 233,204 SH   SOLE   233,204 0 0
BRUKER CORP Common Stock 116794108   7,466,655 119,850 SH   SOLE   119,850 0 0
OLD NATIONAL BANCORP Common Stock 680033107   7,430,682 511,051 SH   SOLE   511,051 0 0
WESTERN ALLIANCE BANCORP Common Stock 957638109   7,379,426 160,527 SH   SOLE   60,527 0 100,000
CRANE CO Common Stock 224408104   7,288,345 82,039 SH   SOLE   82,039 0 0
BANK OF AMERICA CORP Common Stock 060505104   6,960,900 254,233 SH   SOLE   222,825 0 31,408
AMERICAN EXPRESS CO Common Stock 025816109   6,702,510 44,926 SH   SOLE   44,926 0 0
WATTS WATER TECHNOLOGIES-A Common Stock 942749102   6,678,283 38,643 SH   SOLE   38,643 0 0
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101   6,647,873 92,370 SH   SOLE   92,370 0 0
GFL ENVIRONMENTAL INC-SUB VT Common Stock 36168Q104   6,610,463 208,138 SH   SOLE   199,638 0 8,500
ISHARES CORE S&P SMALL-CAP ETF ETF Common Stock 464287804   6,603,760 70,007 SH   SOLE   70,007 0 0
NATIONAL HEALTHCARE CORP Common Stock 635906100   6,461,980 101,000 SH   SOLE   50,500 0 50,500
ISHARES TR RUSSELL 1000 GROWTH INDEX FUND Common Stock 464287614   6,319,124 23,757 SH   SOLE   23,757 0 0
ASPEN TECHNOLOGY INC Common Stock 29109X106   6,294,272 30,815 SH   SOLE   30,815 0 0
NOVARTIS AG-SPONSORED ADR Common Stock 66987V109   6,243,203 61,292 SH   SOLE   61,292 0 0
BRIGHT HORIZONS FAMILY SOLUT Common Stock 109194100   6,221,100 76,370 SH   SOLE   76,370 0 0
INTERCONTINENTALEXCHANGE GRO COM Common Stock 45866F104   6,211,399 56,457 SH   SOLE   49,942 0 6,515
META PLATFORMS INC-CLASS A Common Stock 30303M102   5,828,577 19,415 SH   SOLE   19,415 0 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108   5,810,791 100,117 SH   SOLE   100,117 0 0
CISCO SYSTEMS INC Common Stock 17275R102   5,750,223 106,961 SH   SOLE   106,961 0 0
LOWE'S COS INC Common Stock 548661107   5,602,535 26,956 SH   SOLE   26,956 0 0
INTL BUSINESS MACHINES CORP Common Stock 459200101   5,599,513 39,911 SH   SOLE   39,911 0 0
FLEETCOR TECHNOLOGIES INC Common Stock 339041105   5,459,680 21,382 SH   SOLE   21,382 0 0
VANGUARD FTSE EMERGING MARKETS Common Stock 922042858   5,339,579 136,179 SH   SOLE   136,179 0 0
STARBUCKS CORP Common Stock 855244109   5,156,299 56,495 SH   SOLE   56,495 0 0
ISHARES CORE S&P MIDCAP ETF Common Stock 464287507   5,045,597 20,235 SH   SOLE   20,235 0 0
SHELL PLC-ADR Common Stock 780259305   4,977,089 77,308 SH   SOLE   77,308 0 0
PAYPAL HOLDINGS INC Common Stock 70450Y103   4,811,316 82,301 SH   SOLE   82,301 0 0
ACCENTURE PLC-CL A Common Stock G1151C101   4,655,173 15,158 SH   SOLE   15,158 0 0
COLGATE-PALMOLIVE CO Common Stock 194162103   4,616,177 64,916 SH   SOLE   64,916 0 0
KIMBERLY-CLARK CORP Common Stock 494368103   4,511,814 37,334 SH   SOLE   37,334 0 0
AMGEN INC Common Stock 031162100   4,433,196 16,495 SH   SOLE   16,495 0 0
FEDEX CORP Common Stock 31428X106   4,421,515 16,690 SH   SOLE   16,690 0 0
EMERSON ELECTRIC CO Common Stock 291011104   4,418,271 45,752 SH   SOLE   45,752 0 0
WALT DISNEY CO/THE Common Stock 254687106   4,371,675 53,938 SH   SOLE   53,938 0 0
MISTER CAR WASH INC Common Stock 60646V105   4,369,546 793,021 SH   SOLE   793,021 0 0
US BANCORP Common Stock 902973304   4,334,067 131,097 SH   SOLE   131,097 0 0
SALESFORCE.COM INC Common Stock 79466L302   4,323,270 21,320 SH   SOLE   15,716 0 5,604
INTEL CORP Common Stock 458140100   4,302,865 121,037 SH   SOLE   102,189 0 18,848
ISHARES RUSSELL 2000 ETF ETF Common Stock 464287655   4,295,135 24,302 SH   SOLE   24,302 0 0
DANAHER CORP Common Stock 235851102   4,266,824 17,198 SH   SOLE   17,198 0 0
AIR PRODUCTS & CHEMICALS INC Common Stock 009158106   4,013,794 14,163 SH   SOLE   14,163 0 0
SPDR GOLD TRUST Common Stock 78463V107   3,991,870 23,283 SH   SOLE   23,283 0 0
CABOT CORP Common Stock 127055101   3,941,602 56,902 SH   SOLE   56,902 0 0
TORO CO Common Stock 891092108   3,845,369 46,274 SH   SOLE   46,274 0 0
BECTON DICKINSON AND CO Common Stock 075887109   3,734,983 14,447 SH   SOLE   14,447 0 0
HONEYWELL INTERNATIONAL INC Common Stock 438516106   3,599,659 19,485 SH   SOLE   19,485 0 0
TARGET CORP Common Stock 87612E106   3,579,593 32,374 SH   SOLE   31,374 0 1,000
CARRIER GLOBAL CORP Common Stock 14448C104   3,538,210 64,098 SH   SOLE   64,098 0 0
ALBEMARLE CORP Common Stock 012653101   3,501,804 20,594 SH   SOLE   142 0 20,452
ISHARES TR RUSSELL 1000 VALUE INDEX FUND Common Stock 464287598   3,137,512 20,666 SH   SOLE   20,666 0 0
CATERPILLAR INC Common Stock 149123101   3,027,297 11,089 SH   SOLE   11,089 0 0
QUALCOMM INC Common Stock 747525103   3,008,171 27,086 SH   SOLE   26,286 0 800
BROWN-FORMAN CORP-CLASS B Common Stock 115637209   2,912,768 50,490 SH   SOLE   50,490 0 0
SHERWIN-WILLIAMS CO/THE Common Stock 824348106   2,908,845 11,405 SH   SOLE   9,350 0 2,055
GENERAL MILLS INC Common Stock 370334104   2,851,394 44,560 SH   SOLE   44,560 0 0
FERRARI NV Common Stock N3167Y103   2,833,046 9,586 SH   SOLE   9,586 0 0
PNC FINANCIAL SERVICES GROUP Common Stock 693475105   2,818,676 22,959 SH   SOLE   22,959 0 0
BLACKSTONE GROUP LP/THE Common Stock 09260D107   2,801,925 26,152 SH   SOLE   26,152 0 0
INVITATION HOMES INC Common Stock 46187W107   2,734,245 86,281 SH   SOLE   86,281 0 0
TEXAS PACIFIC LAND CORP Common Stock 88262P102   2,715,281 1,489 SH   SOLE   870 0 619
INTUIT INC Common Stock 461202103   2,682,946 5,251 SH   SOLE   4,675 0 576
SCHWAB (CHARLES) CORP Common Stock 808513105   2,627,240 47,855 SH   SOLE   47,855 0 0
GENERAL DYNAMICS CORP Common Stock 369550108   2,593,083 11,735 SH   SOLE   11,735 0 0
ISHARES CORE MSCI EMERGING Common Stock 46434G103   2,512,466 52,794 SH   SOLE   52,794 0 0
BLACKSTONE MORTGAGE TRU-CL A Common Stock 09257W100   2,477,238 113,896 SH   SOLE   113,896 0 0
TESLA INC Common Stock 88160R101   2,413,372 9,645 SH   SOLE   9,645 0 0
LOCKHEED MARTIN CORP Common Stock 539830109   2,371,968 5,800 SH   SOLE   5,800 0 0
CORTEVA INC Common Stock 22052L104   2,326,757 45,480 SH   SOLE   45,480 0 0
WW GRAINGER INC Common Stock 384802104   2,318,356 3,351 SH   SOLE   3,351 0 0
INVESCO QQQ TRUST SERIES 1 Common Stock 46090E103   2,313,349 6,457 SH   SOLE   6,457 0 0
3M CO Common Stock 88579Y101   2,276,562 24,317 SH   SOLE   24,317 0 0
WELLS FARGO & CO Common Stock 949746101   2,217,268 54,265 SH   SOLE   54,265 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107   2,232,297 27,796 SH   SOLE   27,796 0 0
WORTHINGTON INDUSTRIES Common Stock 981811102   2,066,890 33,434 SH   SOLE   33,434 0 0
CME GROUP INC Common Stock 12572Q105   2,052,455 10,251 SH   SOLE   5,214 0 5,037
FIRST ADVANTAGE CORP Common Stock 31846B108   2,046,353 148,394 SH   SOLE   148,394 0 0
NOVO-NORDISK A/S-SPONS ADR Common Stock 670100205   2,029,235 22,314 SH   SOLE   22,314 0 0
ISHARES RUSSELL 1000 ETF Common Stock 464287622   1,985,459 8,452 SH   SOLE   8,452 0 0
DOW INC Common Stock 260557103   1,978,460 38,372 SH   SOLE   38,372 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADR /1 ADR REPS 5 ORD SHS/ Common Stock 874039100   1,965,070 22,613 SH   SOLE   22,613 0 0
MONDELEZ INTERNATIONAL INC-A Common Stock 609207105   1,926,058 27,753 SH   SOLE   20,178 0 7,575
VAXCYTE INC Common Stock 92243G108   1,938,922 38,033 SH   SOLE   38,033 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF Common Stock 921908844   1,870,931 12,041 SH   SOLE   12,041 0 0
INVESCO S&P 500 EQUAL WEIGHT Common Stock 46137V357   1,841,828 12,999 SH   SOLE   12,999 0 0
GENERAL ELECTRIC CO COM STOCK Common Stock 369604301   1,827,834 16,534 SH   SOLE   16,534 0 0
CAPITAL GROUP GLOBAL GROWTH Common Stock 14020X104   1,818,037 79,321 SH   SOLE   79,321 0 0
VANGUARD SHORT-TERM TREASURY Common Stock 92206C102   1,655,424 28,740 SH   SOLE   28,740 0 0
DUPONT DE NEMOURS INC Common Stock 26614N102   1,635,162 21,922 SH   SOLE   21,922 0 0
INVESCO FTSE RAFI US 1000 ET Common Stock 46137V613   1,602,614 50,365 SH   SOLE   50,365 0 0
CONOCOPHILLIPS Common Stock 20825C104   1,584,115 13,223 SH   SOLE   13,223 0 0
MORGAN STANLEY Common Stock 617446448   1,577,701 19,318 SH   SOLE   19,318 0 0
ISHARES S&P 500 GROWTH ETF Common Stock 464287309   1,560,044 22,801 SH   SOLE   22,801 0 0
DUKE ENERGY CORP Common Stock 26441C204   1,559,466 17,669 SH   SOLE   17,669 0 0
TJX COMPANIES INC Common Stock 872540109   1,553,622 17,480 SH   SOLE   17,480 0 0
ROYAL BANK OF CANADA Common Stock 780087102   1,538,244 17,592 SH   SOLE   17,592 0 0
BIOGEN IDEC INC Common Stock 09062X103   1,533,579 5,967 SH   SOLE   5,967 0 0
SOUTHERN CO/THE Common Stock 842587107   1,510,888 23,345 SH   SOLE   19,045 0 4,300
LIBERTY MEDIA CORP-LIB-NEW-C Common Stock 531229755   1,426,296 22,894 SH   SOLE   22,894 0 0
SPDR BLOOMBERG 1-3 MONTH T-B Common Stock 78468R663   1,412,559 15,384 SH   SOLE   15,384 0 0
STRYKER CORP Common Stock 863667101   1,404,335 5,139 SH   SOLE   5,139 0 0
VANGUARD EXTENDED MARKET ETF Common Stock 922908652   1,398,184 9,755 SH   SOLE   9,755 0 0
LAKELAND BANCORP INC Common Stock 511637100   1,388,200 110,000 SH   SOLE   110,000 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104   1,385,527 4,282 SH   SOLE   4,282 0 0
SOUTHSIDE BANCSHARES INC Common Stock 84470P109   1,381,274 48,128 SH   SOLE   48,128 0 0
NEXTERA ENERGY INC Common Stock 65339F101   1,372,898 23,964 SH   SOLE   23,964 0 0
CVS HEALTH CORPORATION Common Stock 126650100   1,364,492 19,543 SH   SOLE   19,543 0 0
AUTODESK INC Common Stock 052769106   1,360,640 6,576 SH   SOLE   6,576 0 0
ECOLAB INC Common Stock 278865100   1,349,440 7,966 SH   SOLE   7,966 0 0
ISHARES NATIONAL MUNI BOND E Common Stock 464288414   1,331,995 12,990 SH   SOLE   12,990 0 0
BAXTER INTERNATIONAL INC Common Stock 071813109   1,329,278 35,222 SH   SOLE   35,222 0 0
HENRY SCHEIN INC Common Stock 806407102   1,323,135 17,820 SH   SOLE   17,820 0 0
VANGUARD LARGE-CAP ETF Common Stock 922908637   1,252,416 6,400 SH   SOLE   6,400 0 0
JACOBS SOLUTIONS INC Common Stock 46982L108   1,228,364 8,999 SH   SOLE   8,999 0 0
ENBRIDGE INC Common Stock 29250N105   1,227,101 36,972 SH   SOLE   36,972 0 0
LIBERTY BROADBAND C-W/I Common Stock 530307305   1,226,610 13,432 SH   SOLE   13,432 0 0
CHARTER COMMUNICATIONS INC - CLASS A Common Stock 16119P108   1,219,621 2,773 SH   SOLE   1,670 0 1,103
AT&T INC Common Stock 00206R102   1,200,579 79,932 SH   SOLE   79,932 0 0
AON PLC Common Stock G0403H108   1,189,239 3,668 SH   SOLE   3,668 0 0
RLI CORP Common Stock 749607107   1,189,038 8,750 SH   SOLE   8,750 0 0
BOEING CO/THE Common Stock 097023105   1,177,874 6,145 SH   SOLE   6,145 0 0
ISHARES MSCI USA SMALL-CAP M Common Stock 46434V290   1,174,685 22,708 SH   SOLE   22,708 0 0
BROOKFIELD CORP /CAD/ Common Stock 11271J107   1,172,744 37,506 SH   SOLE   37,506 0 0
ISHARES RUSSELL MIDCAP INDEX FUND Common Stock 464287499   1,168,248 16,870 SH   SOLE   16,870 0 0
PAYCHEX INC Common Stock 704326107   1,160,450 10,062 SH   SOLE   10,062 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104   1,147,184 35,396 SH   SOLE   35,396 0 0
FISERV INC Common Stock 337738108   1,130,052 10,004 SH   SOLE   3,588 0 6,416
ISHARES TRUST ISHARES ESG AW Common Stock 46435G516   1,129,792 16,343 SH   SOLE   16,343 0 0
ISHARES S&P 500/BARRA VALUE Common Stock 464287408   1,119,494 7,277 SH   SOLE   7,277 0 0
ISHARES TRUST ISHARES ESG AW Common Stock 46435G425   1,090,201 11,609 SH   SOLE   11,609 0 0
CARMAX INC Common Stock 143130102   1,084,998 15,340 SH   SOLE   15,340 0 0
WORKDAY INC-CLASS A Common Stock 98138H101   1,072,102 4,990 SH   SOLE   42 0 4,948
COSTAR GROUP INC Common Stock 22160N109   1,061,774 13,809 SH   SOLE   329 0 13,480
MATTHEWS INTL CORP-CLASS A Common Stock 577128101   1,060,648 27,259 SH   SOLE   27,259 0 0
FLEXSHARES GLOBAL UPSTREAM N Common Stock 33939L407   1,051,116 25,992 SH   SOLE   25,992 0 0
CINTAS CORP Common Stock 172908105   1,048,121 2,179 SH   SOLE   2,179 0 0
ENTERPRISE PRODUCTS PARTNERS Common Stock 293792107   1,044,111 38,148 SH   SOLE   38,148 0 0
VANGUARD TOTAL STOCK MARKET VIPERS Common Stock 922908769   1,032,313 4,860 SH   SOLE   4,860 0 0
MCCORMICK & CO-NON VTG SHRS Common Stock 579780206   1,026,057 13,565 SH   SOLE   13,565 0 0
SCHLUMBERGER LTD Common Stock 806857108   1,016,052 17,428 SH   SOLE   17,428 0 0
SPDR BLOOMBERG CONVERTIBLE S Common Stock 78464A359   1,003,440 14,800 SH   SOLE   14,800 0 0
NORTHERN TRUST CORP Common Stock 665859104   997,455 14,356 SH   SOLE   14,356 0 0
FASTENAL CO Common Stock 311900104   989,148 18,103 SH   SOLE   18,103 0 0
VALERO ENERGY CORP Common Stock 91913Y100   978,508 6,905 SH   SOLE   6,905 0 0
ISHARES INC ISHARES ESG AWAR Common Stock 46434G863   974,259 32,175 SH   SOLE   32,175 0 0
ISHARES GOLD TRUST Common Stock 464285204   973,877 27,833 SH   SOLE   27,833 0 0
AMETEK INC Common Stock 031100100   951,427 6,439 SH   SOLE   6,439 0 0
CUMMINS INC Common Stock 231021106   943,768 4,131 SH   SOLE   4,131 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100   939,941 2,703 SH   SOLE   2,703 0 0
SCHWAB FUNDAMENTAL BROAD MKT Common Stock 808524789   939,732 17,057 SH   SOLE   17,057 0 0
MONGODB INC Common Stock 60937P106   939,010 2,715 SH   SOLE   2,715 0 0
ETSY INC Common Stock 29786A106   933,762 14,459 SH   SOLE   200 0 14,259
MARRIOTT INTERNATIONAL -CL A Common Stock 571903202   928,156 4,722 SH   SOLE   2,399 0 2,323
ADVANCED MICRO DEVICES Common Stock 007903107   923,324 8,980 SH   SOLE   8,980 0 0
CAPITAL GROUP CORE PLUS INCO Common Stock 14020Y102   910,482 42,348 SH   SOLE   42,348 0 0
HALFMOON PARENT INC Common Stock 125523100   909,417 3,179 SH   SOLE   966 0 2,213
U.S. PHYSICAL THERAPY INC Common Stock 90337L108   906,935 9,887 SH   SOLE   9,887 0 0
CREDIT ACCEPTANCE CORP Common Stock 225310101   893,553 1,942 SH   SOLE   1,942 0 0
UNILEVER PLC-SPONSORED ADR Common Stock 904767704   891,324 18,043 SH   SOLE   16,607 0 1,436
PEGASYSTEMS INC COM Common Stock 705573103   885,607 20,401 SH   SOLE   0 0 20,401
SPDR PORT TTL STCK MRKT Common Stock 78464A805   885,454 16,869 SH   SOLE   16,868 0 1
ANALOG DEVICES INC Common Stock 032654105   882,103 5,038 SH   SOLE   5,038 0 0
STERICYCLE INC Common Stock 858912108   879,312 19,667 SH   SOLE   4,667 0 15,000
VANGUARD GROWTH ETF Common Stock 922908736   867,035 3,184 SH   SOLE   3,184 0 0
ALLEGION PLC Common Stock G0176J109   865,694 8,308 SH   SOLE   8,308 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109   849,981 7,415 SH   SOLE   7,415 0 0
ISHARES 1-3 YEAR TREASURY BO Common Stock 464287457   844,436 10,429 SH   SOLE   10,429 0 0
ONTO INNOVATION INC Common Stock 683344105   843,672 6,616 SH   SOLE   6,616 0 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104   839,194 10,752 SH   SOLE   10,752 0 0
MDU RESOURCES GROUP INC Common Stock 552690109   833,834 42,586 SH   SOLE   42,586 0 0
BALCHEM CORP Common Stock 057665200   806,260 6,500 SH   SOLE   6,500 0 0
VANGUARD S&P SMALL-CAP 600 ETF Common Stock 921932828   797,263 9,122 SH   SOLE   9,122 0 0
CENTRAL SECURITIES CORP Common Stock 155123102   791,705 22,333 SH   SOLE   22,333 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF Common Stock 92206C870   790,040 10,398 SH   SOLE   10,398 0 0
FIFTH THIRD BANCORP Common Stock 316773100   788,118 31,114 SH   SOLE   31,114 0 0
ISHARES IBOXX INVESTMENT GRA Common Stock 464287242   785,554 7,700 SH   SOLE   7,700 0 0
KROGER CO Common Stock 501044101   776,189 17,345 SH   SOLE   17,345 0 0
NUTRIEN LTD Common Stock 67077M108   772,124 12,502 SH   SOLE   4,688 0 7,814
MCKESSON CORP Common Stock 58155Q103   768,815 1,768 SH   SOLE   1,768 0 0
VANGUARD MID-CAP ETF Common Stock 922908629   761,742 3,658 SH   SOLE   3,658 0 0
ANTHEM INC Common Stock 036752103   760,243 1,746 SH   SOLE   1,746 0 0
TE CONNECTIVITY LTD Common Stock H84989104   755,509 6,116 SH   SOLE   6,116 0 0
POOL CORP Common Stock 73278L105   749,947 2,106 SH   SOLE   2,106 0 0
CAPITAL ONE FINANCIAL CORP Common Stock 14040H105   749,420 7,722 SH   SOLE   7,722 0 0
METTLER-TOLEDO INTERNATIONAL Common Stock 592688105   746,839 674 SH   SOLE   674 0 0
HOOKER FURNITURE CORP Common Stock 439038100   743,068 38,204 SH   SOLE   38,204 0 0
AFLAC INC Common Stock 001055102   736,340 9,594 SH   SOLE   6,594 0 3,000
MARTIN MARIETTA MATERIALS Common Stock 573284106   715,056 1,742 SH   SOLE   1,742 0 0
US FOODS HOLDING CORP Common Stock 912008109   714,600 18,000 SH   SOLE   0 0 18,000
MONSTER BEVERAGE CORP Common Stock 61174X109   713,237 13,470 SH   SOLE   13,470 0 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101   702,631 6,595 SH   SOLE   6,595 0 0
GENUINE PARTS CO Common Stock 372460105   697,789 4,833 SH   SOLE   4,833 0 0
AFFILIATED MANAGERS GROUP Common Stock 008252108   690,802 5,300 SH   SOLE   0 0 5,300
DOMINION RESOURCES INC/VA Common Stock 25746U109   687,337 15,387 SH   SOLE   15,387 0 0
CF INDUSTRIES HOLDINGS INC Common Stock 125269100   686,091 8,002 SH   SOLE   8,002 0 0
NETFLIX INC Common Stock 64110L106   681,946 1,806 SH   SOLE   1,806 0 0
BALL CORP Common Stock 058498106   670,586 13,471 SH   SOLE   6 0 13,465
CONSTELLATION BRANDS INC-A Common Stock 21036P108   661,752 2,633 SH   SOLE   2,633 0 0
POST HOLDINGS INC Common Stock 737446104   660,198 7,700 SH   SOLE   0 0 7,700
ALIGN TECHNOLOGY INC Common Stock 016255101   650,942 2,132 SH   SOLE   546 0 1,586
SOUTHSTATE CORP Common Stock 840441109   648,071 9,621 SH   SOLE   9,621 0 0
INTERACTIVE BROKERS GRO-CL A Common Stock 45841N107   642,362 7,421 SH   SOLE   0 0 7,421
ESTEE LAUDER COMPANIES-CL A Common Stock 518439104   637,610 4,411 SH   SOLE   4,411 0 0
MASCO CORP Common Stock 574599106   636,643 11,911 SH   SOLE   11,911 0 0
FRANKLIN RESOURCES INC Common Stock 354613101   634,041 25,795 SH   SOLE   11,795 0 14,000
LANDSTAR SYSTEM INC Common Stock 515098101   627,252 3,545 SH   SOLE   3,545 0 0
VANGUARD FTSE DEVELOPED ETF Common Stock 921943858   626,289 14,325 SH   SOLE   14,325 0 0
HAMILTON LANE INC-CLASS A Common Stock 407497106   622,679 6,885 SH   SOLE   0 0 6,885
EATON CORP PLC Common Stock G29183103   617,659 2,896 SH   SOLE   2,896 0 0
CSX CORP Common Stock 126408103   612,079 19,905 SH   SOLE   19,905 0 0
TRUIST FINANCIAL CORPORATION COM Common Stock 89832Q109   611,453 21,372 SH   SOLE   21,372 0 0
CAP GROUP US MULTI SEC INC Common Stock 14020Y300   604,100 23,667 SH   SOLE   23,667 0 0
SERVISFIRST BANCSHARES INC Common Stock 81768T108   594,216 11,390 SH   SOLE   11,390 0 0
REPUBLIC SERVICES INC Common Stock 760759100   592,699 4,159 SH   SOLE   4,159 0 0
HILLENBRAND INC Common Stock 431571108   587,686 13,890 SH   SOLE   0 0 13,890
ISHARES EDGE MSCI MIN VOL US Common Stock 46429B697   585,337 8,087 SH   SOLE   8,087 0 0
ASML HOLDING NV-NY REG SHS Common Stock N07059210   583,951 992 SH   SOLE   992 0 0
CANADIAN PACIFIC KANSAS CITY /CAD/ Common Stock 13646K108   575,040 7,728 SH   SOLE   2,370 0 5,358
MOODY'S CORP Common Stock 615369105   567,525 1,795 SH   SOLE   1,795 0 0
KRAFT HEINZ CO/THE Common Stock 500754106   560,375 16,658 SH   SOLE   16,658 0 0
LAM RESEARCH CORP Common Stock 512807108   560,332 894 SH   SOLE   894 0 0
PALO ALTO NETWORKS INC Common Stock 697435105   556,561 2,374 SH   SOLE   2,374 0 0
AMERICAN ELECTRIC POWER Common Stock 025537101   548,956 7,298 SH   SOLE   7,298 0 0
AVI BIOPHARMA INC Common Stock 803607100   541,005 4,463 SH   SOLE   4,463 0 0
OCCIDENTAL PETROLEUM CORP Common Stock 674599105   537,531 8,285 SH   SOLE   8,285 0 0
REGENERON PHARMACEUTICALS Common Stock 75886F107   531,632 646 SH   SOLE   646 0 0
PRIMO WATER CORP Common Stock 74167P108   526,166 38,128 SH   SOLE   38,128 0 0
C.H. ROBINSON WORLDWIDE INC Common Stock 12541W209   524,704 6,092 SH   SOLE   1,892 0 4,200
VERISK ANALYTICS INC Common Stock 92345Y106   524,217 2,219 SH   SOLE   207 0 2,012
IRON MOUNTAIN INC Common Stock 46284V101   520,604 8,757 SH   SOLE   8,757 0 0
KNIFE RIVER CORP-W/I Common Stock 498894104   519,795 10,645 SH   SOLE   10,645 0 0
ALTERYX INC - CLASS A Common Stock 02156B103   516,994 13,717 SH   SOLE   0 0 13,717
ISHARES DJ SELECT DIVIDEND FD Common Stock 464287168   516,026 4,794 SH   SOLE   4,794 0 0
HEALTH CARE SELECT SECTOR SPDR Common Stock 81369Y209   510,712 3,967 SH   SOLE   3,967 0 0
MOLSON COORS BEVERAGE CO - B Common Stock 60871R209   504,396 7,932 SH   SOLE   32 0 7,900
DEXCOM INC Common Stock 252131107   500,928 5,369 SH   SOLE   5,369 0 0
VANGUARD VALUE ETF Common Stock 922908744   500,824 3,631 SH   SOLE   3,631 0 0
WAYFAIR INC- CLASS A Common Stock 94419L101   496,674 8,200 SH   SOLE   0 0 8,200
KELLOGG CO Common Stock 487836108   492,445 8,275 SH   SOLE   8,275 0 0
VANGUARD SMALL-CAP VIPERS Common Stock 922908751   476,456 2,520 SH   SOLE   2,520 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106   473,180 15,932 SH   SOLE   15,932 0 0
CADENCE DESIGN SYS INC Common Stock 127387108   472,115 2,015 SH   SOLE   2,015 0 0
ISHARES RUSSELL TOP 200 GROW Common Stock 464289438   472,104 3,069 SH   SOLE   3,069 0 0
BROWN-FORMAN CORP-CLASS A Common Stock 115637100   467,124 8,040 SH   SOLE   8,040 0 0
BLOCK INC Common Stock 852234103   463,314 10,468 SH   SOLE   1,120 0 9,348
T ROWE PRICE GROUP INC Common Stock 74144T108   460,799 4,394 SH   SOLE   4,394 0 0
PACER TRENDPILOT 100 ETF Common Stock 69374H303   450,232 7,328 SH   SOLE   7,328 0 0
PACCAR INC Common Stock 693718108   448,225 5,272 SH   SOLE   5,272 0 0
BROADRIDGE FINANCIAL SOLUTIO Common Stock 11133T103   447,804 2,501 SH   SOLE   2,501 0 0
ASTRAZENECA PLC-SPONS ADR Common Stock 046353108   443,363 6,547 SH   SOLE   6,547 0 0
PROSHARES SHORT S&P500 Common Stock 74347B425   434,100 30,000 SH   SOLE   30,000 0 0
ROPER INDUSTRIES INC Common Stock 776696106   431,009 890 SH   SOLE   890 0 0
ISHARES CORE DIVIDEND GROWTH Common Stock 46434V621   421,451 8,509 SH   SOLE   8,509 0 0
ONEOK INC Common Stock 682680103   418,701 6,601 SH   SOLE   6,601 0 0
MERCADOLIBRE INC Common Stock 58733R102   418,400 330 SH   SOLE   330 0 0
FORTINET INC Common Stock 34959E109   418,095 7,125 SH   SOLE   7,125 0 0
CROWN CASTLE INTL CORP Common Stock 22822V101   413,399 4,492 SH   SOLE   4,492 0 0
ZOMEDICA CORP Common Stock 98980M109   412,157 2,466,532 SH   SOLE   2,466,532 0 0
TELEFLEX INC Common Stock 879369106   407,354 2,074 SH   SOLE   2,074 0 0
ISHARES CORE S&P TOTAL U.S. Common Stock 464287150   405,771 4,308 SH   SOLE   4,308 0 0
DR HORTON INC Common Stock 23331A109   405,269 3,771 SH   SOLE   925 0 2,846
LIBERTY MEDIA CORP-LIBER-NEW Common Stock 531229789   399,798 15,703 SH   SOLE   15,703 0 0
ENERGIZER HOLDINGS INC Common Stock 29272W109   397,296 12,400 SH   SOLE   0 0 12,400
PHILLIPS 66 COM STK Common Stock 718546104   394,933 3,287 SH   SOLE   3,287 0 0
INTERNATIONAL PAPER CO Common Stock 460146103   391,944 11,050 SH   SOLE   11,050 0 0
AMERICAN WATER WORKS CO INC Common Stock 030420103   391,179 3,159 SH   SOLE   3,159 0 0
SERVICENOW INC Common Stock 81762P102   388,477 695 SH   SOLE   695 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102   382,825 3,883 SH   SOLE   3,883 0 0
PULTEGROUP INC Common Stock 745867101   380,173 5,134 SH   SOLE   5,134 0 0
INGERSOLL-RAND PLC Common Stock G8994E103   378,833 1,867 SH   SOLE   1,867 0 0
SANOFI ADR 1 ADR REPRESENTS .5 ORDINARY SHARE OF DEPOSITARY Common Stock 80105N105   378,698 7,060 SH   SOLE   7,060 0 0
METLIFE INC Common Stock 59156R108   377,397 5,999 SH   SOLE   5,999 0 0
M & T BANK CORP Common Stock 55261F104   376,189 2,975 SH   SOLE   2,975 0 0
WILEY (JOHN) & SONS-CLASS A Common Stock 968223206   371,700 10,000 SH   SOLE   0 0 10,000
ENERGY TRANSFER EQUITY LP Common Stock 29273V100   370,462 26,405 SH   SOLE   26,405 0 0
MSCI INC Common Stock 55354G100   370,444 722 SH   SOLE   722 0 0
DEVON ENERGY CORP Common Stock 25179M103   329,750 6,913 SH   SOLE   6,913 0 0
VANGUARD INFO TECH ETF Common Stock 92204A702   358,474 864 SH   SOLE   864 0 0
SPDR S&P BIOTECH ETF Common Stock 78464A870   358,163 4,905 SH   SOLE   4,905 0 0
HUMANA INC Common Stock 444859102   356,133 732 SH   SOLE   732 0 0
PACER TRENDPILOT US LARGE CA Common Stock 69374H105   355,125 8,887 SH   SOLE   8,887 0 0
REGIONS FINANCIAL CORP Common Stock 7591EP100   354,526 20,612 SH   SOLE   20,612 0 0
ENERPAC TOOL GROUP CORP Common Stock 292765104   353,581 13,378 SH   SOLE   0 0 13,378
ISHARES MSCI EMERGING MARKETS INDEX FUND Common Stock 464287234   348,609 9,186 SH   SOLE   9,186 0 0
BLACKROCK CAPITAL ALLOC TR Common Stock 09260U109   342,689 23,650 SH   SOLE   23,650 0 0
REGAL BELOIT CORP Common Stock 758750103   342,340 2,396 SH   SOLE   2,396 0 0
GE HEALTHCARE TECHNOLOG-W/I Common Stock 36266G107   342,173 5,029 SH   SOLE   5,029 0 0
JABIL INC Common Stock 466313103   341,334 2,690 SH   SOLE   2,690 0 0
JOHNSON CONTROLS INTERNATION Common Stock G51502105   341,129 6,411 SH   SOLE   6,411 0 0
BLACKROCK ESG CAP ALL TRM TR Common Stock 09262F100   340,688 23,035 SH   SOLE   23,035 0 0
NORFOLK SOUTHERN CORP Common Stock 655844108   336,947 1,711 SH   SOLE   1,711 0 0
GENELUX CORP Common Stock 36870H103   334,411 13,655 SH   SOLE   13,655 0 0
HUBSPOT INC Common Stock 443573100   329,975 670 SH   SOLE   670 0 0
NAVIENT CORP Common Stock 63938C108   327,180 19,000 SH   SOLE   19,000 0 0
INFOSYS LIMITED Common Stock 456788108   324,868 18,987 SH   SOLE   18,987 0 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108   321,412 14,452 SH   SOLE   14,452 0 0
NETAPP INC Common Stock 64110D104   317,861 4,189 SH   SOLE   4,189 0 0
WILLIS TOWERS WATSON PLC Common Stock G96629103   316,156 1,513 SH   SOLE   13 0 1,500
IDEXX LABORATORIES INC Common Stock 45168D104   315,709 722 SH   SOLE   722 0 0
BP PLC-SPONS ADR Common Stock 055622104   315,336 8,144 SH   SOLE   8,144 0 0
FORTIVE CORP - W/I Common Stock 34959J108   314,958 4,247 SH   SOLE   4,247 0 0
VANGUARD RUSSELL 1000 GROWTH Common Stock 92206C680   313,797 4,585 SH   SOLE   4,585 0 0
VANGUARD EUROPE ETF Common Stock 922042874   312,822 5,400 SH   SOLE   5,400 0 0
SPDR PORTFOLIO EMERGING MARK Common Stock 78463X509   312,302 9,303 SH   SOLE   9,303 0 0
EBAY INC Common Stock 278642103   309,203 7,013 SH   SOLE   7,013 0 0
SBA COMMUNICATIONS CORP Common Stock 78410G104   309,062 1,544 SH   SOLE   1,544 0 0
VANGUARD MEGA CAP ETF Common Stock 921910873   307,081 2,022 SH   SOLE   2,022 0 0
ANHEUSER-BUSCH INBEV-SPN ADR Common Stock 03524A108   306,251 5,538 SH   SOLE   5,538 0 0
CORNING INC Common Stock 219350105   305,218 10,017 SH   SOLE   10,017 0 0
YUM! BRANDS INC Common Stock 988498101   300,731 2,407 SH   SOLE   2,407 0 0
ISHARES RUSSELL TOP 200 VALU Common Stock 464289420   298,349 4,564 SH   SOLE   4,564 0 0
GLAXOSMITHKLINE PLC-SPON ADR Common Stock 37733W204   298,301 8,229 SH   SOLE   8,229 0 0
O'REILLY AUTOMOTIVE INC Common Stock 67103H107   298,106 328 SH   SOLE   328 0 0
CHARGEPOINT HOLDINGS INC Common Stock 15961R105   294,487 59,253 SH   SOLE   59,253 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602   291,413 997 SH   SOLE   997 0 0
REDFIN CORP Common Stock 75737F108   290,301 41,236 SH   SOLE   0 0 41,236
BROOKFIELD ASSET MGMT-A-W/I Common Stock 113004105   282,123 8,462 SH   SOLE   8,462 0 0
ISHARES US CONSUMER GOODS ET Common Stock 464287812   279,765 1,500 SH   SOLE   1,500 0 0
TEXTRON INC Common Stock 883203101   276,459 3,538 SH   SOLE   3,538 0 0
VALEANT PHARMACEUTICALS INTE Common Stock 071734107   274,195 33,357 SH   SOLE   33,357 0 0
ISHARES RUSSELL MIDCAP GRWTH Common Stock 464287481   271,675 2,974 SH   SOLE   2,974 0 0
ISHARES RUSSELL 2000 GROWTH Common Stock 464287648   271,670 1,212 SH   SOLE   1,212 0 0
ISHARES RUSSELL 3000 GROWTH Common Stock 464287671   271,498 2,863 SH   SOLE   2,863 0 0
ARTISAN PARTNERS ASSET MA -A Common Stock 04316A108   269,424 7,200 SH   SOLE   0 0 7,200
LESLIE'S INC Common Stock 527064109   266,235 47,038 SH   SOLE   0 0 47,038
HUDSON TECHNOLOGIES INC Common Stock 444144109   266,000 20,000 SH   SOLE   20,000 0 0
AMERISOURCEBERGEN CORP Common Stock 03073E105   260,597 1,448 SH   SOLE   1,448 0 0
BANK OF MONTREAL Common Stock 063671101   259,775 3,079 SH   SOLE   3,079 0 0
GARTNER INC Common Stock 366651107   258,738 753 SH   SOLE   753 0 0
ETFMG PRIME CYBER SECURITY E Common Stock 26924G201   257,742 4,995 SH   SOLE   4,995 0 0
BLACKROCK HLTH SCI TRM TR Common Stock 09260E105   257,723 17,885 SH   SOLE   17,885 0 0
NUCOR CORP Common Stock 670346105   256,414 1,640 SH   SOLE   1,640 0 0
QUEST DIAGNOSTICS INC Common Stock 74834L100   256,393 2,104 SH   SOLE   2,104 0 0
JM SMUCKER CO/THE Common Stock 832696405   255,038 2,075 SH   SOLE   2,075 0 0
DOVER CORP Common Stock 260003108   254,606 1,825 SH   SOLE   1,825 0 0
MPLX LP Common Stock 55336V100   252,191 7,090 SH   SOLE   7,090 0 0
HOLOGIC INC Common Stock 436440101   250,881 3,615 SH   SOLE   3,615 0 0
ALLSTATE CORP Common Stock 020002101   250,673 2,250 SH   SOLE   2,250 0 0
WILLIAMS COS INC Common Stock 969457100   200,119 5,940 SH   SOLE   5,940 0 0
SYNOPSYS INC Common Stock 871607107   248,303 541 SH   SOLE   541 0 0
SPROTT PHYSICAL GOLD TRUST Common Stock 85207H104   246,347 17,203 SH   SOLE   17,203 0 0
WHEATON PRECIOUS METALS CORP Common Stock 962879102   246,179 6,071 SH   SOLE   6,071 0 0
FREEPORT-MCMORAN INC Common Stock 35671D857   244,697 6,562 SH   SOLE   6,562 0 0
VANGUARD SHORT-TERM TIPS Common Stock 922020805   240,655 5,090 SH   SOLE   5,090 0 0
ALTICE USA INC- A Common Stock 02156K103   240,345 73,500 SH   SOLE   0 0 73,500
ENTERGY CORP Common Stock 29364G103   240,130 2,596 SH   SOLE   2,596 0 0
UNITED BANKSHARES INC W VA Common Stock 909907107   239,260 8,672 SH   SOLE   8,672 0 0
VANGUARD SMALL-CAP GRWTH ETF Common Stock 922908595   237,097 1,107 SH   SOLE   1,107 0 0
BOX INC - CLASS A Common Stock 10316T104   235,515 9,728 SH   SOLE   9,728 0 0
WILLIAMS-SONOMA INC Common Stock 969904101   229,526 1,477 SH   SOLE   1,477 0 0
AES CORP Common Stock 00130H105   228,258 15,017 SH   SOLE   15,017 0 0
XTRACKERS MSCI EAFE HEDGED E Common Stock 233051200   227,548 6,520 SH   SOLE   6,520 0 0
ISHARES S&P SMALL-CAP 600 VA Common Stock 464287879   227,154 2,546 SH   SOLE   2,546 0 0
BWX TECHNOLOGIES INC Common Stock 05605H100   226,964 3,027 SH   SOLE   3,027 0 0
VANGUARD MID-CAP VALUE ETF Common Stock 922908512   225,906 1,725 SH   SOLE   1,725 0 0
MOTLEY FOOL GLOBAL OPP Common Stock 74933W635   225,421 8,617 SH   SOLE   8,617 0 0
AMERIPRISE FINANCIAL INC Common Stock 03076C106   221,545 672 SH   SOLE   672 0 0
APOLLO GLOBAL MANAGEMENT INC Common Stock 03769M106   221,169 2,464 SH   SOLE   2,464 0 0
CANADIAN NATL RAILWAY CO Common Stock 136375102   218,610 2,018 SH   SOLE   2,018 0 0
PROSHARES SHORT QQQ Common Stock 74347B714   217,800 20,000 SH   SOLE   20,000 0 0
GENERAL MOTORS CO Common Stock 37045V100   214,701 6,512 SH   SOLE   6,512 0 0
S & T BANCORP INC Common Stock 783859101   213,065 7,868 SH   SOLE   7,868 0 0
VANGUARD MID-CAP GROWTH ETF Common Stock 922908538   212,884 1,093 SH   SOLE   1,093 0 0
PALANTIR TECHNOLOGIES INC-A Common Stock 69608A108   210,000 13,125 SH   SOLE   13,125 0 0
CARTER'S INC Common Stock 146229109   207,727 3,004 SH   SOLE   0 0 3,004
ISHARES CORE U.S. AGGREGATE Common Stock 464287226   207,358 2,205 SH   SOLE   2,205 0 0
ISHARES S&P MID-CAP 400 GROW Common Stock 464287606   205,451 2,844 SH   SOLE   2,844 0 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105   205,165 112 SH   SOLE   112 0 0
DARDEN RESTAURANTS INC Common Stock 237194105   203,229 1,419 SH   SOLE   1,419 0 0
VANGUARD RUSSELL 2000 ETF Common Stock 92206C664   202,104 2,829 SH   SOLE   2,829 0 0
PRUDENTIAL FINANCIAL INC Common Stock 744320102   201,357 2,122 SH   SOLE   2,122 0 0
HEWLETT-PACKARD CO Common Stock 40434L105   201,205 7,829 SH   SOLE   7,829 0 0
LIGHTWAVE LOGIC INC Common Stock 532275104   201,150 45,000 SH   SOLE   45,000 0 0
KINDER MORGAN INC Common Stock 49456B101   200,601 12,099 SH   SOLE   12,099 0 0
T-MOBILE US INC Common Stock 872590104   198,591 1,418 SH   SOLE   1,418 0 0
COUPANG INC Common Stock 22266T109   197,200 11,600 SH   SOLE   11,600 0 0
SAP SE-SPONSORED ADR Common Stock 803054204   195,403 1,511 SH   SOLE   1,511 0 0
RYAN SPECIALTY HOLDINGS INC Common Stock 78351F107   194,326 4,015 SH   SOLE   4,015 0 0
CANADIAN NATURAL RESOURCES Common Stock 136385101   194,010 3,000 SH   SOLE   3,000 0 0
AVIDXCHANGE HOLDINGS INC Common Stock 05368X102   193,420 20,403 SH   SOLE   20,403 0 0
PARKER HANNIFIN CORP Common Stock 701094104   192,812 495 SH   SOLE   495 0 0
HCA HOLDINGS INC Common Stock 40412C101   192,356 782 SH   SOLE   782 0 0
FAIR ISAAC CORP Common Stock 303250104   191,945 221 SH   SOLE   221 0 0
REVVITY INC Common Stock 714046109   189,076 1,708 SH   SOLE   1,708 0 0
LIBERTY BROADBAND-A Common Stock 530307107   188,366 2,072 SH   SOLE   2,072 0 0
MICRON TECHNOLOGY INC Common Stock 595112103   184,701 2,715 SH   SOLE   2,715 0 0
ORGANON & CO-W/I Common Stock 68622V106   182,488 10,512 SH   SOLE   10,512 0 0
WABTEC CORP Common Stock 929740108   181,190 1,705 SH   SOLE   1,705 0 0
ZIMMER HOLDINGS INC Common Stock 98956P102   179,328 1,598 SH   SOLE   1,598 0 0
CLOROX COMPANY Common Stock 189054109   178,766 1,364 SH   SOLE   1,364 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX FUND Common Stock 464287473   176,335 1,690 SH   SOLE   1,690 0 0
FIRST TRUST NASDAQ CYBERSECU Common Stock 33734X846   175,224 3,857 SH   SOLE   3,857 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102   175,196 398 SH   SOLE   398 0 0
BROOKFIELD INFRASTRUCTURE-A Common Stock 11275Q107   175,068 4,954 SH   SOLE   4,954 0 0
LIBERTY MEDIA CORP-CL A NEW Common Stock 531229813   172,322 6,771 SH   SOLE   6,771 0 0
DRAFTKINGS INC Common Stock 26142V105   172,224 5,850 SH   SOLE   5,850 0 0
SHOPIFY INC - CLASS A Common Stock 82509L107   170,313 3,121 SH   SOLE   3,121 0 0
INVESCO S&P 500 REVENUE ETF Common Stock 46138G698   170,033 2,176 SH   SOLE   2,176 0 0
LIBERTY GLOBAL PLC- C Common Stock G5480U120   158,354 8,532 SH   SOLE   8,532 0 0
EXELON CORP Common Stock 30161N101   169,224 4,478 SH   SOLE   4,478 0 0
KKR & CO INC A Common Stock 48251W104   168,599 2,737 SH   SOLE   2,737 0 0
ROLLINS INC Common Stock 775711104   167,985 4,500 SH   SOLE   4,500 0 0
WELLS FARGO & CO CONV PFD 7.50 PERCENT Common Stock 949746804   167,250 150 SH   SOLE   150 0 0
NASDAQ OMX GROUP/THE Common Stock 631103108   167,198 3,441 SH   SOLE   3,441 0 0
BANK OF NOVA SCOTIA Common Stock 064149107   165,765 3,636 SH   SOLE   3,636 0 0
PPG INDUSTRIES INC Common Stock 693506107   164,716 1,269 SH   SOLE   1,269 0 0
FIRSTENERGY CORP Common Stock 337932107   158,390 4,634 SH   SOLE   4,634 0 0
IQVIA HOLDINGS INC Common Stock 46266C105   158,384 805 SH   SOLE   805 0 0
BOOZ ALLEN HAMILTON HOLDINGS Common Stock 099502106   157,895 1,445 SH   SOLE   1,445 0 0
TOTAL SE-SPON ADR Common Stock 89151E109   157,495 2,395 SH   SOLE   2,395 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109   157,229 550 SH   SOLE   550 0 0
NATIONAL RETAIL PROPERTIES Common Stock 637417106   155,496 4,400 SH   SOLE   4,400 0 0
OMNICOM GROUP Common Stock 681919106   154,769 2,078 SH   SOLE   2,078 0 0
CHEMOURS CO/THE COM STK Common Stock 163851108   154,387 5,504 SH   SOLE   5,504 0 0
OLD REPUBLIC INTL CORP Common Stock 680223104   153,693 5,705 SH   SOLE   5,705 0 0
VANGUARD SMALL-CAP VALUE ETF Common Stock 922908611   153,270 961 SH   SOLE   961 0 0
LIBERTY MEDIA CORP-LIB-NEW-A Common Stock 531229771   151,923 2,687 SH   SOLE   2,687 0 0
ARES CAPITAL CORP Common Stock 04010L103   151,749 7,794 SH   SOLE   7,794 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102   105,635 698 SH   SOLE   698 0 0
AXONICS INC Common Stock 05465P101   150,963 2,690 SH   SOLE   2,690 0 0
BLACKSKY TECHNOLOGY INC Common Stock 09263B108   149,864 128,089 SH   SOLE   128,089 0 0
WARNER BROS DISCOVERY INC Common Stock 934423104   147,283 13,562 SH   SOLE   13,562 0 0
CONSTELLATION ENERGY - W/I Common Stock 21037T109   147,258 1,350 SH   SOLE   1,350 0 0
TRAVELERS COS INC/THE Common Stock 89417E109   146,979 900 SH   SOLE   900 0 0
ISHARES SHORT-TERM NATIONAL Common Stock 464288158   144,930 1,409 SH   SOLE   1,409 0 0
TORONTO-DOMINION BANK Common Stock 891160509   144,624 2,400 SH   SOLE   2,400 0 0
ELECTRONIC ARTS INC Common Stock 285512109   144,360 1,199 SH   SOLE   1,199 0 0
TOAST INC-CLASS A Common Stock 888787108   144,296 7,704 SH   SOLE   7,704 0 0
QUANTA SERVICES INC Common Stock 74762E102   142,921 764 SH   SOLE   764 0 0
MARKEL CORP Common Stock 570535104   141,359 96 SH   SOLE   96 0 0
ISHARES DJ US HOME CONSTRUCT Common Stock 464288752   141,282 1,800 SH   SOLE   1,800 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109   139,041 1,485 SH   SOLE   1,485 0 0
ARCHER-DANIELS-MIDLAND CO Common Stock 039483102   138,019 1,830 SH   SOLE   1,830 0 0
MANULIFE FINANCIAL CORP Common Stock 56501R106   136,917 7,490 SH   SOLE   7,490 0 0
WISDOMTREE US SMALLCAP DIVID Common Stock 97717W604   136,150 4,828 SH   SOLE   4,828 0 0
LIBERTY MEDIA CORP-LIBERTY-C Common Stock 531229722   136,136 4,241 SH   SOLE   4,241 0 0
CRANE HOLDINGS CO Common Stock 224441105   135,702 2,442 SH   SOLE   2,442 0 0
DELTA AIR LINES INC Common Stock 247361702   135,605 3,665 SH   SOLE   3,665 0 0
BANCO SANTANDER SA-SPON ADR Common Stock 05964H105   134,909 35,880 SH   SOLE   35,880 0 0
DESPEGAR.COM CORP Common Stock G27358103   134,364 18,533 SH   SOLE   18,533 0 0
COHEN & STEERS INFRASTRUCTUR Common Stock 19248A109   134,182 6,853 SH   SOLE   6,853 0 0
PACER TRENDPILOT US MID CAP Common Stock 69374H204   133,804 4,241 SH   SOLE   4,241 0 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108   133,560 855 SH   SOLE   855 0 0
VANECK SEMICONDUCTOR ETF Common Stock 92189F676   131,497 907 SH   SOLE   907 0 0
WEC ENERGY GROUP INC Common Stock 92939U106   131,055 1,627 SH   SOLE   1,627 0 0
VANGUARD FTSE ALL-WORLD EX-U Common Stock 922042775   130,712 2,520 SH   SOLE   2,520 0 0
SPDR DOW JONES REIT ETF Common Stock 78464A607   130,216 1,570 SH   SOLE   1,570 0 0
RIO TINTO PLC-SPON ADR Common Stock 767204100   129,507 2,035 SH   SOLE   2,035 0 0
PROLOGIS INC Common Stock 74340W103   129,154 1,151 SH   SOLE   1,151 0 0
FORD MOTOR CO Common Stock 345370860   126,448 10,181 SH   SOLE   10,181 0 0
WATERS CORP Common Stock 941848103   125,588 458 SH   SOLE   458 0 0
COMMERCE BANCSHARES INC Common Stock 200525103   124,076 2,586 SH   SOLE   2,586 0 0
WISDOMTREE JAPAN HEDGED EQ Common Stock 97717W851   123,550 1,400 SH   SOLE   1,400 0 0
OPTINOSE INC Common Stock 68404V100   123,000 100,000 SH   SOLE   100,000 0 0
ISHARES GLOBAL HEALTHCARE ET Common Stock 464287325   121,405 1,473 SH   SOLE   1,473 0 0
HESS CORP Common Stock 42809H107   119,952 784 SH   SOLE   784 0 0
HEALTHEQUITY INC Common Stock 42226A107   119,072 1,630 SH   SOLE   1,630 0 0
ENERGY SELECT SECTOR SPDR Common Stock 81369Y506   118,592 1,312 SH   SOLE   1,312 0 0
FRANCO-NEVADA CORP /CAD/ Common Stock 351858105   117,071 877 SH   SOLE   877 0 0
DIGITAL REALTY TRUST INC Common Stock 253868103   117,026 967 SH   SOLE   967 0 0
INTEGER HOLDINGS CORP Common Stock 45826H109   116,861 1,490 SH   SOLE   1,490 0 0
BANK OF AMERICA CORP Common Stock 060505682   116,782 105 SH   SOLE   105 0 0
GLOBAL X LITHIUM & BATTERY T Common Stock 37954Y855   114,036 2,067 SH   SOLE   2,067 0 0
IRIDIUM COMMUNICATIONS INC Common Stock 46269C102   113,725 2,500 SH   SOLE   2,500 0 0
ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107   113,698 642 SH   SOLE   642 0 0
ALAMOS GOLD INC-CLASS A Common Stock 011532108   111,782 9,901 SH   SOLE   9,901 0 0
FIRST TRUST TECHNOLOGY ALPHA Common Stock 33734X176   111,145 1,000 SH   SOLE   1,000 0 0
ROBLOX CORP -CLASS A Common Stock 771049103   111,033 3,834 SH   SOLE   3,834 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   109,947 1,587 SH   SOLE   1,587 0 0
FIRSTCASH HOLDINGS INC Common Stock 33768G107   109,916 1,095 SH   SOLE   1,095 0 0
SEAGEN INC COM Common Stock 81181C104   109,257 515 SH   SOLE   515 0 0
FIDELITY NASDAQ COMP INDX TS Common Stock 315912808   109,179 2,100 SH   SOLE   2,100 0 0
TORTOISE NORTH AMERICAN PIPE Common Stock 56167N720   108,998 4,458 SH   SOLE   4,458 0 0
ISHARES DEC 2023 MUNI BD ETF Common Stock 46435G318   108,303 4,243 SH   SOLE   4,243 0 0
FIRST TRUST RISING DIVIDEND Common Stock 33738R506   107,983 2,350 SH   SOLE   2,350 0 0
ISHARES IBONDS DEC 2024 TERM Common Stock 46435U697   107,975 4,203 SH   SOLE   4,203 0 0
GLOBAL X MLP & ENERGY INFRAS Common Stock 37954Y293   107,867 2,545 SH   SOLE   2,545 0 0
ISHARES IBONDS DEC 2025 TERM Common Stock 46435U432   107,241 4,112 SH   SOLE   4,112 0 0
CBRE GROUP INC - A Common Stock 12504L109   106,728 1,445 SH   SOLE   1,445 0 0
ISHARES IBONDS DEC 2026 TERM Common Stock 46435U259   106,559 4,295 SH   SOLE   4,295 0 0
ISHARES IBONDS DEC 2027 TERM Common Stock 46435U283   105,558 4,312 SH   SOLE   4,312 0 0
ISHARES IBONDS DEC 2028 MUNI Common Stock 46435U325   104,817 4,294 SH   SOLE   4,294 0 0
EXPEDIA GROUP INC Common Stock 30212P303   103,379 1,003 SH   SOLE   1,003 0 0
DASEKE INC Common Stock 23753F107   102,600 20,000 SH   SOLE   20,000 0 0
FIDUS INVESTMENT CORP Common Stock 316500107   102,470 5,337 SH   SOLE   5,337 0 0
LABORATORY CRP OF AMER HLDGS Common Stock 50540R409   101,731 506 SH   SOLE   506 0 0
VEEVA SYSTEMS INC-CLASS A Common Stock 922475108   101,725 500 SH   SOLE   500 0 0
VANECK MORNINGSTAR WIDE MOAT Common Stock 92189F643   101,398 1,337 SH   SOLE   1,337 0 0
DECKERS OUTDOOR CORP Common Stock 243537107   101,276 197 SH   SOLE   197 0 0
PROCORE TECHNOLOGIES INC Common Stock 74275K108   101,181 1,549 SH   SOLE   1,549 0 0
HEWLETT PACKARD ENTERPRIS COM Common Stock 42824C109   99,808 5,746 SH   SOLE   5,746 0 0
META FINANCIAL GROUP INC Common Stock 59100U108   97,019 2,105 SH   SOLE   2,105 0 0
PRIME MEDICINE INC Common Stock 74168J101   96,020 10,065 SH   SOLE   10,065 0 0
CHECK POINT SOFTWARE TECH Common Stock M22465104   95,828 719 SH   SOLE   719 0 0
PROSHARES S&P 500 DIVIDEND A Common Stock 74348A467   95,634 1,080 SH   SOLE   1,080 0 0
VANGUARD TAX-EXEMPT BOND ETF Common Stock 922907746   94,998 1,975 SH   SOLE   1,975 0 0
MODERNA INC Common Stock 60770K107   94,924 919 SH   SOLE   919 0 0
ISHA CURR HEDGED MSCI EAFE Common Stock 46434V803   94,815 3,150 SH   SOLE   3,150 0 0
LAMB WESTON HOLDINGS INC Common Stock 513272104   94,587 1,023 SH   SOLE   1,023 0 0
ISHARES CORE TOTAL BOND ETF Common Stock 46434V613   94,337 2,158 SH   SOLE   2,158 0 0
AMERICAN INTERNATIONAL GROUP Common Stock 026874784   93,566 1,544 SH   SOLE   1,544 0 0
MOTOROLA SOLUTIONS INC Common Stock 620076307   93,378 343 SH   SOLE   343 0 0
WYNN RESORTS LTD Common Stock 983134107   93,334 1,010 SH   SOLE   1,010 0 0
BAKER HUGHES CO Common Stock 05722G100   93,280 2,641 SH   SOLE   2,641 0 0
VERTIV HOLDINGS CO Common Stock 92537N108   93,000 2,500 SH   SOLE   2,500 0 0
JD.COM INC-ADR Common Stock 47215P106   92,896 3,189 SH   SOLE   3,189 0 0
L3HARRIS TECHNOLOGIES INC Common Stock 502431109   92,632 532 SH   SOLE   532 0 0
ALPS OSHARES US QUALITY DIVI Common Stock 00162Q387   91,114 2,173 SH   SOLE   2,173 0 0
PIONEER NATURAL RESOURCES CO Common Stock 723787107   90,213 393 SH   SOLE   393 0 0
ENI SPA-SPONSORED ADR Common Stock 26874R108   89,982 2,819 SH   SOLE   2,819 0 0
LULULEMON ATHLETICA INC Common Stock 550021109   87,919 228 SH   SOLE   228 0 0
CONSOLIDATED EDISON INC Common Stock 209115104   87,754 1,026 SH   SOLE   1,026 0 0
ISHARES CORE S&P U.S. VALUE Common Stock 464287663   87,380 1,171 SH   SOLE   1,171 0 0
ANSYS INC Common Stock 03662Q105   87,182 293 SH   SOLE   293 0 0
GILEAD SCIENCES INC Common Stock 375558103   87,080 1,162 SH   SOLE   1,162 0 0
EQUINIX INC Common Stock 29444U700   86,425 119 SH   SOLE   119 0 0
IDEX CORP Common Stock 45167R104   86,328 415 SH   SOLE   415 0 0
FLEXSHARES QUALITY DIVIDEND Common Stock 33939L860   85,790 1,538 SH   SOLE   1,538 0 0
TECHNOLOGY SELECT SECTOR FUND SPDR Common Stock 81369Y803   84,916 518 SH   SOLE   518 0 0
AMERICAN HOMES 4 RENT- A Common Stock 02665T306   84,225 2,500 SH   SOLE   2,500 0 0
HOWARD HUGHES HOLDINGS INC Common Stock 44267T102   84,063 1,134 SH   SOLE   1,134 0 0
HERSHEY CO/THE Common Stock 427866108   84,034 420 SH   SOLE   420 0 0
YUM CHINA HOLDINGS INC -W/I Common Stock 98850P109   83,580 1,500 SH   SOLE   1,500 0 0
SUNCOR ENERGY INC Common Stock 867224107   82,547 2,401 SH   SOLE   2,401 0 0
SYLVAMO CORP Common Stock 871332102   82,388 1,875 SH   SOLE   1,875 0 0
XYLEM INC Common Stock 98419M100   82,200 903 SH   SOLE   903 0 0
TRI-CONTINENTAL CORP Common Stock 895436103   81,286 3,057 SH   SOLE   3,057 0 0
SPDR PORT SHRT TRM CORP BND Common Stock 78464A474   80,953 2,761 SH   SOLE   2,761 0 0
SPDR S&P DIVIDEND ETF ETF Common Stock 78464A763   80,852 703 SH   SOLE   703 0 0
ABRDN GLOBAL INFRASTRUCTURE Common Stock 00326W106   80,500 5,000 SH   SOLE   5,000 0 0
VANGUARD S&P MID-CAP 400 ETF Common Stock 921932885   80,304 950 SH   SOLE   950 0 0
EQUINOX GOLD CORP Common Stock 29446Y502   80,281 18,979 SH   SOLE   18,979 0 0
APTIV PLC Common Stock G6095L109   80,252 814 SH   SOLE   814 0 0
LENNAR CORP-A Common Stock 526057104   79,683 710 SH   SOLE   710 0 0
J2 GLOBAL INC Common Stock 48123V102   79,421 1,247 SH   SOLE   1,247 0 0
CAMDEN PROPERTY TRUST Common Stock 133131102   77,461 819 SH   SOLE   819 0 0
BRITISH AMERICAN TOB-SP ADR Common Stock 110448107   76,640 2,440 SH   SOLE   2,440 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101   76,624 866 SH   SOLE   866 0 0
AMERICAN FINANCIAL GROUP INC Common Stock 025932104   75,601 677 SH   SOLE   677 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101   74,696 668 SH   SOLE   668 0 0
CHURCH & DWIGHT CO INC Common Stock 171340102   74,678 815 SH   SOLE   815 0 0
VERISIGN INC Common Stock 92343E102   74,531 368 SH   SOLE   368 0 0
CENTERPOINT ENERGY INC Common Stock 15189T107   72,549 2,702 SH   SOLE   2,702 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF Common Stock 78467X109   72,014 215 SH   SOLE   215 0 0
COGNIZANT TECH SOLUTIONS-A Common Stock 192446102   71,737 1,059 SH   SOLE   1,059 0 0
SPROTT URANIUM MINERS ETF Common Stock 85208P303   71,698 1,520 SH   SOLE   1,520 0 0
WESTERN ASSET MANAGED MUNICI Common Stock 95766M105   71,440 8,000 SH   SOLE   8,000 0 0
ATLASSIAN CORP-CL A Common Stock 049468101   71,335 354 SH   SOLE   354 0 0
FINANCIAL SELECT SECTOR SPDR Common Stock 81369Y605   71,316 2,150 SH   SOLE   2,150 0 0
ISHARES RUSSELL 3000 ETF Common Stock 464287689   71,067 290 SH   SOLE   290 0 0
ISHARES BROAD USD HIGH YIELD Common Stock 46435U853   70,982 2,045 SH   SOLE   2,045 0 0
EXTRA SPACE STORAGE INC Common Stock 30225T102   70,030 576 SH   SOLE   576 0 0
RPM INTERNATIONAL INC Common Stock 749685103   69,875 737 SH   SOLE   737 0 0
WASTE CONNECTIONS INC Common Stock 94106B101   68,493 510 SH   SOLE   510 0 0
CERIDIAN HCM HOLDING INC Common Stock 15677J108   67,850 1,000 SH   SOLE   1,000 0 0
FRANKLIN U.S. LOW VOLATILITY Common Stock 52468L406   67,760 2,000 SH   SOLE   2,000 0 0
DTE ENERGY COMPANY Common Stock 233331107   67,709 682 SH   SOLE   682 0 0
AMKOR TECHNOLOGY INC Common Stock 031652100   67,461 2,985 SH   SOLE   2,985 0 0
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105   66,901 153 SH   SOLE   153 0 0
ATLANTA BRAVES HOLDINGS IN-C Common Stock 047726302   66,779 1,869 SH   SOLE   1,869 0 0
SEMPRA ENERGY Common Stock 816851109   65,989 970 SH   SOLE   970 0 0
ISHARES RUSSELL 2000 VALUE E Common Stock 464287630   65,200 481 SH   SOLE   481 0 0
WP CAREY INC Common Stock 92936U109   65,004 1,202 SH   SOLE   1,202 0 0
HALLIBURTON CO Common Stock 406216101   65,003 1,605 SH   SOLE   1,605 0 0
JPMORGAN EQUITY PREMIUM INCO Common Stock 46641Q332   64,968 1,213 SH   SOLE   1,213 0 0
ISHARES MSCI ACWI ETF Common Stock 464288257   64,197 695 SH   SOLE   695 0 0
FIDELITY NATIONAL INFO SERV Common Stock 31620M106   63,616 1,151 SH   SOLE   1,151 0 0
REALTY INCOME CORP Common Stock 756109104   63,224 1,266 SH   SOLE   1,266 0 0
CDW CORP/DE Common Stock 12514G108   62,546 310 SH   SOLE   310 0 0
ROSS STORES INC Common Stock 778296103   61,558 545 SH   SOLE   545 0 0
AVERY DENNISON CORP Common Stock 053611109   60,281 330 SH   SOLE   330 0 0
VANGUARD HIGH DVD YIELD ETF Common Stock 921946406   59,926 580 SH   SOLE   580 0 0
AGREE REALTY CORP Common Stock 008492100   59,880 1,084 SH   SOLE   1,084 0 0
DIAMONDBACK ENERGY INC Common Stock 25278X109   58,854 380 SH   SOLE   380 0 0
SPROTT PHYSICAL GOLD AND SIL Common Stock 85208R101   58,715 3,390 SH   SOLE   840 0 2,550
BIO-RAD LABORATORIES-A Common Stock 090572207   58,427 163 SH   SOLE   163 0 0
ISHARES GLOBAL ENERGY ETF Common Stock 464287341   58,177 1,410 SH   SOLE   1,410 0 0
LIBERTY MEDIA CORP-LIBERTY-A Common Stock 531229748   57,392 1,798 SH   SOLE   1,798 0 0
AMDOCS LTD Common Stock G02602103   57,369 679 SH   SOLE   679 0 0
TARGA RESOURCES CORP Common Stock 87612G101   56,404 658 SH   SOLE   658 0 0
ISHARES U.S. AEROSPACE & DEF Common Stock 464288760   55,740 526 SH   SOLE   526 0 0
SONY CORP-SPONSORED ADR Common Stock 835699307   55,544 674 SH   SOLE   674 0 0
ENPHASE ENERGY INC Common Stock 29355A107   55,509 462 SH   SOLE   462 0 0
SPDR PORTFOLIO DEVELOPED WOR Common Stock 78463X889   54,361 1,753 SH   SOLE   1,753 0 0
ISHARES US TREASURY BOND ETF Common Stock 46429B267   54,218 2,460 SH   SOLE   2,460 0 0
SOUTHWEST AIRLINES CO Common Stock 844741108   53,734 1,985 SH   SOLE   1,985 0 0
SEAGATE TECHNOLOGY HOLDINGS Common Stock G7997R103   53,090 805 SH   SOLE   805 0 0
FIRST COMMUNITY CORP Common Stock 319835104   52,915 3,064 SH   SOLE   3,064 0 0
ALERIAN MLP ETF Common Stock 00162Q452   52,623 1,247 SH   SOLE   1,247 0 0
INGERSOLL-RAND INC Common Stock 45687V106   52,378 822 SH   SOLE   822 0 0
HUNTINGTON BANCSHARES INC Common Stock 446150104   52,114 5,011 SH   SOLE   5,011 0 0
PLAINS ALL AMER PIPELINE LP Common Stock 726503105   52,088 3,400 SH   SOLE   3,400 0 0
HALEON PLC-ADR COM STK Common Stock 405552100   51,938 6,235 SH   SOLE   6,235 0 0
KYNDRYL HOLDINGS INC Common Stock 50155Q100   51,763 3,428 SH   SOLE   3,428 0 0
PUBLIC SERVICE ENTERPRISE GP Common Stock 744573106   51,333 902 SH   SOLE   902 0 0
HEXCEL CORP Common Stock 428291108   51,200 786 SH   SOLE   786 0 0
ISHARES US UTILITIES ETF Common Stock 464287697   50,991 693 SH   SOLE   693 0 0
ACUSHNET HOLDINGS CORP Common Stock 005098108   50,918 960 SH   SOLE   960 0 0
ALPHATEC HOLDINGS INC Common Stock 02081G201   50,492 3,893 SH   SOLE   3,893 0 0
HUBBELL INC Common Stock 443510607   50,459 161 SH   SOLE   161 0 0
ESSENTIAL UTILS INC COM Common Stock 29670G102   50,396 1,468 SH   SOLE   1,468 0 0
CINCINNATI FINANCIAL CORP Common Stock 172062101   49,611 485 SH   SOLE   485 0 0
WISDOMTREE INTL S/C DVD FUND Common Stock 97717W760   49,597 863 SH   SOLE   863 0 0
CITIGROUP INC Common Stock 172967424   49,233 1,197 SH   SOLE   1,197 0 0
ASANA INC - CL A Common Stock 04342Y104   49,199 2,687 SH   SOLE   2,687 0 0
HONDA MOTOR CO LTD-SPONS ADR Common Stock 438128308   48,913 1,454 SH   SOLE   1,454 0 0
AECOM Common Stock 00766T100   48,828 588 SH   SOLE   588 0 0
AGNICO EAGLE MINES LTD Common Stock 008474108   48,222 1,061 SH   SOLE   1,061 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107   48,101 911 SH   SOLE   911 0 0
ISHARES MSCI USA VALUE FACTO Common Stock 46432F388   47,537 524 SH   SOLE   524 0 0
FIRST HORIZON CORPORATION Common Stock 320517105   47,298 4,292 SH   SOLE   4,292 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100   46,818 1,018 SH   SOLE   1,018 0 0
ISHARES MSCI KLD 400 SOCIAL Common Stock 464288570   46,567 572 SH   SOLE   572 0 0
BLACKROCK MUNIYIELD FUND Common Stock 09253W104   45,900 5,000 SH   SOLE   5,000 0 0
AMERICAN STATES WATER CO Common Stock 029899101   44,376 564 SH   SOLE   564 0 0
LINCOLN ELECTRIC HOLDINGS Common Stock 533900106   44,357 244 SH   SOLE   244 0 0
FLEX LTD Common Stock Y2573F102   44,112 1,635 SH   SOLE   1,635 0 0
TOYOTA MOTOR CORP -SPON ADR Common Stock 892331307   44,039 245 SH   SOLE   245 0 0
ICON PLC Common Stock G4705A100   43,340 176 SH   SOLE   176 0 0
INDUSTRIAL SELECT SECT SPDR Common Stock 81369Y704   43,289 427 SH   SOLE   427 0 0
FMC CORP Common Stock 302491303   42,660 637 SH   SOLE   637 0 0
WEST PHARMACEUTICAL SERVICES Common Stock 955306105   42,399 113 SH   SOLE   113 0 0
SPDR S&P CAPITAL MARKETS ETF Common Stock 78464A771   42,337 488 SH   SOLE   488 0 0
ISHARES MORNINGSTAR MID-CAP Common Stock 464288307   41,933 734 SH   SOLE   734 0 0
FRANKLIN STREET PROPERTIES C Common Stock 35471R106   41,410 22,384 SH   SOLE   22,384 0 0
DISCOVER FINANCIAL SERVICES Common Stock 254709108   41,236 476 SH   SOLE   476 0 0
GENESIS ENERGY L.P. Common Stock 371927104   40,558 3,930 SH   SOLE   3,930 0 0
FIRST BANCORP/NC Common Stock 318910106   40,100 1,425 SH   SOLE   1,425 0 0
KEYCORP Common Stock 493267108   40,038 3,721 SH   SOLE   3,721 0 0
ULTA BEAUTY INC Common Stock 90384S303   39,945 100 SH   SOLE   100 0 0
ISHARES US PHARMACEUTICALS E Common Stock 464288836   39,821 225 SH   SOLE   225 0 0
RESMED INC Common Stock 761152107   39,629 268 SH   SOLE   268 0 0
PACKAGING CORP OF AMERICA Common Stock 695156109   39,309 256 SH   SOLE   256 0 0
UTILITIES SELECT SECTOR SPDR Common Stock 81369Y886   38,776 658 SH   SOLE   658 0 0
AVANOS MEDICAL INC Common Stock 05350V106   38,519 1,905 SH   SOLE   1,905 0 0
AUTONATION INC Common Stock 05329W102   38,153 252 SH   SOLE   252 0 0
EVERSOURCE ENERGY COM STK Common Stock 30040W108   38,030 654 SH   SOLE   654 0 0
MIRUM PHARMACEUTICALS INC Common Stock 604749101   37,730 1,194 SH   SOLE   1,194 0 0
NORDSON CORP Common Stock 655663102   37,716 169 SH   SOLE   169 0 0
ICU MEDICAL INC Common Stock 44930G107   37,369 314 SH   SOLE   314 0 0
NATIONAL INSTRUMENTS CORP Common Stock 636518102   37,263 625 SH   SOLE   625 0 0
LKQ CORP Common Stock 501889208   36,984 747 SH   SOLE   747 0 0
BHP GROUP LTD-SPON ADR Common Stock 088606108   36,062 634 SH   SOLE   634 0 0
ISHARES JP MORGAN USD EMERGI Common Stock 464288281   35,979 436 SH   SOLE   436 0 0
WHIRLPOOL CORP Common Stock 963320106   35,965 269 SH   SOLE   269 0 0
VORNADO REALTY TRUST Common Stock 929042109   35,676 1,573 SH   SOLE   1,573 0 0
LEGGETT & PLATT INC Common Stock 524660107   35,599 1,401 SH   SOLE   1,401 0 0
KNIGHT-SWIFT TRANSPORTATION Common Stock 499049104   35,105 700 SH   SOLE   700 0 0
AMEREN CORPORATION Common Stock 023608102   34,796 465 SH   SOLE   465 0 0
HUNTSMAN CORP Common Stock 447011107   34,770 1,425 SH   SOLE   1,425 0 0
NXP SEMICONDUCTORS NV Common Stock N6596X109   33,986 170 SH   SOLE   170 0 0
LIBERTY GLOBAL PLC-A Common Stock G5480U104   30,439 1,778 SH   SOLE   1,778 0 0
SEALED AIR CORP Common Stock 81211K100   26,879 818 SH   SOLE   818 0 0
NATIONAL FUEL GAS CO Common Stock 636180101   3,582 69 SH   SOLE   69 0 0
VF CORP Common Stock 918204108   33,167 1,877 SH   SOLE   1,877 0 0
TETRA TECH INC Common Stock 88162G103   32,838 216 SH   SOLE   216 0 0
CMS ENERGY CORP Common Stock 125896100   32,185 606 SH   SOLE   606 0 0
FIRST TRUST DJ INTERNET IND Common Stock 33733E302   31,922 200 SH   SOLE   200 0 0
MARATHON OIL CORP Common Stock 565849106   31,806 1,189 SH   SOLE   1,189 0 0
BAIDU INC SPON ADR /1 ADR REPRESENTS 1 ORD SHR/ Common Stock 056752108   31,707 236 SH   SOLE   236 0 0
ISHARES USTECHNOLOGY ETF Common Stock 464287721   31,476 300 SH   SOLE   300 0 0
WELLTOWER INC Common Stock 95040Q104   31,212 381 SH   SOLE   381 0 0
KEYSIGHT TECHNOLOGIES IN-W/I Common Stock 49338L103   31,093 235 SH   SOLE   235 0 0
P G & E CORP Common Stock 69331C108   31,002 1,922 SH   SOLE   1,922 0 0
VECTOR GROUP LTD Common Stock 92240M108   30,835 2,898 SH   SOLE   2,898 0 0
ISHARES MSCI USA QUALITY FAC Common Stock 46432F339   30,575 232 SH   SOLE   232 0 0
VERICEL CORP Common Stock 92346J108   30,503 910 SH   SOLE   910 0 0
PORTLAND GENERAL ELECTRIC CO Common Stock 736508847   30,360 750 SH   SOLE   750 0 0
UNUM GROUP Common Stock 91529Y106   30,350 617 SH   SOLE   617 0 0
OKTA INC Common Stock 679295105   29,996 368 SH   SOLE   368 0 0
ISHARES CORE INTL STOCK ETF Common Stock 46432F834   29,995 500 SH   SOLE   500 0 0
STANLEY BLACK & DECKER INC Common Stock 854502101   29,754 356 SH   SOLE   356 0 0
COCA-COLA EUROPACIFIC PARTNE Common Stock G25839104   29,740 476 SH   SOLE   476 0 0
FLEXSHARES IBOXX 3-YEAR TARG Common Stock 33939L506   29,614 1,277 SH   SOLE   1,277 0 0
OCCIDENTAL PETROLEUM CORP Common Stock 674599162   29,367 679 SH   SOLE   679 0 0
MORNINGSTAR INC Common Stock 617700109   29,280 125 SH   SOLE   125 0 0
BCE INC Common Stock 05534B760   28,818 755 SH   SOLE   755 0 0
NEWMONT MINING CORP Common Stock 651639106   28,562 773 SH   SOLE   773 0 0
SYNCHRONY FINANCIAL Common Stock 87165B103   28,216 923 SH   SOLE   923 0 0
BETTER CHOICE CO INC Common Stock 08771Y303   28,178 227,241 SH   SOLE   227,241 0 0
COMM SERV SELECT SECTOR SPDR Common Stock 81369Y852   27,867 425 SH   SOLE   425 0 0
NEWMARKET CORP Common Stock 651587107   27,302 60 SH   SOLE   60 0 0
GOLDMAN SACHS ACTIVEBETA INT Common Stock 381430107   27,057 901 SH   SOLE   901 0 0
VANGUARD S&P SMALL-CAP 600 V Common Stock 921932778   26,813 348 SH   SOLE   348 0 0
TERADYNE INC Common Stock 880770102   26,722 266 SH   SOLE   266 0 0
UNITED RENTALS INC Common Stock 911363109   26,674 60 SH   SOLE   60 0 0
ROKU INC Common Stock 77543R102   26,471 375 SH   SOLE   375 0 0
SYNNEX CORP Common Stock 87162W100   26,463 265 SH   SOLE   265 0 0
INVESCO OPTIMUM YIELD DIVERS Common Stock 46090F100   26,177 1,751 SH   SOLE   1,751 0 0
ZSCALER INC Common Stock 98980G102   25,672 165 SH   SOLE   165 0 0
CONAGRA BRANDS INC Common Stock 205887102   25,391 926 SH   SOLE   926 0 0
CONMED CORP Common Stock 207410101   25,213 250 SH   SOLE   250 0 0
SOFI TECHNOLOGIES INC Common Stock 83406F102   25,049 3,135 SH   SOLE   3,135 0 0
PIMCO HIGH INCOME FUND Common Stock 722014107   24,650 5,577 SH   SOLE   5,577 0 0
HEALTHPEAK PROPERTIES INC. COM Common Stock 42250P103   24,639 1,342 SH   SOLE   1,342 0 0
ALASKA AIR GROUP INC Common Stock 011659109   24,510 661 SH   SOLE   661 0 0
CHARLES RIVER LABORATORIES Common Stock 159864107   24,498 125 SH   SOLE   125 0 0
INVESCO VARIABLE RATE PREFER Common Stock 46138G870   24,428 1,092 SH   SOLE   1,092 0 0
UPSTART HOLDINGS INC Common Stock 91680M107   24,259 850 SH   SOLE   850 0 0
INVESCO DIVIDEND ACHIEVERS E Common Stock 46137V506   24,219 663 SH   SOLE   663 0 0
ARCH CAPITAL GROUP LTD Common Stock G0450A105   24,152 303 SH   SOLE   303 0 0
COMFORT SYSTEMS USA INC Common Stock 199908104   24,028 141 SH   SOLE   141 0 0
TWILIO INC - A Common Stock 90138F102   23,705 405 SH   SOLE   405 0 0
ISHARES SEMICONDUCTOR ETF Common Stock 464287523   23,683 50 SH   SOLE   50 0 0
CROWDSTRIKE HOLDINGS INC - A Common Stock 22788C105   23,433 140 SH   SOLE   140 0 0
PAN AMERICAN SILVER CORP Common Stock 697900108   23,269 1,607 SH   SOLE   1,607 0 0
ISHARES MSCI USA MOMENTUM FA Common Stock 46432F396   23,190 166 SH   SOLE   166 0 0
LIONS GATE ENTERTAINMENT-B Common Stock 535919500   23,059 2,930 SH   SOLE   2,930 0 0
VISTEON CORP Common Stock 92839U206   23,058 167 SH   SOLE   167 0 0
SIMON PROPERTY GROUP INC Common Stock 828806109   22,902 212 SH   SOLE   212 0 0
BROOKFIELD RENEWABLE PARTNER Common Stock G16258108   22,827 1,050 SH   SOLE   1,050 0 0
GRAB HOLDINGS LTD - CL A Common Stock G4124C109   22,691 6,410 SH   SOLE   6,410 0 0
TANGER FACTORY OUTLET CENTER Common Stock 875465106   22,600 1,000 SH   SOLE   1,000 0 0
MATCH GROUP INC Common Stock 57667L107   22,526 575 SH   SOLE   575 0 0
SERVICE CORP INTERNATIONAL Common Stock 817565104   22,456 393 SH   SOLE   393 0 0
PRINCIPAL FINANCIAL GROUP Common Stock 74251V102   22,414 311 SH   SOLE   311 0 0
PUBLIC STORAGE Common Stock 74460D109   22,399 85 SH   SOLE   85 0 0
RELX PLC - SPON ADR Common Stock 759530108   21,669 643 SH   SOLE   643 0 0
WHEELS UP EXPERIENCE INC Common Stock 96328L205   21,441 10,358 SH   SOLE   10,358 0 0
HUNT (JB) TRANSPRT SVCS INC Common Stock 445658107   21,303 113 SH   SOLE   113 0 0
CONCENTRIX CORP Common Stock 20602D101   21,229 265 SH   SOLE   265 0 0
ESSEX PROPERTY TRUST INC Common Stock 297178105   21,209 100 SH   SOLE   100 0 0
ISHARES CYBERSECURITY & TECH Common Stock 46435U135   21,181 550 SH   SOLE   550 0 0
TRAVEL PLUS LEISURE CO COM STK Common Stock 894164102   21,120 575 SH   SOLE   575 0 0
RESTAURANT BRANDS INTERN Common Stock 76131D103   21,119 317 SH   SOLE   317 0 0
BRUNSWICK CORP Common Stock 117043109   21,014 266 SH   SOLE   266 0 0
PINNACLE WEST CAPITAL Common Stock 723484101   20,778 282 SH   SOLE   282 0 0
COMERICA INC Common Stock 200340107   20,775 500 SH   SOLE   500 0 0
BELDEN INC Common Stock 077454106   20,662 214 SH   SOLE   214 0 0
FLUOR CORP Common Stock 343412102   20,625 562 SH   SOLE   562 0 0
SENSIENT TECHNOLOGIES CORP Common Stock 81725T100   20,468 350 SH   SOLE   350 0 0
ATLANTA BRAVES HOLDINGS IN-A Common Stock 047726104   20,434 523 SH   SOLE   523 0 0
OGE ENERGY CORP Common Stock 670837103   20,331 610 SH   SOLE   610 0 0
BANK OF NEW YORK MELLON CORP Common Stock 064058100   20,301 476 SH   SOLE   476 0 0
EXACT SCIENCES CORP Common Stock 30063P105   19,988 293 SH   SOLE   293 0 0
VIATRIS INC Common Stock 92556V106   19,779 2,006 SH   SOLE   2,006 0 0
F5 NETWORKS INC Common Stock 315616102   19,659 122 SH   SOLE   122 0 0
SCHWAB US MID CAP ETF Common Stock 808524508   19,627 290 SH   SOLE   290 0 0
GENERAC HOLDINGS INC Common Stock 368736104   19,613 180 SH   SOLE   180 0 0
MAXCYTE INC Common Stock 57777K106   19,516 6,255 SH   SOLE   6,255 0 0
ABERDEEN ASIA-PAC INCOME FD Common Stock 003009107   19,409 7,922 SH   SOLE   7,922 0 0
STARWOOD PROPERTY TRUST INC Common Stock 85571B105   19,350 1,000 SH   SOLE   1,000 0 0
ISHARES TIPS BOND ETF Common Stock 464287176   19,292 186 SH   SOLE   186 0 0
DICK'S SPORTING GOODS INC Common Stock 253393102   19,219 177 SH   SOLE   177 0 0
MONOLITHIC POWER SYSTEMS INC Common Stock 609839105   18,942 41 SH   SOLE   41 0 0
KIMCO REALTY CORP Common Stock 49446R109   18,874 1,073 SH   SOLE   1,073 0 0
SUNRUN INC Common Stock 86771W105   18,840 1,500 SH   SOLE   1,500 0 0
KEURIG DR PEPPER INC Common Stock 49271V100   18,626 590 SH   SOLE   590 0 0
RE/MAX HOLDINGS INC-CL A Common Stock 75524W108   18,375 1,420 SH   SOLE   1,420 0 0
MAGIC SOFTWARE ENTERPRISES Common Stock 559166103   18,346 1,625 SH   SOLE   1,625 0 0
CITIZENS FINANCIAL GROUP Common Stock 174610105   18,251 681 SH   SOLE   681 0 0
BARRICK GOLD CORP Common Stock 067901108   18,173 1,249 SH   SOLE   1,249 0 0
HELMERICH & PAYNE Common Stock 423452101   18,002 427 SH   SOLE   427 0 0
SCHWAB EMERGING MARKETS EQUI Common Stock 808524706   17,955 750 SH   SOLE   750 0 0
ON SEMICONDUCTOR CORP Common Stock 682189105   17,846 192 SH   SOLE   192 0 0
FIRST TRUST GLOBAL TACTICAL Common Stock 33739H101   17,760 740 SH   SOLE   740 0 0
CONSUMER DISCRETIONARY SELT Common Stock 81369Y407   17,708 110 SH   SOLE   110 0 0
WEYERHAEUSER CO Common Stock 962166104   1,257 41 SH   SOLE   41 0 0
CARRIAGE SERVICES INC Common Stock 143905107   16,950 600 SH   SOLE   600 0 0
MAGNA INTERNATIONAL INC Common Stock 559222401   16,834 314 SH   SOLE   314 0 0
VANGUARD MORTGAGE-BACKED SEC Common Stock 92206C771   16,768 383 SH   SOLE   383 0 0
NATIONAL GRID PLC-SP ADR Common Stock 636274409   16,673 275 SH   SOLE   275 0 0
OMEGA HEALTHCARE INVESTORS Common Stock 681936100   16,580 500 SH   SOLE   500 0 0
DOLBY LABORATORIES INC-CL A Common Stock 25659T107   16,565 209 SH   SOLE   209 0 0
ISHARES MSCI EMG MKT MIN VOL Common Stock 464286533   16,485 309 SH   SOLE   309 0 0
STERIS PLC Common Stock G8473T100   16,457 75 SH   SOLE   75 0 0
ISHARES MSCI EAFE MIN VOL FA Common Stock 46429B689   16,435 252 SH   SOLE   252 0 0
SOUTHERN FIRST BANCSHARES Common Stock 842873101   16,380 608 SH   SOLE   608 0 0
TELUS CORP Common Stock 87971M103   16,291 997 SH   SOLE   997 0 0
FIRST TRUST VALUE LINE DVD Common Stock 33734H106   16,227 434 SH   SOLE   434 0 0
GRUPO AEROPORTUARIO CEN-ADR Common Stock 400501102   16,078 185 SH   SOLE   185 0 0
HILTON WORLDWIDE HOLDINGS IN Common Stock 43300A203   16,069 107 SH   SOLE   107 0 0
SUBURBAN PROPANE PARTNERS LP Common Stock 864482104   16,050 1,000 SH   SOLE   1,000 0 0
EVERGY INC Common Stock 30034W106   15,971 315 SH   SOLE   315 0 0
VANGUARD CONSUMER STAPLE ETF Common Stock 92204A207   15,710 86 SH   SOLE   86 0 0
INSULET CORP Common Stock 45784P101   15,630 98 SH   SOLE   98 0 0
COOPER COS INC/THE Common Stock 216648402   15,582 49 SH   SOLE   49 0 0
HARTFORD FINANCIAL SVCS GRP Common Stock 416515104   15,529 219 SH   SOLE   219 0 0
EVERCORE INC - A Common Stock 29977A105   15,443 112 SH   SOLE   112 0 0
CATALENT INC Common Stock 148806102   15,161 333 SH   SOLE   333 0 0
ALCOA CORP Common Stock 013872106   15,140 521 SH   SOLE   521 0 0
FLEX LNG LTD Common Stock G35947202   15,080 500 SH   SOLE   500 0 0
VITAL FARMS INC Common Stock 92847W103   15,054 1,300 SH   SOLE   1,300 0 0
ATRICURE INC Common Stock 04963C209   15,023 343 SH   SOLE   343 0 0
ALICO INC Common Stock 016230104   14,976 600 SH   SOLE   600 0 0
REGENCY CENTERS CORP Common Stock 758849103   14,860 250 SH   SOLE   250 0 0
TERADATA CORP Common Stock 88076W103   14,767 328 SH   SOLE   328 0 0
WOLVERINE WORLD WIDE INC Common Stock 978097103   14,685 1,822 SH   SOLE   1,822 0 0
DYNATRACE INC Common Stock 268150109   14,346 307 SH   SOLE   307 0 0
MR COOPER GROUP INC Common Stock 62482R107   14,193 265 SH   SOLE   265 0 0
ILLUMINA INC Common Stock 452327109   14,140 103 SH   SOLE   103 0 0
NVENT ELECTRIC PLC Common Stock G6700G107   13,883 262 SH   SOLE   262 0 0
SAN JUAN BASIN ROYALTY TR Common Stock 798241105   13,860 2,000 SH   SOLE   2,000 0 0
TFI INTERNATIONAL INC Common Stock 87241L109   13,483 105 SH   SOLE   105 0 0
CARDINAL HEALTH INC Common Stock 14149Y108   13,457 155 SH   SOLE   155 0 0
CONSOL ENERGY INC Common Stock 20854L108   13,114 125 SH   SOLE   125 0 0
VANGUARD INDUSTRIALS ETF Common Stock 92204A603   13,064 67 SH   SOLE   67 0 0
HASBRO INC Common Stock 418056107   13,030 197 SH   SOLE   197 0 0
CTO REALTY GROWTH INC Common Stock 22948Q101   12,968 800 SH   SOLE   800 0 0
ING GROEP N.V.-SPONSORED ADR Common Stock 456837103   12,877 977 SH   SOLE   977 0 0
N B T BANCORP INC Common Stock 628778102   12,866 406 SH   SOLE   406 0 0
GLOBAL PAYMENTS INC Common Stock 37940X102   12,808 111 SH   SOLE   111 0 0
LENDINGTREE INC Common Stock 52603BAD9   12,600 16,000 SH   SOLE   16,000 0 0
OLIN CORP Common Stock 680665205   12,495 250 SH   SOLE   250 0 0
MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106   12,465 127 SH   SOLE   127 0 0
VANGUARD TOTAL INTL BOND ETF Common Stock 92203J407   12,149 254 SH   SOLE   254 0 0
LIBERTY LATIN AMERIC-CL C Common Stock G9001E128   11,938 1,463 SH   SOLE   1,463 0 0
EASTMAN CHEMICAL CO Common Stock 277432100   11,815 154 SH   SOLE   154 0 0
BROOKFIELD INFRASTRUCTURE PA Common Stock G16252101   11,760 400 SH   SOLE   400 0 0
ISHARES BIOTECHNOLOGY ETF Common Stock 464287556   11,618 95 SH   SOLE   95 0 0
DELL TECHNOLOGIES -C Common Stock 24703L202   11,506 167 SH   SOLE   167 0 0
NEW YORK TIMES CO-A Common Stock 650111107   11,454 278 SH   SOLE   278 0 0
SCHOLASTIC CORP Common Stock 807066105   11,442 300 SH   SOLE   300 0 0
DROPBOX INC-CLASS A Common Stock 26210C104   11,382 418 SH   SOLE   418 0 0
JBG SMITH PROPERTIES Common Stock 46590V100   11,366 786 SH   SOLE   786 0 0
FIRST TRUST NATURAL GAS ETF Common Stock 33733E807   11,332 436 SH   SOLE   436 0 0
FIVE9 INC Common Stock 338307101   11,317 176 SH   SOLE   176 0 0
VANGUARD SHORT-TERM BOND ETF Common Stock 921937827   11,276 150 SH   SOLE   150 0 0
INVESCO S&P SMALLCAP HEALTH Common Stock 46138E149   11,265 300 SH   SOLE   300 0 0
PERFORMANCE FOOD GROUP CO Common Stock 71377A103   11,183 190 SH   SOLE   190 0 0
KNOWLES CORP Common Stock 49926D109   11,093 749 SH   SOLE   749 0 0
DOLLAR TREE INC Common Stock 256746108   11,071 104 SH   SOLE   104 0 0
OLD DOMINION FREIGHT LINE Common Stock 679580100   11,047 27 SH   SOLE   27 0 0
PERRIGO COMPANY PLC Common Stock G97822103   11,023 345 SH   SOLE   345 0 0
ISHARES IBOXX HIGH YLD CORP Common Stock 464288513   10,984 149 SH   SOLE   149 0 0
HESS MIDSTREAM LP - CLASS A Common Stock 428103105   10,924 375 SH   SOLE   375 0 0
CASEY'S GENERAL STORES INC Common Stock 147528103   10,861 40 SH   SOLE   40 0 0
ISHARES GLOBAL INFRASTRUCTUR Common Stock 464288372   10,823 250 SH   SOLE   250 0 0
VANECK SH HI YLD MUNI Common Stock 92189F387   10,810 500 SH   SOLE   500 0 0
IAMGOLD CORP Common Stock 450913108   10,752 5,001 SH   SOLE   5,001 0 0
MATERIALS SELECT SECTOR SPDR Common Stock 81369Y100   10,683 136 SH   SOLE   136 0 0
VAIL RESORTS INC Common Stock 91879Q109   10,651 48 SH   SOLE   48 0 0
FIRST BANCORP INC/ME Common Stock 31866P102   10,575 450 SH   SOLE   450 0 0
WR BERKLEY CORP Common Stock 084423102   10,476 165 SH   SOLE   165 0 0
EATON VANCE T/M BUY-WRITE OP Common Stock 27828Y108   10,474 875 SH   SOLE   875 0 0
EQUITABLE HOLDINGS INC COM Common Stock 29452E101   10,448 368 SH   SOLE   368 0 0
FERGUSON PLC Common Stock G3421J106   10,362 63 SH   SOLE   63 0 0
ASSURANT INC Common Stock 04621X108   10,338 72 SH   SOLE   72 0 0
LEIDOS HOLDINGS INC Common Stock 525327102   10,322 112 SH   SOLE   112 0 0
JPMORGAN HIGH YIELD MUNICPL Common Stock 46654Q799   10,240 216 SH   SOLE   216 0 0
SAFETY INSURANCE GROUP INC Common Stock 78648T100   10,229 150 SH   SOLE   150 0 0
FLEXSHARES STOXX GLOBAL BROA Common Stock 33939L795   10,219 211 SH   SOLE   211 0 0
COCA-COLA CONSOLIDATED INC Common Stock 191098102   10,181 16 SH   SOLE   16 0 0
TYSON FOODS INC-CL A Common Stock 902494103   10,098 200 SH   SOLE   200 0 0
RELIANCE STEEL & ALUMINUM Common Stock 759509102   9,965 38 SH   SOLE   38 0 0
PRUDENTIAL PLC-ADR Common Stock 74435K204   9,820 448 SH   SOLE   448 0 0
EMBECTA CORP-W/I Common Stock 29082K105   9,813 652 SH   SOLE   652 0 0
INVESCO CURRENCYSHARES EURO Common Stock 46138K103   9,770 100 SH   SOLE   100 0 0
STMICROELECTRONICS NV-NY SHS Common Stock 861012102   9,711 225 SH   SOLE   225 0 0
LOEWS CORP Common Stock 540424108   9,686 153 SH   SOLE   153 0 0
COMMUNITY HEALTHCARE TRUST I Common Stock 20369C106   9,653 325 SH   SOLE   325 0 0
ISHARES 5-10Y INV GRADE CORP Common Stock 464288638   9,535 196 SH   SOLE   196 0 0
PPL CORP Common Stock 69351T106   9,424 400 SH   SOLE   400 0 0
ORIX - SPONSORED ADR Common Stock 686330101   9,388 100 SH   SOLE   100 0 0
NISOURCE INC Common Stock 65473P105   9,354 379 SH   SOLE   379 0 0
SPDR BLOOMBERG INVESTMENT GR Common Stock 78468R200   9,216 300 SH   SOLE   300 0 0
NORDSTROM INC Common Stock 655664100   9,069 607 SH   SOLE   607 0 0
FEDERAL REALTY INVS TRUST REIT Common Stock 313745101   9,063 100 SH   SOLE   100 0 0
BEST BUY CO INC Common Stock 086516101   9,031 130 SH   SOLE   130 0 0
RELMADA THERAPEUTICS INC COM Common Stock 75955J402   9,000 3,000 SH   SOLE   3,000 0 0
YANDEX NV-A COM STK Common Stock N97284108   8,946 600 SH   SOLE   600 0 0
AVISTA CORP Common Stock 05379B107   8,902 275 SH   SOLE   275 0 0
SCHWAB INTL EQUITY ETF Common Stock 808524805   8,898 262 SH   SOLE   262 0 0
COLUMBIA BANKING SYSTEM INC Common Stock 197236102   8,871 437 SH   SOLE   437 0 0
ORANGE-SPON ADR Common Stock 684060106   8,824 768 SH   SOLE   768 0 0
ARTESIAN RESOURCES CORP-CL A Common Stock 043113208   8,734 208 SH   SOLE   208 0 0
NORTONLIFELOCK INC Common Stock 668771108   8,504 481 SH   SOLE   481 0 0
ETFMG PRIME MOBILE PAYMENTS Common Stock 26924G409   8,407 215 SH   SOLE   215 0 0
ZILLOW GROUP INC - C Common Stock 98954M200   8,401 182 SH   SOLE   182 0 0
LYONDELLBASELL INDU-CL A Common Stock N53745100   8,144 86 SH   SOLE   86 0 0
NORTHERN OIL AND GAS INC Common Stock 665531307   8,046 200 SH   SOLE   200 0 0
HOULIHAN LOKEY INC Common Stock 441593100   8,034 75 SH   SOLE   75 0 0
ARK INNOVATION ETF Common Stock 00214Q104   7,934 200 SH   SOLE   200 0 0
PACER INDUSTRIAL REAL ESTATE Common Stock 69374H766   7,862 224 SH   SOLE   224 0 0
VMWARE INC-CLASS A Common Stock 928563402   7,825 47 SH   SOLE   47 0 0
SPDR S&P BANK ETF Common Stock 78464A797   7,739 210 SH   SOLE   210 0 0
HUNTINGTON INGALLS INDUSTRIE Common Stock 446413106   7,569 37 SH   SOLE   37 0 0
WINTRUST FINANCIAL CORP Common Stock 97650W108   7,550 100 SH   SOLE   100 0 0
SPDR BLACKSTONE SENIOR LOAN Common Stock 78467V608   7,547 180 SH   SOLE   180 0 0
EDISON INTERNATIONAL Common Stock 281020107   7,468 118 SH   SOLE   118 0 0
WILLSCOT CORP Common Stock 971378104   7,445 179 SH   SOLE   179 0 0
FIRST TRUST NORTH AMERICAN E Common Stock 33738D101   7,398 280 SH   SOLE   280 0 0
ISHARES CORE MSCI DEV MKTS Common Stock 46435G326   7,285 125 SH   SOLE   125 0 0
NORTHWESTERN CORP Common Stock 668074305   7,209 150 SH   SOLE   150 0 0
VENTAS INC Common Stock 92276F100   7,204 171 SH   SOLE   171 0 0
BAR HARBOR BANKSHARES Common Stock 066849100   7,089 300 SH   SOLE   300 0 0
SK TELECOM CO LTD-SPON ADR Common Stock 78440P306   6,932 323 SH   SOLE   323 0 0
PIMCO 15 PLUS YR US TIPS INDX Common Stock 72201R304   6,832 130 SH   SOLE   130 0 0
MARVELL TECHNOLOGY INC Common Stock 573874104   6,820 126 SH   SOLE   126 0 0
ELF BEAUTY INC Common Stock 26856L103   6,700 61 SH   SOLE   61 0 0
JACKSON FINANCIAL INC-A Common Stock 46817M107   6,689 175 SH   SOLE   175 0 0
CURTISS-WRIGHT CORP Common Stock 231561101   6,651 34 SH   SOLE   34 0 0
EQUIFAX INC Common Stock 294429105   6,594 36 SH   SOLE   36 0 0
FIRST TRST NASD CL EDG SGIIF Common Stock 33737A108   6,572 70 SH   SOLE   70 0 0
SPLUNK INC Common Stock 848637104   6,435 44 SH   SOLE   44 0 0
MACERICH CO/THE Common Stock 554382101   6,306 578 SH   SOLE   578 0 0
BROOKFIELD RENEWABLE COR-A Common Stock 11284V105   6,272 262 SH   SOLE   262 0 0
FIRST INTERSTATE BANCSYS-A Common Stock 32055Y201   6,235 250 SH   SOLE   250 0 0
GENMAB A/S -SP ADR Common Stock 372303206   6,172 175 SH   SOLE   175 0 0
LAMAR ADVERTISING CO-A Common Stock 512816109   6,093 73 SH   SOLE   73 0 0
VICI PROPERTIES INC Common Stock 925652109   6,053 208 SH   SOLE   208 0 0
SPDR S&P REGIONAL BANKING Common Stock 78464A698   5,973 143 SH   SOLE   143 0 0
INTERPUBLIC GROUP OF COS INC Common Stock 460690100   5,675 198 SH   SOLE   198 0 0
SPDR S&P METALS & MINING ETF Common Stock 78464A755   5,670 108 SH   SOLE   108 0 0
ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103   5,621 61 SH   SOLE   61 0 0
ALLIANT ENERGY CORP Common Stock 018802108   5,572 115 SH   SOLE   115 0 0
PINTEREST INC- CLASS A Common Stock 72352L106   5,541 205 SH   SOLE   205 0 0
INVESCO CHINA TECHNOLOGY ETF Common Stock 46138E800   5,430 150 SH   SOLE   150 0 0
APA CORP Common Stock 03743Q108   5,425 132 SH   SOLE   132 0 0
SYNOVUS FINANCIAL CORP Common Stock 87161C501   5,393 194 SH   SOLE   194 0 0
GAP INC/THE Common Stock 364760108   5,315 500 SH   SOLE   500 0 0
ISHARES MSCI GLOBAL METALS & Common Stock 46434G848   5,288 133 SH   SOLE   133 0 0
UNITED THERAPEUTICS CORP Common Stock 91307C102   5,195 23 SH   SOLE   23 0 0
VANGUARD LONG-TERM TREASURY Common Stock 92206C847   5,162 93 SH   SOLE   93 0 0
Fortune Brands Home & Security Inc Common Stock 34964C106   5,159 83 SH   SOLE   83 0 0
SILICON MOTION TECHNOL-ADR Common Stock 82706C108   5,125 100 SH   SOLE   100 0 0
GRUPO AEROPORTUARIO PAC-ADR Common Stock 400506101   5,095 31 SH   SOLE   31 0 0
ALBANY INTL CORP-CL A Common Stock 012348108   5,091 59 SH   SOLE   59 0 0
FORTIS INC Common Stock 349553107   5,053 133 SH   SOLE   133 0 0
ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104   4,982 61 SH   SOLE   61 0 0
LIVE NATION ENTERTAINMENT IN Common Stock 538034109   4,982 60 SH   SOLE   60 0 0
VISTRA CORP Common Stock 92840M102   4,977 150 SH   SOLE   150 0 0
CRESTWOOD EQUITY PARTNERS LP Common Stock 226344208   4,943 169 SH   SOLE   169 0 0
ISHARES TRANSPORTATION AVERA Common Stock 464287192   4,909 21 SH   SOLE   21 0 0
INVESCO PUREBETA 0-5 YR US T Common Stock 46138E495   4,884 200 SH   SOLE   200 0 0
STEEL DYNAMICS INC Common Stock 858119100   4,825 45 SH   SOLE   45 0 0
PENTAIR PLC Common Stock G7S00T104   4,792 74 SH   SOLE   74 0 0
SLM CORP Common Stock 78442P106   4,767 350 SH   SOLE   350 0 0
CONSENSUS CLOUD SOLUTION-W/I Common Stock 20848V105   4,683 186 SH   SOLE   186 0 0
EAST WEST BANCORP INC Common Stock 27579R104   4,586 87 SH   SOLE   87 0 0
TELEDYNE TECHNOLOGIES INC Common Stock 879360105   4,494 11 SH   SOLE   11 0 0
ISHARES BROAD USD INVESTMENT Common Stock 464288620   4,374 91 SH   SOLE   91 0 0
ZOOM VIDEO COMMUNICATIONS-A Common Stock 98980L101   4,336 62 SH   SOLE   62 0 0
CHENIERE ENERGY INC Common Stock 16411R208   4,315 26 SH   SOLE   26 0 0
LOGITECH INTERNATIONAL-REG Common Stock H50430232   4,274 62 SH   SOLE   62 0 0
NBRGR BRMN NEX GEN CONNECT Common Stock 64133Q108   4,241 407 SH   SOLE   407 0 0
BUNGE LTD Common Stock G16962105   4,222 39 SH   SOLE   39 0 0
EMCOR GROUP INC Common Stock 29084Q100   4,208 20 SH   SOLE   20 0 0
RESIDEO TECHNOLOGIES INC-W/I Common Stock 76118Y104   4,203 266 SH   SOLE   266 0 0
INVESCO SENIOR LOAN ETF Common Stock 46138G508   4,198 200 SH   SOLE   200 0 0
MASONITE INTERNATIONAL CORP Common Stock 575385109   4,195 45 SH   SOLE   45 0 0
CLEAN HARBORS INC Common Stock 184496107   4,184 25 SH   SOLE   25 0 0
PACER DATA & INFRASTRUCTURE Common Stock 69374H741   4,168 161 SH   SOLE   161 0 0
WOLFSPEED INC COM STK Common Stock 977852102   4,153 109 SH   SOLE   109 0 0
CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109   4,082 200 SH   SOLE   200 0 0
AMC ENTERTAINMENT HOLDINGS INC Common Stock 00165C302   3,995 500 SH   SOLE   500 0 0
ICF INTERNATIONAL INC Common Stock 44925C103   3,987 33 SH   SOLE   33 0 0
CHEWY INC - CLASS A Common Stock 16679L109   3,835 210 SH   SOLE   210 0 0
MOSAIC CO/THE Common Stock 61945C103   3,738 105 SH   SOLE   105 0 0
UNITED AIRLINES HOLDINGS INC Common Stock 910047109   3,722 88 SH   SOLE   88 0 0
FOX CORP - CLASS A Common Stock 35137L105   3,619 116 SH   SOLE   116 0 0
BANDWIDTH INC-CLASS A Common Stock 05988J103   3,505 311 SH   SOLE   311 0 0
SOUTHERN COPPER CORP Common Stock 84265V105   3,463 46 SH   SOLE   46 0 0
ALEXANDRIA REAL ESTATE EQUIT Common Stock 015271109   3,403 34 SH   SOLE   34 0 0
SPROUTS FARMERS MARKET INC Common Stock 85208M102   3,296 77 SH   SOLE   77 0 0
UNITY SOFTWARE INC Common Stock 91332U101   3,296 105 SH   SOLE   105 0 0
VANECK HIGH YIELD MUNI ETF Common Stock 92189H409   3,239 66 SH   SOLE   66 0 0
CONSUMER STAPLES SPDR Common Stock 81369Y308   3,234 47 SH   SOLE   47 0 0
RENAISSANCERE HOLDINGS LTD Common Stock G7496G103   3,167 16 SH   SOLE   16 0 0
LIGHTSPEED COMMERCE INC Common Stock 53229C107   3,157 225 SH   SOLE   225 0 0
RECRUITER COM GROUP INC COM NEW Common Stock 75630B402   3,145 2,536 SH   SOLE   2,536 0 0
VANECK RARE EARTH/STRAT MET Common Stock 92189H805   3,118 47 SH   SOLE   47 0 0
CIVITAS RESOURCES INC COM STK Common Stock 17888H103   3,073 38 SH   SOLE   38 0 0
SCIENCE APPLICATIONS INTE Common Stock 808625107   3,061 29 SH   SOLE   29 0 0
BIO-TECHNE CORP Common Stock 09073M104   2,995 44 SH   SOLE   44 0 0
SCHWAB US BROAD MARKET ETF Common Stock 808524102   2,991 60 SH   SOLE   60 0 0
ALGONQUIN POWER & UTILITIES Common Stock 015857105   2,960 500 SH   SOLE   500 0 0
OLAPLEX HOLDINGS INC Common Stock 679369108   2,941 1,508 SH   SOLE   1,508 0 0
BLOOM ENERGY CORP- A Common Stock 093712107   2,917 220 SH   SOLE   220 0 0
ISHARES U.S. MEDICAL DEVICES Common Stock 464288810   2,910 60 SH   SOLE   60 0 0
NRG ENERGY INC Common Stock 629377508   2,850 74 SH   SOLE   74 0 0
REXNORD CORP Common Stock 98983L108   2,802 100 SH   SOLE   100 0 0
FIRST SOLAR INC Common Stock 336433107   2,747 17 SH   SOLE   17 0 0
BLEND LABS INC-A Common Stock 09352U108   2,740 2,000 SH   SOLE   2,000 0 0
VALVOLINE INC Common Stock 92047W101   2,611 81 SH   SOLE   81 0 0
NOBLE CORP PLC-28 Common Stock G65431135   2,482 77 SH   SOLE   77 0 0
VONTIER CORPORATION COM Common Stock 928881101   2,474 80 SH   SOLE   80 0 0
CUREVAC NV Common Stock N2451R105   2,425 355 SH   SOLE   355 0 0
VANGUARD MATERIALS ETF Common Stock 92204A801   2,415 14 SH   SOLE   14 0 0
JOHN HANCOCK PFD INCOME III Common Stock 41021P103   2,333 175 SH   SOLE   175 0 0
ICAHN ENTERPRISES LP Common Stock 451100101   2,294 116 SH   SOLE   116 0 0
FLEXSHARES IBOXX 5-YEAR TARG Common Stock 33939L605   2,294 100 SH   SOLE   100 0 0
ENVIVA INC Common Stock 29415B103   2,241 300 SH   SOLE   300 0 0
NIO INC - ADR Common Stock 62914V106   2,197 243 SH   SOLE   243 0 0
NOBLE CORP PLC-28 Common Stock G65431150   2,156 77 SH   SOLE   77 0 0
COMMERCIAL METALS CO Common Stock 201723103   2,125 43 SH   SOLE   43 0 0
VIACOMCBS INC - CLASS B Common Stock 92556H206   2,116 164 SH   SOLE   164 0 0
QURATE RETAIL INC QVC GROUP-A Common Stock 74915M100   2,113 3,484 SH   SOLE   3,484 0 0
BRINK'S CO/THE Common Stock 109696104   2,107 29 SH   SOLE   29 0 0
FIBROGEN INC Common Stock 31572Q808   2,101 2,435 SH   SOLE   2,435 0 0
MAXIMUS INC Common Stock 577933104   2,091 28 SH   SOLE   28 0 0
ON HOLDING AG-CLASS A Common Stock H5919C104   2,087 75 SH   SOLE   75 0 0
MID-AMERICA APARTMENT COMM Common Stock 59522J103   2,058 16 SH   SOLE   16 0 0
AIRBNB INC-CLASS A Common Stock 009066101   2,058 15 SH   SOLE   15 0 0
VANGUARD UTILITIES ETF Common Stock 92204A876   2,041 16 SH   SOLE   16 0 0
NEUROCRINE BIOSCIENCES INC Common Stock 64125C109   2,025 18 SH   SOLE   18 0 0
MARRIOTT VACATIONS WORLD Common Stock 57164Y107   2,013 20 SH   SOLE   20 0 0
IMMUNOGEN INC Common Stock 45253H101   2,000 126 SH   SOLE   126 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common Stock 05550J101   1,998 28 SH   SOLE   28 0 0
GAMESTOP CORP-CLASS A Common Stock 36467W109   1,975 120 SH   SOLE   120 0 0
IROBOT CORP Common Stock 462726100   1,971 52 SH   SOLE   52 0 0
ICICI BANK LTD-SPON ADR Common Stock 45104G104   1,965 85 SH   SOLE   85 0 0
MGM RESORTS INTERNATIONAL Common Stock 552953101   1,948 53 SH   SOLE   53 0 0
INVESCO LTD Common Stock G491BT108   1,960 135 SH   SOLE   135 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104   1,943 15 SH   SOLE   15 0 0
AEYE INC Common Stock 008183105   1,906 9,078 SH   SOLE   9,078 0 0
LENNOX INTERNATIONAL INC Common Stock 526107107   1,872 5 SH   SOLE   5 0 0
ARES MANAGEMENT CORP - A Common Stock 03990B101   1,852 18 SH   SOLE   18 0 0
VANGUARD INTERMEDIATE-TERM T Common Stock 92206C706   1,829 32 SH   SOLE   32 0 0
CENOVUS ENERGY INC Common Stock 15135U109   1,791 86 SH   SOLE   86 0 0
EQUITY RESIDENTIAL Common Stock 29476L107   1,703 29 SH   SOLE   29 0 0
NEKTAR THERAPEUTICS Common Stock 640268108   1,697 2,850 SH   SOLE   2,850 0 0
VALE SA-SP ADR Common Stock 91912E105   1,688 126 SH   SOLE   126 0 0
GARMIN LTD Common Stock H2906T109   1,683 16 SH   SOLE   16 0 0
DOCUSIGN INC Common Stock 256163106   1,638 39 SH   SOLE   39 0 0
LIBERTY LATIN AMERIC-CL A Common Stock G9001E102   1,583 194 SH   SOLE   194 0 0
VANGUARD COMMUNICATION SERVI Common Stock 92204A884   1,578 15 SH   SOLE   15 0 0
SNAP-ON INC Common Stock 833034101   1,530 6 SH   SOLE   6 0 0
AMARIN CORP PLC -ADR Common Stock 023111206   1,518 1,650 SH   SOLE   1,650 0 0
VANGUARD REAL ESTATE ETF ETF Common Stock 922908553   1,513 20 SH   SOLE   20 0 0
BANCO BRADESCO-ADR Common Stock 059460303   1,513 531 SH   SOLE   531 0 0
KRATOS DEFENSE & SECURITY Common Stock 50077B207   1,502 100 SH   SOLE   100 0 0
AMERICA MOVIL SAB DE CV Common Stock 02390A101   1,455 84 SH   SOLE   84 0 0
PRESTIGE CONSUMER HEALTHCARE Common Stock 74112D101   1,430 25 SH   SOLE   25 0 0
HIPPO HOLDINGS INC Common Stock 433539202   1,427 179 SH   SOLE   179 0 0
VANGUARD ENERGY ETF Common Stock 92204A306   1,394 11 SH   SOLE   11 0 0
GODADDY INC - CLASS A Common Stock 380237107   1,341 18 SH   SOLE   18 0 0
ADVANSIX INC Common Stock 00773T101   1,336 43 SH   SOLE   43 0 0
VANGUARD FTSE ALL WO X-US SC Common Stock 922042718   1,274 12 SH   SOLE   12 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF Common Stock 81369Y860   1,261 37 SH   SOLE   37 0 0
VANGUARD GLBL EX-US REAL EST Common Stock 922042676   1,246 32 SH   SOLE   32 0 0
ADVANCE AUTO PARTS INC Common Stock 00751Y106   1,230 22 SH   SOLE   22 0 0
BATH AND BODY WORKS INC COMMON Common Stock 070830104   1,115 33 SH   SOLE   33 0 0
NORWEGIAN CRUISE LINE HOLDIN Common Stock G66721104   1,088 66 SH   SOLE   66 0 0
BEIGENE LTD-ADR Common Stock 07725L102   1,079 6 SH   SOLE   6 0 0
MURPHY USA INC Common Stock 626755102   1,025 3 SH   SOLE   3 0 0
REINSURANCE GROUP OF AMERICA Common Stock 759351604   1,016 7 SH   SOLE   7 0 0
MASTERBRAND INC-W/I Common Stock 57638P104   1,008 83 SH   SOLE   83 0 0
NOBLE CORP PLC Common Stock G65431127   962 19 SH   SOLE   19 0 0
ISHARES US TELECOMMUNICATION Common Stock 464287713   916 43 SH   SOLE   43 0 0
NOVAVAX INC Common Stock 670002401   912 126 SH   SOLE   126 0 0
NORDIC AMERICAN TANKERS LTD Common Stock G65773106   906 220 SH   SOLE   220 0 0
RYANAIR HOLDINGS-SP ADR Common Stock 783513203   875 9 SH   SOLE   9 0 0
TRIMBLE INC Common Stock 896239100   862 16 SH   SOLE   16 0 0
HANESBRANDS INC Common Stock 410345102   792 200 SH   SOLE   200 0 0
INVESCO ACTIVE US REAL ESTAT Common Stock 46090A101   790 10 SH   SOLE   10 0 0
TRIP.COM GROUP LTD-ADR Common Stock 89677Q107   769 22 SH   SOLE   22 0 0
SPDR BLOOMBERG EM BOND Common Stock 78464A391   754 38 SH   SOLE   38 0 0
TAPESTRY INC Common Stock 876030107   748 26 SH   SOLE   26 0 0
CAPRI HOLDINGS LTD Common Stock G1890L107   737 14 SH   SOLE   14 0 0
ALLIANCE DATA SYSTEMS CORP Common Stock 018581108   684 20 SH   SOLE   20 0 0
GLOBE LIFE INC Common Stock 37959E102   652 6 SH   SOLE   6 0 0
ISHARES 0-5 YR HY CORP BOND Common Stock 46434V407   615 15 SH   SOLE   15 0 0
LIBERTY TRIPADVISOR HDG-A-WI Common Stock 531465102   592 1,210 SH   SOLE   1,210 0 0
MURPHY OIL CORP Common Stock 626717102   590 13 SH   SOLE   13 0 0
XEROX HOLDINGS CORP Common Stock 98421M106   581 37 SH   SOLE   37 0 0
TC ENERGY CORP Common Stock 87807B107   551 16 SH   SOLE   16 0 0
SCHWAB U.S. TIPS ETF Common Stock 808524870   505 10 SH   SOLE   10 0 0
NEWS CORP - CLASS B Common Stock 65249B208   501 24 SH   SOLE   24 0 0
WOODSIDE PETROLEUM-SP ADR Common Stock 980228308   489 21 SH   SOLE   21 0 0
HF SINCLAIR CORP Common Stock 403949100   455 8 SH   SOLE   8 0 0
ROBERT HALF INTL INC Common Stock 770323103   440 6 SH   SOLE   6 0 0
INVITAE CORP Common Stock 46185L103   421 695 SH   SOLE   695 0 0
READY CAPITAL CORP Common Stock 75574U101   415 41 SH   SOLE   41 0 0
HOST HOTELS & RESORTS INC Common Stock 44107P104   386 24 SH   SOLE   24 0 0
UNIVERSAL HEALTH SERVICES-B Common Stock 913903100   377 3 SH   SOLE   3 0 0
VERITIV CORP Common Stock 923454102   338 2 SH   SOLE   2 0 0
BORGWARNER INC Common Stock 099724106   323 8 SH   SOLE   8 0 0
FORTREA HOLDINGS INC-W/I Common Stock 34965K107   286 10 SH   SOLE   10 0 0
PROSHARES ULTRA GOLD Common Stock 74347W601   263 5 SH   SOLE   5 0 0
WESTERN DIGITAL CORP Common Stock 958102105   228 5 SH   SOLE   5 0 0
PHINIA INC-W/I Common Stock 71880K101   214 8 SH   SOLE   8 0 0
QUANTUMSCAPE CORP Common Stock 74767V109   201 30 SH   SOLE   30 0 0
WESTROCK CO Common Stock 96145D105   179 5 SH   SOLE   5 0 0
BLACKROCK INNOV & GRW TRM TR Common Stock 09260Q108   153 22 SH   SOLE   22 0 0
SNOWFLAKE INC-CLASS A Common Stock 833445109   153 1 SH   SOLE   1 0 0
VICTORIAS SECRET AND CO COMMON Common Stock 926400102   150 9 SH   SOLE   9 0 0
SL GREEN REALTY CORP COM STK Common Stock 78440X887   149 4 SH   SOLE   4 0 0
ROUNDHILL BALL METAVERSE ETF Common Stock 53656F417   123 13 SH   SOLE   13 0 0
VALKYRIE BITCOIN STRATEGY Common Stock 91917A108   120 12 SH   SOLE   12 0 0
NOVOCURE LTD Common Stock G6674U108   97 6 SH   SOLE   6 0 0
ODYSSEY MARINE EXPLORATION Common Stock 676118201   94 25 SH   SOLE   25 0 0
SILVERCORP METALS INC Common Stock 82835P103   89 38 SH   SOLE   38 0 0
PROSHARES BITCOIN STRATEGY E Common Stock 74347G440   83 6 SH   SOLE   6 0 0
BIG LOTS INC Common Stock 089302103   82 16 SH   SOLE   16 0 0
TRANSOCEAN LTD Common Stock H8817H100   82 10 SH   SOLE   10 0 0
PROTO LABS INC Common Stock 743713109   79 3 SH   SOLE   3 0 0
RIVIAN AUTOMOTIVE INC-A Common Stock 76954A103   73 3 SH   SOLE   3 0 0
MATTERPORT INC Common Stock 577096100   65 30 SH   SOLE   30 0 0
SANDRIDGE ENERGY INC Common Stock 80007P869   63 4 SH   SOLE   4 0 0
VANGUARD INT HIGH DVD YLD IN Common Stock 921946794   62 1 SH   SOLE   1 0 0
ARK GENOMIC REVOLUTION ETF Common Stock 00214Q302   56 2 SH   SOLE   2 0 0
STRATASYS LTD Common Stock M85548101   54 4 SH   SOLE   4 0 0
ISHARES MSCI INTERNATIONAL M Common Stock 46434V274   52 2 SH   SOLE   2 0 0
JETBLUE AIRWAYS CORP Common Stock 477143101   46 10 SH   SOLE   10 0 0
PLUG POWER INC Common Stock 72919P202   38 5 SH   SOLE   5 0 0
LYFT INC-A Common Stock 55087P104   32 3 SH   SOLE   3 0 0
NIKOLA CORP Common Stock 654110105   28 18 SH   SOLE   18 0 0
LEMONADE INC Common Stock 52567D107   23 2 SH   SOLE   2 0 0
ORAMED PHARMACEUTICALS INC Common Stock 68403P203   21 8 SH   SOLE   8 0 0
DIVERSIFIED HEALTHCARE TRUST Common Stock 25525P107   15 8 SH   SOLE   8 0 0
SPDR S&P RETAIL ETF Common Stock 78464A714   12 0 SH   SOLE   0 0 0
INPIXON Common Stock 45790J867   0 2 SH   SOLE   2 0 0