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
3-D SYS CORP DEL COM NEW 88554D205   186,895 65,808 SH   SOLE   0 0 65,808
AAON INC COM PAR $0.004 000360206   1,135,077 10,526 SH   SOLE   0 0 10,526
ABBOTT LABS COM 002824100   204,256 1,792 SH   SOLE   0 0 1,792
ABBVIE INC COM 00287Y109   320,715 1,624 SH   SOLE   0 0 1,624
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   1,332,384 44,786 SH   SOLE   0 0 44,786
ACADIA RLTY TR COM SH BEN INT 004239109   251,426 10,708 SH   SOLE   0 0 10,708
ACI WORLDWIDE INC COM 004498101   2,943,971 57,838 SH   SOLE   0 0 57,838
ACUITY BRANDS INC COM 00508Y102   1,090,020 3,958 SH   SOLE   0 0 3,958
ADMA BIOLOGICS INC COM 000899104   417,031 20,862 SH   SOLE   0 0 20,862
ADOBE INC COM 00724F101   420,955 813 SH   SOLE   0 0 813
ADVANSIX INC COM 00773T101   246,668 8,119 SH   SOLE   0 0 8,119
AERCAP HOLDINGS NV SHS N00985106   580,342 6,127 SH   SOLE   0 0 6,127
ALLETE INC COM NEW 018522300   1,883,770 29,347 SH   SOLE   0 0 29,347
ALLSTATE CORP COM 020002101   218,287 1,151 SH   SOLE   0 0 1,151
ALPHA PRO TECH LTD COM 020772109   326,456 57,273 SH   SOLE   0 0 57,273
ALPHABET INC CAP STK CL A 02079K305   473,786 2,857 SH   SOLE   0 0 2,857
AMAZON COM INC COM 023135106   443,086 2,378 SH   SOLE   0 0 2,378
AMDOCS LTD SHS G02602103   969,191 11,079 SH   SOLE   0 0 11,079
AMERICAN ASSETS TR INC COM 024013104   228,520 8,552 SH   SOLE   0 0 8,552
AMETEK INC COM 031100100   1,238,745 7,214 SH   SOLE   0 0 7,214
AMGEN INC COM 031162100   204,020 633 SH   SOLE   0 0 633
AMPHENOL CORP NEW CL A 032095101   692,548 10,628 SH   SOLE   0 0 10,628
ANDERSONS INC COM 034164103   227,990 4,547 SH   SOLE   0 0 4,547
AON PLC SHS CL A G0403H108   275,408 796 SH   SOLE   0 0 796
APPFOLIO INC COM CL A 03783C100   2,567,288 10,906 SH   SOLE   0 0 10,906
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   198,475 13,365 SH   SOLE   0 0 13,365
APPLE INC COM 037833100   3,490,141 14,979 SH   SOLE   0 0 14,979
ARCH CAP GROUP LTD ORD G0450A105   598,323 5,348 SH   SOLE   0 0 5,348
ARISTA NETWORKS INC COM 040413106   4,149,426 10,811 SH   SOLE   0 0 10,811
ARROW ELECTRS INC COM 042735100   209,357 1,576 SH   SOLE   0 0 1,576
ASBURY AUTOMOTIVE GROUP INC COM 043436104   683,181 2,863 SH   SOLE   0 0 2,863
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   143,205 14,673 SH   SOLE   0 0 14,673
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,250,779 1,501 SH   SOLE   0 0 1,501
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,539,857 70,057 SH   SOLE   0 0 70,057
ATMOS ENERGY CORP COM 049560105   597,333 4,306 SH   SOLE   0 0 4,306
AVISTA CORP COM 05379B107   1,673,067 43,176 SH   SOLE   0 0 43,176
AZUL S A SPONSR ADR PFD 05501U106   142,153 41,324 SH   SOLE   0 0 41,324
BADGER METER INC COM 056525108   282,601 1,294 SH   SOLE   0 0 1,294
BALCHEM CORP COM 057665200   873,346 4,962 SH   SOLE   0 0 4,962
BANCO BRADESCO S A SP ADR PFD NEW 059460303   172,411 64,816 SH   SOLE   0 0 64,816
BARRETT BUSINESS SVCS INC COM 068463108   1,099,218 29,305 SH   SOLE   0 0 29,305
BARRICK GOLD CORP COM 067901108   541,220 27,211 SH   SOLE   0 0 27,211
BASSETT FURNITURE INDS INC COM 070203104   172,512 11,939 SH   SOLE   0 0 11,939
BEAM GLOBAL COM 07373B109   66,089 13,460 SH   SOLE   0 0 13,460
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,401,031 3,044 SH   SOLE   0 0 3,044
BHP GROUP LTD SPONSORED ADS 088606108   690,178 11,112 SH   SOLE   0 0 11,112
BIONANO GENOMICS INC COM NEW 09075F305   16,920 37,277 SH   SOLE   0 0 37,277
BJS WHSL CLUB HLDGS INC COM 05550J101   744,547 9,027 SH   SOLE   0 0 9,027
BLACK HILLS CORP COM 092113109   1,688,036 27,618 SH   SOLE   0 0 27,618
BOEING CO COM 097023105   432,402 2,844 SH   SOLE   0 0 2,844
BORGWARNER INC COM 099724106   387,682 10,683 SH   SOLE   0 0 10,683
BRF SA SPONSORED ADR 10552T107   158,734 36,324 SH   SOLE   0 0 36,324
BRIXMOR PPTY GROUP INC COM 11120U105   244,544 8,778 SH   SOLE   0 0 8,778
BROADCOM INC COM 11135F101   218,992 1,270 SH   SOLE   0 0 1,270
BROOKLINE BANCORP INC DEL COM 11373M107   1,760,939 174,523 SH   SOLE   0 0 174,523
BRUKER CORP COM 116794108   226,423 3,279 SH   SOLE   0 0 3,279
BRUNSWICK CORP COM 117043109   221,588 2,644 SH   SOLE   0 0 2,644
BURLINGTON STORES INC COM 122017106   694,296 2,635 SH   SOLE   0 0 2,635
BURLINGTON STORES INC COM 122017106   26,348 100 SH Call SOLE   0 0 100
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   2,108,789 81,389 SH   SOLE   0 0 81,389
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   2,070,182 75,389 SH   SOLE   0 0 75,389
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   1,354,305 48,646 SH   SOLE   0 0 48,646
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   3,269,492 141,414 SH   SOLE   0 0 141,414
CARLISLE COS INC COM 142339100   1,056,387 2,349 SH   SOLE   0 0 2,349
CARRIER GLOBAL CORPORATION COM 14448C104   212,131 2,635 SH   SOLE   0 0 2,635
CATERPILLAR INC COM 149123101   3,233,186 8,266 SH   SOLE   0 0 8,266
CBOE GLOBAL MKTS INC COM 12503M108   630,477 3,077 SH   SOLE   0 0 3,077
CELSIUS HLDGS INC COM NEW 15118V207   346,322 11,043 SH   SOLE   0 0 11,043
CEMEX SAB DE CV SPON ADR NEW 151290889   147,503 24,181 SH   SOLE   0 0 24,181
CENTERPOINT ENERGY INC COM 15189T107   635,598 21,604 SH   SOLE   0 0 21,604
CHART INDS INC COM 16115Q308   689,970 5,558 SH   SOLE   0 0 5,558
CHECK POINT SOFTWARE TECH LT ORD M22465104   639,507 3,317 SH   SOLE   0 0 3,317
CHEESECAKE FACTORY INC COM 163072101   211,714 5,221 SH   SOLE   0 0 5,221
CHESAPEAKE UTILS CORP COM 165303108   212,727 1,713 SH   SOLE   0 0 1,713
CHEVRON CORP NEW COM 166764100   612,744 4,161 SH   SOLE   0 0 4,161
CINCINNATI FINL CORP COM 172062101   714,222 5,247 SH   SOLE   0 0 5,247
CINEMARK HLDGS INC COM 17243V102   237,594 8,534 SH   SOLE   0 0 8,534
CINTAS CORP COM 172908105   643,475 3,125 SH   SOLE   0 0 3,125
CIRRUS LOGIC INC COM 172755100   3,879,743 31,235 SH   SOLE   0 0 31,235
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   79,064 157,938 SH   SOLE   0 0 157,938
CLEARWAY ENERGY INC CL A 18539C105   1,901,367 66,785 SH   SOLE   0 0 66,785
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,228,151 29,349 SH   SOLE   0 0 29,349
COHEN & STEERS INC COM 19247A100   1,041,038 10,850 SH   SOLE   0 0 10,850
COLGATE PALMOLIVE CO COM 194162103   230,806 2,223 SH   SOLE   0 0 2,223
COLUMBIA BKG SYS INC COM 197236102   1,968,783 75,403 SH   SOLE   0 0 75,403
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   166,306 10,055 SH   SOLE   0 0 10,055
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   160,418 67,120 SH   SOLE   0 0 67,120
COMPASS MINERALS INTL INC COM 20451N101   216,212 17,988 SH   SOLE   0 0 17,988
CONAGRA BRANDS INC COM 205887102   1,736,927 53,411 SH   SOLE   0 0 53,411
CONSOL ENERGY INC NEW COM 20854L108   643,493 6,149 SH   SOLE   0 0 6,149
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   151,549 23,941 SH   SOLE   0 0 23,941
CORE MOLDING TECHNOLOGIES IN COM 218683100   325,940 18,939 SH   SOLE   0 0 18,939
CORPAY INC COM SHS 219948106   586,637 1,876 SH   SOLE   0 0 1,876
COSTCO WHSL CORP NEW COM 22160K105   214,025 241 SH   SOLE   0 0 241
CROSS CTRY HEALTHCARE INC COM 227483104   303,650 22,593 SH   SOLE   0 0 22,593
CSX CORP COM 126408103   751,580 21,766 SH   SOLE   0 0 21,766
CUBESMART COM 229663109   375,479 6,975 SH   SOLE   0 0 6,975
CVB FINL CORP COM 126600105   1,586,181 89,011 SH   SOLE   0 0 89,011
D R HORTON INC COM 23331A109   1,509,271 7,911 SH   SOLE   0 0 7,911
DANAOS CORPORATION SHS Y1968P121   1,078,091 12,429 SH   SOLE   0 0 12,429
DECKERS OUTDOOR CORP COM 243537107   797,126 4,999 SH   SOLE   0 0 4,999
DNOW INC COM 67011P100   340,460 26,331 SH   SOLE   0 0 26,331
DOCUSIGN INC COM 256163106   1,598,445 25,744 SH   SOLE   0 0 25,744
DOLLAR GEN CORP NEW COM 256677105   259,688 3,071 SH   SOLE   0 0 3,071
DORMAN PRODS INC COM 258278100   941,273 8,321 SH   SOLE   0 0 8,321
DUTCH BROS INC CL A 26701L100   750,559 23,433 SH   SOLE   0 0 23,433
DYCOM INDS INC COM 267475101   1,331,658 6,756 SH   SOLE   0 0 6,756
EA SERIES TRUST FREEDOM 100 EM 02072L607   221,550 6,192 SH   SOLE   0 0 6,192
ELBIT SYS LTD ORD M3760D101   602,046 3,009 SH   SOLE   0 0 3,009
EMBECTA CORP COMMON STOCK 29082K105   439,484 31,169 SH   SOLE   0 0 31,169
ENEL CHILE S.A. SPONSORED ADR 29278D105   152,396 54,622 SH   SOLE   0 0 54,622
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   366,294 22,822 SH   SOLE   0 0 22,822
ENI S P A SPONSORED ADR 26874R108   539,011 17,783 SH   SOLE   0 0 17,783
ENNIS INC COM 293389102   337,075 13,860 SH   SOLE   0 0 13,860
ENTEGRIS INC COM 29362U104   3,097,822 27,529 SH   SOLE   0 0 27,529
ENTERGY CORP NEW COM 29364G103   706,773 5,370 SH   SOLE   0 0 5,370
EOG RES INC COM 26875P101   1,157,751 9,418 SH   SOLE   0 0 9,418
EPAM SYS INC COM 29414B104   549,131 2,759 SH   SOLE   0 0 2,759
EPLUS INC COM 294268107   226,799 2,306 SH   SOLE   0 0 2,306
EQUINOR ASA SPONSORED ADR 29446M102   535,826 21,154 SH   SOLE   0 0 21,154
EQUITY RESIDENTIAL SH BEN INT 29476L107   570,118 7,657 SH   SOLE   0 0 7,657
ESCALADE INC COM 296056104   606,302 43,092 SH   SOLE   0 0 43,092
ETFIS SER TR I INFRACP REIT PFD 26923G400   484,585 24,474 SH   SOLE   0 0 24,474
ETFIS SER TR I VIRTUS INFRCAP 26923G822   2,093,061 91,680 SH   SOLE   0 0 91,680
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   5,647,968 224,750 SH   SOLE   0 0 224,750
EVERGY INC COM 30034W106   1,794,198 28,934 SH   SOLE   0 0 28,934
EXELIXIS INC COM 30161Q104   654,115 25,207 SH   SOLE   0 0 25,207
EXPONENT INC COM 30214U102   839,100 7,279 SH   SOLE   0 0 7,279
EXXON MOBIL CORP COM 30231G102   2,124,999 18,128 SH   SOLE   0 0 18,128
FAIR ISAAC CORP COM 303250104   929,003 478 SH   SOLE   0 0 478
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   574,396 2,893 SH   SOLE   0 0 2,893
FIRST FINL BANCORP OH COM 320209109   215,866 8,556 SH   SOLE   0 0 8,556
FIRST FINL BANKSHARES INC COM 32020R109   229,437 6,199 SH   SOLE   0 0 6,199
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   471,163 7,870 SH   SOLE   0 0 7,870
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   236,037 5,700 SH   SOLE   0 0 5,700
FLOWSERVE CORP COM 34354P105   218,223 4,222 SH   SOLE   0 0 4,222
FONAR CORP COM NEW 344437405   555,997 34,342 SH   SOLE   0 0 34,342
FORTINET INC COM 34959E109   732,893 9,451 SH   SOLE   0 0 9,451
FOUR CORNERS PPTY TR INC COM 35086T109   226,223 7,718 SH   SOLE   0 0 7,718
FRANCO NEV CORP COM 351858105   467,677 3,764 SH   SOLE   0 0 3,764
FREEPORT-MCMORAN INC CL B 35671D857   630,970 12,640 SH   SOLE   0 0 12,640
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   233,182 36,722 SH   SOLE   0 0 36,722
FS KKR CAP CORP COM 302635206   1,686,438 85,476 SH   SOLE   0 0 85,476
G III APPAREL GROUP LTD COM 36237H101   375,041 12,288 SH   SOLE   0 0 12,288
GALECTIN THERAPEUTICS INC COM NEW 363225202   31,138 11,323 SH   SOLE   0 0 11,323
GARMIN LTD SHS H2906T109   1,383,182 7,858 SH   SOLE   0 0 7,858
GENTEX CORP COM 371901109   321,879 10,841 SH   SOLE   0 0 10,841
GENUINE PARTS CO COM 372460105   520,466 3,726 SH   SOLE   0 0 3,726
GERDAU SA SPON ADR REP PFD 373737105   160,623 45,892 SH   SOLE   0 0 45,892
GERON CORP COM 374163103   67,655 14,902 SH   SOLE   0 0 14,902
GLOBAL X FDS GLOBAL X COPPER 37954Y830   2,566,194 54,288 SH   SOLE   0 0 54,288
GLOBAL X FDS US PFD ETF 37954Y657   613,410 29,519 SH   SOLE   0 0 29,519
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   5,568,002 55,403 SH   SOLE   0 0 55,403
GOODYEAR TIRE & RUBR CO COM 382550101   166,785 18,846 SH   SOLE   0 0 18,846
GRACO INC COM 384109104   223,623 2,555 SH   SOLE   0 0 2,555
GRAPHIC PACKAGING HLDG CO COM 388689101   616,910 20,849 SH   SOLE   0 0 20,849
GREEN PLAINS INC COM 393222104   184,773 13,646 SH   SOLE   0 0 13,646
GREENPOWER MTR CO INC COM NEW 39540E302   14,865 10,850 SH   SOLE   0 0 10,850
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   141,684 69,795 SH   SOLE   0 0 69,795
HANESBRANDS INC COM 410345102   271,495 36,938 SH   SOLE   0 0 36,938
HAWKINS INC COM 420261109   614,307 4,819 SH   SOLE   0 0 4,819
HEARTLAND EXPRESS INC COM 422347104   190,829 15,540 SH   SOLE   0 0 15,540
HERCULES CAPITAL INC COM 427096508   366,986 18,686 SH   SOLE   0 0 18,686
HNI CORP COM 404251100   1,805,041 33,526 SH   SOLE   0 0 33,526
HOME DEPOT INC COM 437076102   773,598 1,909 SH   SOLE   0 0 1,909
HOOKER FURNISHINGS CORPORATI COM 439038100   371,249 20,534 SH   SOLE   0 0 20,534
HUB GROUP INC CL A 443320106   751,033 16,524 SH   SOLE   0 0 16,524
HUNTINGTON INGALLS INDS INC COM 446413106   248,398 940 SH   SOLE   0 0 940
HUNTSMAN CORP COM 447011107   207,147 8,560 SH   SOLE   0 0 8,560
ICL GROUP LTD SHS M53213100   586,531 137,034 SH   SOLE   0 0 137,034
IDACORP INC COM 451107106   308,465 2,992 SH   SOLE   0 0 2,992
IDEX CORP COM 45167R104   749,011 3,492 SH   SOLE   0 0 3,492
IDEXX LABS INC COM 45168D104   544,323 1,077 SH   SOLE   0 0 1,077
INCYTE CORP COM 45337C102   699,909 10,589 SH   SOLE   0 0 10,589
INMODE LTD SHS M5425M103   528,702 31,192 SH   SOLE   0 0 31,192
INNOSPEC INC COM 45768S105   734,089 6,491 SH   SOLE   0 0 6,491
INSTALLED BLDG PRODS INC COM 45780R101   221,937 901 SH   SOLE   0 0 901
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,413,396 10,142 SH   SOLE   0 0 10,142
INTERCONTINENTAL EXCHANGE IN COM 45866F104   630,660 3,926 SH   SOLE   0 0 3,926
INTERNATIONAL BUSINESS MACHS COM 459200101   438,047 1,981 SH   SOLE   0 0 1,981
INTERNATIONAL PAPER CO COM 460146103   593,721 12,154 SH   SOLE   0 0 12,154
INTUITIVE SURGICAL INC COM NEW 46120E602   1,356,602 2,761 SH   SOLE   0 0 2,761
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   413,756 16,494 SH   SOLE   0 0 16,494
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   285,484 4,677 SH   SOLE   0 0 4,677
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   12,102,958 576,057 SH   SOLE   0 0 576,057
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   637,150 3,556 SH   SOLE   0 0 3,556
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,480,260 23,696 SH   SOLE   0 0 23,696
INVESCO QQQ TR UNIT SER 1 46090E103   329,099 674 SH   SOLE   0 0 674
IQVIA HLDGS INC COM 46266C105   556,516 2,348 SH   SOLE   0 0 2,348
IRIDIUM COMMUNICATIONS INC COM 46269C102   228,150 7,493 SH   SOLE   0 0 7,493
ISHARES INC CORE MSCI EMKT 46434G103   437,696 7,624 SH   SOLE   0 0 7,624
ISHARES TR RUSSELL 2000 ETF 464287655   657,972 2,979 SH   SOLE   0 0 2,979
ISHARES TR CORE S&P SCP ETF 464287804   1,305,917 11,166 SH   SOLE   0 0 11,166
ISHARES TR CORE S&P MCP ETF 464287507   615,859 9,882 SH   SOLE   0 0 9,882
ISHARES TR CORE S&P US VLU 464287663   211,981 2,220 SH   SOLE   0 0 2,220
ISHARES TR S&P 500 GRWT ETF 464287309   249,158 2,602 SH   SOLE   0 0 2,602
ISHARES TR CORE S&P US GWT 464287671   384,094 2,912 SH   SOLE   0 0 2,912
ISHARES TR CORE S&P500 ETF 464287200   1,958,540 3,395 SH   SOLE   0 0 3,395
ISHARES TR MBS ETF 464288588   3,900,460 40,710 SH   SOLE   0 0 40,710
ISHARES TR US TREAS BD ETF 46429B267   1,406,244 59,968 SH   SOLE   0 0 59,968
ISHARES TR CORE TOTAL USD 46434V613   220,861 4,687 SH   SOLE   0 0 4,687
ISHARES TR CORE MSCI EAFE 46432F842   1,693,295 21,695 SH   SOLE   0 0 21,695
ISHARES TR MSCI USA MIN VOL 46429B697   353,790 3,875 SH   SOLE   0 0 3,875
ISHARES TR MSCI USA QLT FCT 46432F339   514,933 2,872 SH   SOLE   0 0 2,872
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   301,743 5,947 SH   SOLE   0 0 5,947
JACOBS SOLUTIONS INC COM 46982L108   629,001 4,805 SH   SOLE   0 0 4,805
JANUS DETROIT STR TR HENDERSON MTG 47103U852   1,780,739 38,172 SH   SOLE   0 0 38,172
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,870,055 76,062 SH   SOLE   0 0 76,062
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   1,669,980 34,116 SH   SOLE   0 0 34,116
JOHNSON & JOHNSON COM 478160104   218,765 1,350 SH   SOLE   0 0 1,350
JPMORGAN CHASE & CO. COM 46625H100   426,790 2,024 SH   SOLE   0 0 2,024
KADANT INC COM 48282T104   1,011,496 2,993 SH   SOLE   0 0 2,993
KENNAMETAL INC COM 489170100   204,202 7,875 SH   SOLE   0 0 7,875
KEYSIGHT TECHNOLOGIES INC COM 49338L103   582,074 3,662 SH   SOLE   0 0 3,662
KILROY RLTY CORP COM 49427F108   231,495 5,982 SH   SOLE   0 0 5,982
KINDER MORGAN INC DEL COM 49456B101   1,802,341 81,591 SH   SOLE   0 0 81,591
KOREA ELEC PWR CORP SPONSORED ADR 500631106   160,210 20,646 SH   SOLE   0 0 20,646
LABCORP HOLDINGS INC COM SHS 504922105   643,399 2,879 SH   SOLE   0 0 2,879
LAMB WESTON HLDGS INC COM 513272104   475,777 7,349 SH   SOLE   0 0 7,349
LCI INDS COM 50189K103   687,148 5,701 SH   SOLE   0 0 5,701
LEGGETT & PLATT INC COM 524660107   1,747,567 128,309 SH   SOLE   0 0 128,309
LENNOX INTL INC COM 526107107   556,715 921 SH   SOLE   0 0 921
LG DISPLAY CO LTD SPONS ADR REP 50186V102   151,260 37,348 SH   SOLE   0 0 37,348
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   576,682 7,448 SH   SOLE   0 0 7,448
LITHIA MTRS INC COM 536797103   245,092 772 SH   SOLE   0 0 772
LOCKHEED MARTIN CORP COM 539830109   585,026 1,001 SH   SOLE   0 0 1,001
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   579,204 6,040 SH   SOLE   0 0 6,040
MANHATTAN ASSOCIATES INC COM 562750109   2,874,507 10,216 SH   SOLE   0 0 10,216
MAXIMUS INC COM 577933104   781,805 8,392 SH   SOLE   0 0 8,392
MCCORMICK & CO INC COM NON VTG 579780206   1,325,474 16,105 SH   SOLE   0 0 16,105
MCDONALDS CORP COM 580135101   221,637 728 SH   SOLE   0 0 728
MEDIFAST INC COM 58470H101   366,954 19,172 SH   SOLE   0 0 19,172
MERCADOLIBRE INC COM 58733R102   685,355 334 SH   SOLE   0 0 334
META PLATFORMS INC CL A 30303M102   215,338 376 SH   SOLE   0 0 376
MICROSOFT CORP COM 594918104   1,186,817 2,758 SH   SOLE   0 0 2,758
MONSTER BEVERAGE CORP NEW COM 61174X109   549,251 10,528 SH   SOLE   0 0 10,528
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   2,566,431 49,545 SH   SOLE   0 0 49,545
MUELLER INDS INC COM 624756102   1,321,427 17,833 SH   SOLE   0 0 17,833
MYRIAD GENETICS INC COM 62855J104   207,661 7,582 SH   SOLE   0 0 7,582
NATIONAL FUEL GAS CO COM 636180101   220,266 3,634 SH   SOLE   0 0 3,634
NATIONAL HEALTHCARE CORP COM 635906100   205,008 1,630 SH   SOLE   0 0 1,630
NEOGEN CORP COM 640491106   217,220 12,922 SH   SOLE   0 0 12,922
NETGEAR INC COM 64111Q104   387,499 19,317 SH   SOLE   0 0 19,317
NEW YORK CMNTY BANCORP INC COM NEW 649445400   225,468 20,077 SH   SOLE   0 0 20,077
NEWMONT CORP COM 651639106   1,164,552 21,788 SH   SOLE   0 0 21,788
NEWS CORP NEW CL A 65249B109   531,067 19,942 SH   SOLE   0 0 19,942
NEXTERA ENERGY INC COM 65339F101   1,129,326 13,360 SH   SOLE   0 0 13,360
NORFOLK SOUTHN CORP COM 655844108   678,909 2,732 SH   SOLE   0 0 2,732
NORTHERN LTS FD TR IV INSPIRE 500 ETF 66537J796   41,571,404 194,694 SH   SOLE   0 0 194,694
NORTHERN LTS FD TR IV INSPIRE MOMENTUM 66538H369   3,091,688 98,336 SH   SOLE   0 0 98,336
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   94,695,604 2,931,752 SH   SOLE   0 0 2,931,752
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   39,696,606 976,066 SH   SOLE   0 0 976,066
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   4,546,042 115,061 SH   SOLE   0 0 115,061
NORTHERN LTS FD TR IV INSPIRE TACTICAL 66538H393   79,817,405 2,952,581 SH   SOLE   0 0 2,952,581
NORTHERN LTS FD TR IV INSPIRE FIDELIS 66538H187   21,003,277 668,043 SH   SOLE   0 0 668,043
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   50,131,671 1,322,735 SH   SOLE   0 0 1,322,735
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   70,287,036 2,918,897 SH   SOLE   0 0 2,918,897
NORTHWEST NAT HLDG CO COM 66765N105   1,711,042 41,917 SH   SOLE   0 0 41,917
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   1,735,635 30,333 SH   SOLE   0 0 30,333
NRG ENERGY INC COM NEW 629377508   356,960 3,918 SH   SOLE   0 0 3,918
NU SKIN ENTERPRISES INC CL A 67018T105   150,453 20,414 SH   SOLE   0 0 20,414
NUCOR CORP COM 670346105   751,560 4,999 SH   SOLE   0 0 4,999
NUTANIX INC CL A 67059N108   2,813,826 47,491 SH   SOLE   0 0 47,491
NVIDIA CORPORATION COM 67066G104   1,683,927 13,866 SH   SOLE   0 0 13,866
NXP SEMICONDUCTORS N V COM N6596X109   532,003 2,217 SH   SOLE   0 0 2,217
OCCIDENTAL PETE CORP COM 674599105   223,157 4,330 SH   SOLE   0 0 4,330
OCEANEERING INTL INC COM 675232102   209,823 8,437 SH   SOLE   0 0 8,437
OGE ENERGY CORP COM 670837103   2,066,694 50,383 SH   SOLE   0 0 50,383
ONE GAS INC COM 68235P108   297,312 3,995 SH   SOLE   0 0 3,995
ONEOK INC NEW COM 682680103   1,935,033 21,234 SH   SOLE   0 0 21,234
OREILLY AUTOMOTIVE INC COM 67103H107   1,072,813 932 SH   SOLE   0 0 932
ORRSTOWN FINL SVCS INC COM 687380105   1,150,720 32,000 SH   SOLE   0 0 32,000
OWENS & MINOR INC NEW COM 690732102   216,546 13,802 SH   SOLE   0 0 13,802
OWENS CORNING NEW COM 690742101   265,663 1,505 SH   SOLE   0 0 1,505
PACCAR INC COM 693718108   544,288 5,516 SH   SOLE   0 0 5,516
PACER FDS TR TRENDP US LAR CP 69374H105   521,874 9,931 SH   SOLE   0 0 9,931
PACER FDS TR US CASH COWS 100 69374H881   897,449 15,519 SH   SOLE   0 0 15,519
PACER FDS TR TRENDPILOT US BD 69374H642   6,199,789 300,523 SH   SOLE   0 0 300,523
PACER FDS TR DEVELOPED MRKT 69374H873   4,844,324 153,156 SH   SOLE   0 0 153,156
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,926,604 51,790 SH   SOLE   0 0 51,790
PATHWARD FINANCIAL INC COM 59100U108   325,763 4,935 SH   SOLE   0 0 4,935
PATRICK INDS INC COM 703343103   635,417 4,463 SH   SOLE   0 0 4,463
PEGASYSTEMS INC COM 705573103   228,614 3,128 SH   SOLE   0 0 3,128
PENTAIR PLC SHS G7S00T104   794,188 8,121 SH   SOLE   0 0 8,121
PEPSICO INC COM 713448108   202,640 1,192 SH   SOLE   0 0 1,192
PERFICIENT INC COM 71375U101   828,440 10,976 SH   SOLE   0 0 10,976
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   155,193 10,770 SH   SOLE   0 0 10,770
PGIM ETF TR PGIM ULTRA SH BD 69344A107   3,853,869 77,418 SH   SOLE   0 0 77,418
PILGRIMS PRIDE CORP COM 72147K108   277,616 6,029 SH   SOLE   0 0 6,029
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   1,714,313 33,947 SH   SOLE   0 0 33,947
PIMCO ETF TR INTER MUN BD ACT 72201R866   1,315,207 24,825 SH   SOLE   0 0 24,825
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   7,971,396 155,874 SH   SOLE   0 0 155,874
PRIMERICA INC COM 74164M108   241,020 909 SH   SOLE   0 0 909
PROCTER AND GAMBLE CO COM 742718109   319,069 1,842 SH   SOLE   0 0 1,842
PROG HOLDINGS INC COM NPV 74319R101   624,757 12,884 SH   SOLE   0 0 12,884
PROGRESS SOFTWARE CORP COM 743312100   236,637 3,513 SH   SOLE   0 0 3,513
PROGRESSIVE CORP COM 743315103   531,359 2,094 SH   SOLE   0 0 2,094
PROSPECT CAP CORP COM 74348T102   80,945 15,130 SH   SOLE   0 0 15,130
PUBLIC STORAGE OPER CO COM 74460D109   931,625 2,560 SH   SOLE   0 0 2,560
PULTE GROUP INC COM 745867101   955,195 6,655 SH   SOLE   0 0 6,655
Q2 HLDGS INC COM 74736L109   3,232,566 40,524 SH   SOLE   0 0 40,524
RBB FD INC US TRSRY 6 MNTH 74933W460   358,330 7,138 SH   SOLE   0 0 7,138
REPUBLIC BANCORP INC KY CL A 760281204   1,836,017 28,117 SH   SOLE   0 0 28,117
RESMED INC COM 761152107   672,353 2,754 SH   SOLE   0 0 2,754
RIO TINTO PLC SPONSORED ADR 767204100   634,728 8,918 SH   SOLE   0 0 8,918
ROCKY BRANDS INC COM 774515100   338,962 10,639 SH   SOLE   0 0 10,639
ROLLINS INC COM 775711104   716,991 14,175 SH   SOLE   0 0 14,175
ROPER TECHNOLOGIES INC COM 776696106   525,527 944 SH   SOLE   0 0 944
RUSH ENTERPRISES INC CL B 781846308   707,214 14,749 SH   SOLE   0 0 14,749
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   565,179 12,510 SH   SOLE   0 0 12,510
SANDY SPRING BANCORP INC COM 800363103   230,560 7,350 SH   SOLE   0 0 7,350
SCHLUMBERGER LTD COM STK 806857108   531,697 12,675 SH   SOLE   0 0 12,675
SCHWAB CHARLES CORP COM 808513105   1,239,827 19,130 SH   SOLE   0 0 19,130
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,277,118 45,002 SH   SOLE   0 0 45,002
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   783,796 16,002 SH   SOLE   0 0 16,002
SCHWAB STRATEGIC TR US REIT ETF 808524847   466,150 20,119 SH   SOLE   0 0 20,119
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   209,687 4,413 SH   SOLE   0 0 4,413
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   501,013 11,055 SH   SOLE   0 0 11,055
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   240,892 1,564 SH   SOLE   0 0 1,564
SELECT SECTOR SPDR TR INDL 81369Y704   402,603 2,973 SH   SOLE   0 0 2,973
SELECT SECTOR SPDR TR ENERGY 81369Y506   235,980 2,688 SH   SOLE   0 0 2,688
SELECT WATER SOLUTIONS INC CL A COM 81617J301   217,425 19,535 SH   SOLE   0 0 19,535
SEMTECH CORP COM 816850101   3,145,672 68,893 SH   SOLE   0 0 68,893
SENSEONICS HLDGS INC COM 81727U105   8,690 24,851 SH   SOLE   0 0 24,851
SHERWIN WILLIAMS CO COM 824348106   330,446 866 SH   SOLE   0 0 866
SILA REALTY TRUST INC COMMON STOCK 146280508   239,396 9,466 SH   SOLE   0 0 9,466
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   762,858 12,559 SH   SOLE   0 0 12,559
SIMON PPTY GROUP INC NEW COM 828806109   696,051 4,118 SH   SOLE   0 0 4,118
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   1,088,154 46,413 SH   SOLE   0 0 46,413
SIMPLIFY EXCHANGE TRADED FUN STABLE INCM ETF 82889N640   252,240 10,262 SH   SOLE   0 0 10,262
SIMPSON MFG INC COM 829073105   215,004 1,124 SH   SOLE   0 0 1,124
SINCLAIR INC CL A 829242106   1,744,927 114,048 SH   SOLE   0 0 114,048
SJW GROUP COM 784305104   271,179 4,667 SH   SOLE   0 0 4,667
SKYWORKS SOLUTIONS INC COM 83088M102   1,008,889 10,215 SH   SOLE   0 0 10,215
SM ENERGY CO COM 78454L100   207,267 5,186 SH   SOLE   0 0 5,186
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   675,520 21,693 SH   SOLE   0 0 21,693
SNAP ON INC COM 833034101   969,828 3,348 SH   SOLE   0 0 3,348
SOUTHERN CO COM 842587107   256,484 2,844 SH   SOLE   0 0 2,844
SOUTHERN COPPER CORP COM 84265V105   347,182 3,001 SH   SOLE   0 0 3,001
SOUTHWEST GAS HLDGS INC COM 844895102   275,480 3,735 SH   SOLE   0 0 3,735
SOUTHWESTERN ENERGY CO COM 845467109   202,567 28,490 SH   SOLE   0 0 28,490
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   234,018 553 SH   SOLE   0 0 553
SPDR GOLD TR GOLD SHS 78463V107   596,686 2,455 SH   SOLE   0 0 2,455
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,315,575 43,806 SH   SOLE   0 0 43,806
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,636,185 19,727 SH   SOLE   0 0 19,727
SPDR SER TR S&P HOMEBUILD 78464A888   2,205,708 17,708 SH   SOLE   0 0 17,708
SPDR SER TR S&P OILGAS EXP 78468R556   361,680 2,750 SH   SOLE   0 0 2,750
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,306,254 68,415 SH   SOLE   0 0 68,415
SPDR SER TR NUVEEN BLOOMBERG 78464A284   903,331 34,386 SH   SOLE   0 0 34,386
SPDR SER TR PORTFLI HIGH YLD 78468R606   7,745,230 322,047 SH   SOLE   0 0 322,047
SPDR SER TR PORTFLI INTRMDIT 78464A672   4,869,648 167,572 SH   SOLE   0 0 167,572
SPDR SER TR PORTFOLIO S&P500 78464A854   410,842 6,086 SH   SOLE   0 0 6,086
SPIRE INC COM 84857L101   1,947,136 28,936 SH   SOLE   0 0 28,936
SPROTT PHYSICAL GOLD TR UNIT 85207H104   216,715 10,634 SH   SOLE   0 0 10,634
SPROUTS FMRS MKT INC COM 85208M102   325,180 2,945 SH   SOLE   0 0 2,945
STANDEX INTL CORP COM 854231107   208,303 1,140 SH   SOLE   0 0 1,140
STEALTHGAS INC SHS Y81669106   674,210 99,003 SH   SOLE   0 0 99,003
STMICROELECTRONICS N V NY REGISTRY 861012102   468,556 15,760 SH   SOLE   0 0 15,760
STRIDE INC COM 86333M108   627,845 7,360 SH   SOLE   0 0 7,360
SUNCOR ENERGY INC NEW COM 867224107   520,623 14,101 SH   SOLE   0 0 14,101
SUPER MICRO COMPUTER INC COM 86800U104   549,232 1,319 SH   SOLE   0 0 1,319
SYNAPTICS INC COM 87157D109   617,774 7,963 SH   SOLE   0 0 7,963
SYNOPSYS INC COM 871607107   591,775 1,169 SH   SOLE   0 0 1,169
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   223,934 1,289 SH   SOLE   0 0 1,289
TAYLOR MORRISON HOME CORP COM 87724P106   540,324 7,690 SH   SOLE   0 0 7,690
TECHNIPFMC PLC COM G87110105   584,809 22,295 SH   SOLE   0 0 22,295
TEEKAY CORPORATION COM Y8564W103   678,684 73,770 SH   SOLE   0 0 73,770
TELEPHONE & DATA SYS INC COM NEW 879433829   1,714,906 73,759 SH   SOLE   0 0 73,759
TERADYNE INC COM 880770102   747,876 5,584 SH   SOLE   0 0 5,584
TESLA INC COM 88160R101   551,095 2,106 SH   SOLE   0 0 2,106
THE CIGNA GROUP COM 125523100   238,042 687 SH   SOLE   0 0 687
THOR INDS INC COM 885160101   225,180 2,049 SH   SOLE   0 0 2,049
TIM S A SPONSORED ADR 88706T108   173,081 10,051 SH   SOLE   0 0 10,051
TIMOTHY PLAN US LRGMD CP CORE 887432359   515,990 11,729 SH   SOLE   0 0 11,729
TIMOTHY PLAN HIG DV STK ETF 887432326   2,145,716 56,916 SH   SOLE   0 0 56,916
TRI POINTE HOMES INC COM 87265H109   703,432 15,525 SH   SOLE   0 0 15,525
TRIMBLE INC COM 896239100   589,863 9,500 SH   SOLE   0 0 9,500
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   141,734 20,601 SH   SOLE   0 0 20,601
TXNM ENERGY INC COM 69349H107   318,630 7,280 SH   SOLE   0 0 7,280
TYLER TECHNOLOGIES INC COM 902252105   573,187 982 SH   SOLE   0 0 982
UFP TECHNOLOGIES INC COM 902673102   582,728 1,840 SH   SOLE   0 0 1,840
UGI CORP NEW COM 902681105   1,964,689 78,525 SH   SOLE   0 0 78,525
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   150,690 38,838 SH   SOLE   0 0 38,838
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   155,088 18,419 SH   SOLE   0 0 18,419
UNITED RENTALS INC COM 911363109   782,205 966 SH   SOLE   0 0 966
UNITEDHEALTH GROUP INC COM 91324P102   981,556 1,679 SH   SOLE   0 0 1,679
UNITIL CORP COM 913259107   291,709 4,815 SH   SOLE   0 0 4,815
UNIVERSAL INS HLDGS INC COM 91359V107   614,487 27,730 SH   SOLE   0 0 27,730
UPSTART HLDGS INC COM 91680M107   298,475 7,460 SH   SOLE   0 0 7,460
VALE S A SPONSORED ADS 91912E105   235,220 20,139 SH   SOLE   0 0 20,139
VALERO ENERGY CORP COM 91913Y100   799,941 5,924 SH   SOLE   0 0 5,924
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,243,695 5,067 SH   SOLE   0 0 5,067
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,455,356 25,326 SH   SOLE   0 0 25,326
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,453,571 5,133 SH   SOLE   0 0 5,133
VANGUARD INDEX FDS GROWTH ETF 922908736   201,702 525 SH   SOLE   0 0 525
VANGUARD INDEX FDS SM CP VAL ETF 922908611   423,867 2,111 SH   SOLE   0 0 2,111
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   728,904 4,347 SH   SOLE   0 0 4,347
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   233,479 3,956 SH   SOLE   0 0 3,956
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   637,886 7,617 SH   SOLE   0 0 7,617
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,128,126 11,688 SH   SOLE   0 0 11,688
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   749,322 15,872 SH   SOLE   0 0 15,872
VANGUARD WORLD FD INF TECH ETF 92204A702   624,694 1,065 SH   SOLE   0 0 1,065
VAREX IMAGING CORP COM 92214X106   168,657 14,149 SH   SOLE   0 0 14,149
VEECO INSTRS INC DEL COM 922417100   2,378,179 71,783 SH   SOLE   0 0 71,783
VICINITY MOTOR CORP COM 925654105   1,767 13,040 SH   SOLE   0 0 13,040
VIRCO MFG CO COM 927651109   572,328 41,443 SH   SOLE   0 0 41,443
VISA INC COM CL A 92826C839   235,550 857 SH   SOLE   0 0 857
VISHAY PRECISION GROUP INC COM 92835K103   326,133 12,592 SH   SOLE   0 0 12,592
WABASH NATL CORP COM 929566107   345,122 17,984 SH   SOLE   0 0 17,984
WALMART INC COM 931142103   539,195 6,677 SH   SOLE   0 0 6,677
WARRIOR MET COAL INC COM 93627C101   383,179 5,997 SH   SOLE   0 0 5,997
WASHINGTON TR BANCORP INC COM 940610108   1,819,825 56,499 SH   SOLE   0 0 56,499
WASTE CONNECTIONS INC COM 94106B101   689,530 3,856 SH   SOLE   0 0 3,856
WEIS MKTS INC COM 948849104   200,450 2,908 SH   SOLE   0 0 2,908
WELLS FARGO CO NEW COM 949746101   298,950 5,292 SH   SOLE   0 0 5,292
WESBANCO INC COM 950810101   1,585,161 53,229 SH   SOLE   0 0 53,229
WEST FRASER TIMBER CO LTD COM 952845105   413,488 4,247 SH   SOLE   0 0 4,247
WEST PHARMACEUTICAL SVSC INC COM 955306105   485,585 1,618 SH   SOLE   0 0 1,618
WEX INC COM 96208T104   220,893 1,053 SH   SOLE   0 0 1,053
WISDOMTREE TR INDIA ERNGS FD 97717W422   6,077,453 120,441 SH   SOLE   0 0 120,441
WISDOMTREE TR US QTLY DIV GRT 97717X669   802,144 9,640 SH   SOLE   0 0 9,640
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   39,771,038 791,936 SH   SOLE   0 0 791,936
WNS HLDGS LTD COM SHS G98196101   650,577 12,343 SH   SOLE   0 0 12,343
WP CAREY INC COM 92936U109   460,278 7,388 SH   SOLE   0 0 7,388