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
AGILENT TECHNOLOGIES INC COM 00846U101   329,478 2,370 SH   SOLE   2,370 0 0
APPLE INC COM 037833100   13,047,443 67,768 SH   SOLE   67,745 0 24
ABBVIE INC COM 00287Y109   1,400,131 9,035 SH   SOLE   9,025 0 10
ABBOTT LABS COM 002824100   736,606 6,692 SH   SOLE   6,689 0 3
ARCH CAP GROUP LTD ORD G0450A105   659,235 8,876 SH   SOLE   8,869 0 7
AXCELIS TECHNOLOGIES INC COM NEW 054540208   559,066 4,311 SH   SOLE   4,310 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,173,649 11,894 SH   SOLE   11,887 0 7
ISHARES INC MSCI GBL MIN VOL 464286525   828,562 8,257 SH   SOLE   7,586 0 671
ADOBE INC COM 00724F101   2,831,327 4,746 SH   SOLE   4,738 0 8
ANALOG DEVICES INC COM 032654105   458,544 2,309 SH   SOLE   2,308 0 2
AUTOMATIC DATA PROCESSING IN COM 053015103   829,712 3,561 SH   SOLE   3,557 0 5
AUTODESK INC COM 052769106   422,779 1,736 SH   SOLE   1,735 0 1
ADTRAN HOLDINGS INC COM 00486H105   111,810 15,233 SH   SOLE   15,227 0 6
AEGON LTD AMER REG 1 CERT 0076CA104   137,308 23,838 SH   SOLE   23,838 0 0
ADVANCED ENERGY INDS COM 007973100   215,723 1,981 SH   SOLE   1,978 0 2
AMERICAN EQTY INVT LIFE HLD COM 025676206   342,239 6,133 SH   SOLE   6,131 0 2
AGNICO EAGLE MINES LTD COM 008474108   738,450 13,463 SH   SOLE   13,446 0 17
AMERICAN ELEC PWR CO INC COM 025537101   930,302 11,454 SH   SOLE   11,450 0 5
AERCAP HOLDINGS NV SHS N00985106   486,845 6,551 SH   SOLE   6,548 0 2
AES CORP COM 00130H105   560,175 29,100 SH   SOLE   29,038 0 62
AFLAC INC COM 001055102   1,062,441 12,878 SH   SOLE   12,863 0 15
ISHARES TR CORE US AGGBD ET 464287226   12,861,393 129,586 SH   SOLE   114,692 0 14,894
WISDOMTREE TR YIELD ENHANCD US 97717X511   6,091,450 138,379 SH   SOLE   100,433 0 37,946
ALAMOS GOLD INC NEW COM CL A 011532108   761,833 56,558 SH   SOLE   56,492 0 66
ASSURED GUARANTY LTD COM G0585R106   252,776 3,378 SH   SOLE   3,378 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380   1,535,934 70,070 SH   SOLE   69,827 0 243
APPLIED INDL TECHNOLOGIES IN COM 03820C105   428,194 2,480 SH   SOLE   2,479 0 1
ASSURANT INC COM 04621X108   284,812 1,690 SH   SOLE   1,688 0 3
GALLAGHER ARTHUR J & CO COM 363576109   448,651 1,995 SH   SOLE   1,994 0 2
AKAMAI TECHNOLOGIES INC COM 00971T101   310,898 2,627 SH   SOLE   2,620 0 7
ALBEMARLE CORP COM 012653101   305,873 2,117 SH   SOLE   2,113 0 4
ALCON AG ORD SHS H01301128   849,377 10,873 SH   SOLE   10,872 0 1
ALLEGRO MICROSYSTEMS INC COM 01749D105   415,484 13,726 SH   SOLE   13,722 0 4
APPLIED MATLS INC COM 038222105   2,058,769 12,703 SH   SOLE   12,700 0 3
AMCOR PLC ORD G0250X107   148,869 15,443 SH   SOLE   15,443 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,115,864 7,570 SH   SOLE   7,568 0 2
AMETEK INC COM 031100100   1,011,200 6,133 SH   SOLE   6,127 0 6
AMGEN INC COM 031162100   2,115,194 7,344 SH   SOLE   7,324 0 20
AMKOR TECHNOLOGY INC COM 031652100   694,604 20,878 SH   SOLE   20,873 0 5
ALPS ETF TR ALERIAN MLP 00162Q452   304,683 7,166 SH   SOLE   7,166 0 0
AMERIPRISE FINL INC COM 03076C106   926,842 2,440 SH   SOLE   2,436 0 4
ALPHA METALLURGICAL RESOUR I COM 020764106   351,871 1,038 SH   SOLE   1,038 0 0
AMERICAN TOWER CORP NEW COM 03027X100   624,433 2,892 SH   SOLE   2,890 0 2
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   202,161 10,916 SH   SOLE   9,874 0 1,042
AMAZON COM INC COM 023135106   6,231,497 41,013 SH   SOLE   41,004 0 9
ARISTA NETWORKS INC COM 040413106   562,363 2,388 SH   SOLE   2,385 0 3
ANSYS INC COM 03662Q105   280,003 772 SH   SOLE   771 0 1
AON PLC SHS CL A G0403H108   1,174,443 4,036 SH   SOLE   4,034 0 2
AIR PRODS & CHEMS INC COM 009158106   1,394,344 5,093 SH   SOLE   5,091 0 2
APOLLO GLOBAL MGMT INC COM 03769M106   347,661 3,731 SH   SOLE   3,729 0 2
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   1,126,076 88,737 SH   SOLE   88,617 0 121
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   834,030 6,579 SH   SOLE   6,572 0 7
ARROW ELECTRS INC COM 042735100   271,804 2,223 SH   SOLE   2,218 0 6
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,978,106 5,256 SH   SOLE   5,252 0 3
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   343,276 36,480 SH   SOLE   36,468 0 12
ATMOS ENERGY CORP COM 049560105   640,728 5,528 SH   SOLE   5,525 0 3
BROADCOM INC COM 11135F101   1,055,019 945 SH   SOLE   945 0 0
AVNET INC COM 053807103   244,521 4,852 SH   SOLE   4,840 0 11
AMERICAN WTR WKS CO INC NEW COM 030420103   3,947,330 29,906 SH   SOLE   28,649 0 1,258
AMER STATES WTR CO COM 029899101   1,055,792 13,128 SH   SOLE   12,524 0 605
AMERICAN EXPRESS CO COM 025816109   1,913,191 10,212 SH   SOLE   10,205 0 7
ASTRAZENECA PLC SPONSORED ADR 046353108   677,123 10,054 SH   SOLE   10,041 0 13
BOEING CO COM 097023105   603,977 2,317 SH   SOLE   2,316 0 1
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   2,949,069 109,590 SH   SOLE   80,755 0 28,835
BANK AMERICA CORP COM 060505104   767,252 22,787 SH   SOLE   22,764 0 23
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   224,121 7,845 SH   SOLE   7,845 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100   57,832 10,631 SH   SOLE   10,032 0 599
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449   3,386,074 73,306 SH   SOLE   73,034 0 272
BANCO BRADESCO S A SP ADR PFD NEW 059460303   76,016 21,719 SH   SOLE   19,055 0 2,663
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   95,359 10,467 SH   SOLE   10,456 0 11
BEST BUY INC COM 086516101   959,078 12,252 SH   SOLE   12,246 0 5
BOISE CASCADE CO DEL COM 09739D100   865,468 6,690 SH   SOLE   6,688 0 2
ABRDN ETFS BBRG ALL COMMDY 003261203   510,499 16,688 SH   SOLE   16,650 0 39
BECTON DICKINSON & CO COM 075887109   372,574 1,528 SH   SOLE   1,527 0 1
FRANKLIN RESOURCES INC COM 354613101   225,579 7,572 SH   SOLE   7,555 0 17
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,066,851 37,056 SH   SOLE   37,032 0 24
BERRY GLOBAL GROUP INC COM 08579W103   627,110 9,306 SH   SOLE   9,302 0 3
BUNGE GLOBAL SA COM SHS H11356104   616,186 6,104 SH   SOLE   6,098 0 6
BIOGEN INC COM 09062X103   502,689 1,943 SH   SOLE   1,940 0 2
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   51,233,493 560,603 SH   SOLE   499,524 0 61,079
SPDR SER TR BLOOMBERG 3-12 M 78468R523   578,510 5,836 SH   SOLE   5,836 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   6,927,177 90,694 SH   SOLE   90,476 0 218
BJS WHSL CLUB HLDGS INC COM 05550J101   558,903 8,384 SH   SOLE   8,379 0 6
BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800   879,873 18,578 SH   SOLE   18,318 0 260
BOOKING HOLDINGS INC COM 09857L108   1,590,438 448 SH   SOLE   448 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   540,722 3,239 SH   SOLE   3,234 0 5
BLACKROCK INC COM 09247X101   949,731 1,170 SH   SOLE   1,170 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   3,209,796 43,038 SH   SOLE   42,987 0 51
BIOMARIN PHARMACEUTICAL INC COM 09061G101   475,502 4,932 SH   SOLE   4,926 0 6
BRISTOL-MYERS SQUIBB CO COM 110122108   1,011,707 19,718 SH   SOLE   19,698 0 20
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   531,176 7,222 SH   SOLE   7,222 0 0
FLEXSHARES TR CRE SLCT BD FD 33939L670   1,163,553 52,014 SH   SOLE   52,014 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   993,606 20,128 SH   SOLE   20,070 0 58
PIMCO ETF TR ACTIVE BD ETF 72201R775   19,320,356 208,982 SH   SOLE   162,523 0 46,458
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   508,008 17,825 SH   SOLE   5,187 0 12,638
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   442,081 2,149 SH   SOLE   2,147 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,735,199 4,865 SH   SOLE   4,861 0 4
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   772,490 36,988 SH   SOLE   36,037 0 951
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,758,032 85,946 SH   SOLE   79,602 0 6,344
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   717,892 37,196 SH   SOLE   37,196 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   706,017 36,290 SH   SOLE   36,290 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   260,651 11,475 SH   SOLE   11,475 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   254,572 11,200 SH   SOLE   11,200 0 0
INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731   239,360 8,411 SH   SOLE   8,411 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   774,817 10,060 SH   SOLE   9,837 0 223
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   246,857 6,159 SH   SOLE   6,159 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   3,320,334 124,966 SH   SOLE   124,966 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   203,519 6,944 SH   SOLE   1,705 0 5,239
BOSTON PROPERTIES INC COM 101121101   877,339 12,503 SH   SOLE   12,327 0 176
CACI INTL INC CL A 127190304   339,722 1,049 SH   SOLE   1,049 0 0
CAE INC COM 124765108   429,482 19,893 SH   SOLE   19,893 0 0
CONAGRA BRANDS INC COM 205887102   267,480 9,333 SH   SOLE   9,311 0 22
CARDINAL HEALTH INC COM 14149Y108   913,343 9,061 SH   SOLE   8,941 0 120
CARRIER GLOBAL CORPORATION COM 14448C104   427,505 7,441 SH   SOLE   7,441 0 0
CASEYS GEN STORES INC COM 147528103   479,035 1,744 SH   SOLE   1,742 0 1
CATERPILLAR INC COM 149123101   1,040,800 3,520 SH   SOLE   3,519 0 2
CHUBB LIMITED COM H1467J104   385,637 1,706 SH   SOLE   1,705 0 1
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   33,428 41,786 SH   SOLE   34,145 0 7,641
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   762,402 11,423 SH   SOLE   11,407 0 16
CROWN CASTLE INC COM 22822V101   626,486 5,439 SH   SOLE   5,435 0 3
CAMECO CORP COM 13321L108   262,175 6,083 SH   SOLE   6,083 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,454,963 5,342 SH   SOLE   5,338 0 4
CELANESE CORP DEL COM 150870103   804,009 5,175 SH   SOLE   5,164 0 11
CF INDS HLDGS INC COM 125269100   221,338 2,784 SH   SOLE   2,773 0 11
CHURCH & DWIGHT CO INC COM 171340102   206,786 2,187 SH   SOLE   2,186 0 1
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,219,354 7,981 SH   SOLE   7,980 0 0
THE CIGNA GROUP COM 125523100   508,743 1,699 SH   SOLE   1,696 0 3
CLEVELAND-CLIFFS INC NEW COM 185899101   349,324 17,107 SH   SOLE   17,107 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   209,920 9,264 SH   SOLE   2,308 0 6,956
COMMERCIAL METALS CO COM 201723103   223,999 4,476 SH   SOLE   4,472 0 5
COMCAST CORP NEW CL A 20030N101   1,498,654 34,177 SH   SOLE   34,154 0 22
CME GROUP INC COM 12572Q105   1,420,434 6,745 SH   SOLE   6,738 0 7
CHIPOTLE MEXICAN GRILL INC COM 169656105   329,497 144 SH   SOLE   144 0 0
CENTENE CORP DEL COM 15135B101   252,920 3,408 SH   SOLE   3,400 0 8
CENTERPOINT ENERGY INC COM 15189T107   201,382 7,049 SH   SOLE   7,038 0 11
CONCENTRIX CORP COM 20602D101   327,056 3,330 SH   SOLE   3,323 0 7
COOPER COS INC COM NEW 216648402   517,087 1,366 SH   SOLE   1,366 0 0
CONOCOPHILLIPS COM 20825C104   895,085 7,712 SH   SOLE   7,536 0 176
CENCORA INC COM 03073E105   992,951 4,835 SH   SOLE   4,776 0 59
COSTCO WHSL CORP NEW COM 22160K105   1,959,936 2,969 SH   SOLE   2,969 0 0
COPART INC COM 217204106   1,558,672 31,810 SH   SOLE   31,791 0 18
CRANE COMPANY COMMON STOCK 224408104   395,737 3,350 SH   SOLE   3,342 0 7
CRH PLC ORD G25508105   997,932 14,429 SH   SOLE   14,410 0 19
CHARLES RIV LABS INTL INC COM 159864107   271,311 1,148 SH   SOLE   1,146 0 1
SALESFORCE INC COM 79466L302   1,102,252 4,189 SH   SOLE   4,185 0 4
CROCS INC COM 227046109   592,274 6,341 SH   SOLE   6,340 0 1
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   528,758 8,447 SH   SOLE   8,440 0 7
CROWDSTRIKE HLDGS INC CL A 22788C105   1,190,958 4,665 SH   SOLE   4,662 0 2
CISCO SYS INC COM 17275R102   2,509,273 49,669 SH   SOLE   49,573 0 96
CANADIAN SOLAR INC COM 136635109   207,963 7,928 SH   SOLE   7,919 0 9
PROSHARES TR LARGE CAP CRE 74347R248   1,905,459 34,790 SH   SOLE   34,790 0 0
CONSTELLIUM SE CL A SHS F21107101   791,898 39,674 SH   SOLE   39,626 0 48
CSX CORP COM 126408103   208,018 6,000 SH   SOLE   6,000 0 0
CINTAS CORP COM 172908105   805,400 1,336 SH   SOLE   1,336 0 0
COTERRA ENERGY INC COM 127097103   564,597 22,124 SH   SOLE   21,792 0 331
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   205,803 6,419 SH   SOLE   6,408 0 11
CVS HEALTH CORP COM 126650100   415,477 5,262 SH   SOLE   5,257 0 5
CHEVRON CORP NEW COM 166764100   1,888,016 12,658 SH   SOLE   12,520 0 138
CALIFORNIA WTR SVC GROUP COM 130788102   1,065,086 20,534 SH   SOLE   19,594 0 939
CEMEX SAB DE CV SPON ADR NEW 151290889   247,649 31,955 SH   SOLE   28,945 0 3,010
DELTA AIR LINES INC DEL COM NEW 247361702   452,942 11,259 SH   SOLE   11,229 0 30
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   367,529 26,422 SH   SOLE   19,037 0 7,385
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   462,776 8,654 SH   SOLE   7,615 0 1,039
DATADOG INC CL A COM 23804L103   331,078 2,728 SH   SOLE   2,726 0 2
DECKERS OUTDOOR CORP COM 243537107   253,842 380 SH   SOLE   380 0 0
DELL TECHNOLOGIES INC CL C 24703L202   259,606 3,394 SH   SOLE   3,386 0 7
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,281,585 43,845 SH   SOLE   39,969 0 3,876
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   16,089,997 667,358 SH   SOLE   617,861 0 49,497
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   3,052,140 51,193 SH   SOLE   45,150 0 6,043
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   3,187,312 60,908 SH   SOLE   53,782 0 7,126
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   531,147 21,750 SH   SOLE   20,225 0 1,525
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   314,697 7,422 SH   SOLE   1,543 0 5,879
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   10,891,957 432,221 SH   SOLE   400,093 0 32,127
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   22,501,491 881,375 SH   SOLE   811,816 0 69,558
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   2,177,916 63,385 SH   SOLE   49,662 0 13,724
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   9,616,851 330,249 SH   SOLE   301,400 0 28,849
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   6,076,465 117,238 SH   SOLE   103,359 0 13,879
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   2,215,183 59,516 SH   SOLE   23,653 0 35,863
ISHARES TR CORE DIV GRWTH 46434V621   315,210 5,857 SH   SOLE   2,690 0 3,167
QUEST DIAGNOSTICS INC COM 74834L100   1,130,772 8,201 SH   SOLE   8,192 0 9
D R HORTON INC COM 23331A109   581,979 3,829 SH   SOLE   3,825 0 4
DANAHER CORPORATION COM 235851102   1,216,214 5,257 SH   SOLE   5,254 0 3
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   3,773,884 147,073 SH   SOLE   107,131 0 39,942
DISNEY WALT CO COM 254687106   385,052 4,265 SH   SOLE   4,262 0 2
DICKS SPORTING GOODS INC COM 253393102   1,315,024 8,949 SH   SOLE   8,943 0 6
DIGITAL RLTY TR INC COM 253868103   699,061 5,194 SH   SOLE   5,191 0 4
WISDOMTREE TR INTL SMCAP DIV 97717W760   14,928,839 233,828 SH   SOLE   215,147 0 18,681
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   1,014,589 28,098 SH   SOLE   25,669 0 2,429
ISHARES TR ESG EAFE ETF 46436E759   365,923 5,728 SH   SOLE   2,781 0 2,948
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   185,185 109,577 SH   SOLE   109,439 0 138
DOW INC COM 260557103   536,058 9,775 SH   SOLE   9,766 0 8
AMDOCS LTD SHS G02602103   1,060,445 12,066 SH   SOLE   12,056 0 9
DARDEN RESTAURANTS INC COM 237194105   1,070,073 6,513 SH   SOLE   6,505 0 8
DTE ENERGY CO COM 233331107   320,634 2,908 SH   SOLE   2,902 0 6
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   32,489,024 1,135,583 SH   SOLE   992,497 0 143,086
DUKE ENERGY CORP NEW COM NEW 26441C204   226,832 2,338 SH   SOLE   2,338 0 0
VANECK ETF TRUST DURABLE HGH DIV 92189H102   299,690 9,663 SH   SOLE   4,316 0 5,347
DAVITA INC COM 23918K108   237,327 2,265 SH   SOLE   2,263 0 2
ISHARES INC EM MKTS DIV ETF 464286319   234,358 8,847 SH   SOLE   8,847 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   973,310 27,379 SH   SOLE   27,379 0 0
DEXCOM INC COM 252131107   289,928 2,336 SH   SOLE   2,335 0 2
WISDOMTREE TR JAPN HEDGE EQT 97717W851   296,486 3,370 SH   SOLE   3,351 0 19
EBAY INC. COM 278642103   325,792 7,469 SH   SOLE   7,469 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   359,198 16,911 SH   SOLE   16,871 0 41
CONSOLIDATED EDISON INC COM 209115104   1,068,694 11,748 SH   SOLE   11,742 0 6
WISDOMTREE TR US SMALLCAP FUND 97717W562   9,857,038 197,853 SH   SOLE   179,937 0 17,916
ISHARES TR EAFE VALUE ETF 464288877   216,592 4,157 SH   SOLE   2,686 0 1,472
EVEREST GROUP LTD COM G3223R108   289,231 818 SH   SOLE   816 0 2
E L F BEAUTY INC COM 26856L103   802,247 5,558 SH   SOLE   5,557 0 1
ELEVANCE HEALTH INC COM 036752103   777,828 1,649 SH   SOLE   1,649 0 1
ISHARES TR JPMORGAN USD EMG 464288281   962,792 10,811 SH   SOLE   10,785 0 25
EMCOR GROUP INC COM 29084Q100   380,207 1,765 SH   SOLE   1,764 0 1
ENPHASE ENERGY INC COM 29355A107   285,291 2,159 SH   SOLE   2,156 0 3
EOG RES INC COM 26875P101   1,672,601 13,829 SH   SOLE   13,712 0 117
EQUINIX INC COM 29444U700   859,443 1,067 SH   SOLE   1,066 0 1
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,023,853 16,741 SH   SOLE   16,733 0 8
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   160,503 25,477 SH   SOLE   25,457 0 20
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   230,311 4,876 SH   SOLE   2,337 0 2,539
ISHARES INC ESG AWR MSCI EM 46434G863   239,422 7,468 SH   SOLE   3,571 0 3,897
ELBIT SYS LTD ORD M3760D101   362,690 1,701 SH   SOLE   1,700 0 1
EATON CORP PLC SHS G29183103   387,902 1,611 SH   SOLE   1,608 0 3
EVERGY INC COM 30034W106   953,798 18,272 SH   SOLE   18,264 0 8
EVERTEC INC COM 30040P103   211,959 5,177 SH   SOLE   5,177 0 0
ISHARES INC MSCI MEXICO ETF 464286822   252,387 3,720 SH   SOLE   3,720 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   405,617 11,602 SH   SOLE   11,602 0 0
EXACT SCIENCES CORP COM 30063P105   363,997 4,920 SH   SOLE   4,911 0 9
EAGLE MATLS INC COM 26969P108   475,504 2,344 SH   SOLE   2,339 0 5
EXPEDITORS INTL WASH INC COM 302130109   345,889 2,719 SH   SOLE   2,718 0 1
EXPEDIA GROUP INC COM NEW 30212P303   412,248 2,716 SH   SOLE   2,715 0 1
WISDOMTREE TR US MIDCAP FUND 97717W570   20,803,652 362,496 SH   SOLE   328,405 0 34,091
FORD MTR CO DEL COM 345370860   179,777 14,748 SH   SOLE   14,745 0 3
ISHARES TR FALN ANGLS USD 46435G474   944,942 35,793 SH   SOLE   35,708 0 85
FASTENAL CO COM 311900104   413,181 6,379 SH   SOLE   6,363 0 16
FIRST BANCORP P R COM NEW 318672706   645,336 39,230 SH   SOLE   39,219 0 11
FTI CONSULTING INC COM 302941109   223,130 1,120 SH   SOLE   1,119 0 2
FIRST CTZNS BANCSHARES INC N CL A 31946M103   290,517 205 SH   SOLE   204 0 0
FREEPORT-MCMORAN INC CL B 35671D857   560,270 13,161 SH   SOLE   12,876 0 285
FACTSET RESH SYS INC COM 303075105   389,511 816 SH   SOLE   816 0 1
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   2,306,470 100,107 SH   SOLE   99,392 0 715
FEDERATED HERMES INC CL B 314211103   211,978 6,260 SH   SOLE   6,260 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   8,667,390 133,983 SH   SOLE   124,418 0 9,565
FIRST HORIZON CORPORATION COM 320517105   233,685 16,503 SH   SOLE   16,464 0 39
FISERV INC COM 337738108   619,870 4,666 SH   SOLE   4,665 0 1
FAIR ISAAC CORP COM 303250104   275,354 237 SH   SOLE   236 0 1
SPDR SER TR S&P KENSHO FUTRE 78468R671   307,040 5,568 SH   SOLE   1,843 0 3,725
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   620,051 25,527 SH   SOLE   25,152 0 375
FLEX LTD ORD Y2573F102   929,903 30,529 SH   SOLE   30,493 0 35
SPDR SER TR BLOOMBERG INVT 78468R200   221,169 7,230 SH   SOLE   7,230 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   309,379 1,095 SH   SOLE   1,092 0 2
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,106,149 43,982 SH   SOLE   43,831 0 151
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   351,072 7,203 SH   SOLE   7,203 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   29,943,337 722,571 SH   SOLE   655,836 0 66,735
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,657,176 32,076 SH   SOLE   21,773 0 10,303
FABRINET SHS G3323L100   429,785 2,258 SH   SOLE   2,257 0 1
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   313,862 5,861 SH   SOLE   5,503 0 358
FIRST SOLAR INC COM 336433107   430,839 2,501 SH   SOLE   2,497 0 4
FRANKLIN STR PPTYS CORP COM 35471R106   26,632 10,403 SH   SOLE   10,403 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   12,504,778 87,056 SH   SOLE   81,476 0 5,581
FORTINET INC COM 34959E109   215,573 3,683 SH   SOLE   3,679 0 4
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   200,463 2,228 SH   SOLE   2,228 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   483,259 14,744 SH   SOLE   14,744 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   354,060 8,729 SH   SOLE   4,568 0 4,161
GLACIER BANCORP INC NEW COM 37637Q105   361,376 8,746 SH   SOLE   8,742 0 4
GOLUB CAP BDC INC COM 38173M102   340,858 22,573 SH   SOLE   22,573 0 0
GENERAL DYNAMICS CORP COM 369550108   1,333,075 5,134 SH   SOLE   5,131 0 2
VANECK ETF TRUST GOLD MINERS ETF 92189F106   440,505 14,205 SH   SOLE   14,190 0 15
GENERAL ELECTRIC CO COM NEW 369604301   279,050 2,186 SH   SOLE   2,184 0 2
GEN DIGITAL INC COM 668771108   225,491 9,881 SH   SOLE   9,858 0 24
CGI INC CL A SUB VTG 12532H104   396,406 3,697 SH   SOLE   3,697 0 0
GILEAD SCIENCES INC COM 375558103   1,358,556 16,770 SH   SOLE   16,579 0 191
SPDR GOLD TR GOLD SHS 78463V107   4,748,955 24,842 SH   SOLE   23,640 0 1,201
GAMING & LEISURE PPTYS INC COM 36467J108   321,775 6,520 SH   SOLE   6,506 0 15
CORNING INC COM 219350105   458,872 15,070 SH   SOLE   15,065 0 5
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   400,614 7,072 SH   SOLE   7,054 0 18
GENWORTH FINL INC COM CL A 37247D106   305,966 45,803 SH   SOLE   45,803 0 0
ALPHABET INC CAP STK CL C 02079K107   1,066,345 7,566 SH   SOLE   7,566 0 1
ALPHABET INC CAP STK CL A 02079K305   7,079,172 50,678 SH   SOLE   50,656 0 21
GRAPHIC PACKAGING HLDG CO COM 388689101   254,450 10,322 SH   SOLE   10,317 0 5
GRIFOLS S A SP ADR REP B NVT 398438408   131,935 11,413 SH   SOLE   11,402 0 12
GARMIN LTD SHS H2906T109   754,449 5,869 SH   SOLE   5,859 0 10
GSK PLC SPONSORED ADR 37733W204   541,140 14,602 SH   SOLE   14,593 0 9
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   2,123,765 42,577 SH   SOLE   23,924 0 18,654
FLEXSHARES TR MORNSTAR UPSTR 33939L407   243,067 5,936 SH   SOLE   5,936 0 0
ESS TECH INC COMMON STOCK 26916J106   59,835 52,487 SH   SOLE   52,417 0 70
GRAINGER W W INC COM 384802104   611,805 738 SH   SOLE   737 0 2
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   434,828 13,691 SH   SOLE   6,444 0 7,247
HALLIBURTON CO COM 406216101   807,025 22,324 SH   SOLE   22,307 0 17
HANNON ARMSTRONG SUST INFR C COM 41068X100   742,965 26,939 SH   SOLE   26,920 0 18
HOME DEPOT INC COM 437076102   1,393,480 4,021 SH   SOLE   4,020 0 1
HESS CORP COM 42809H107   384,820 2,669 SH   SOLE   2,546 0 124
HARTFORD FINL SVCS GROUP INC COM 416515104   421,168 5,240 SH   SOLE   5,237 0 3
HALEON PLC SPON ADS 405552100   832,907 101,204 SH   SOLE   101,160 0 44
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   771,656 125,472 SH   SOLE   125,315 0 158
HOLOGIC INC COM 436440101   803,744 11,249 SH   SOLE   11,241 0 8
HONEYWELL INTL INC COM 438516106   508,128 2,423 SH   SOLE   2,420 0 3
HELMERICH & PAYNE INC COM 423452101   1,209,432 33,391 SH   SOLE   33,379 0 12
HUDSON PAC PPTYS INC COM 444097109   1,165,399 125,177 SH   SOLE   125,098 0 79
HP INC COM 40434L105   528,733 17,572 SH   SOLE   17,546 0 26
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,530,434 116,206 SH   SOLE   116,153 0 53
HSBC HLDGS PLC SPON ADR NEW 404280406   786,556 19,402 SH   SOLE   19,376 0 25
HOST HOTELS & RESORTS INC COM 44107P104   466,489 23,959 SH   SOLE   23,901 0 58
HERSHEY CO COM 427866108   502,877 2,697 SH   SOLE   2,696 0 1
HUMANA INC COM 444859102   340,594 744 SH   SOLE   743 0 1
HOWMET AEROSPACE INC COM 443201108   746,111 13,786 SH   SOLE   13,783 0 3
ISHARES TR IBOXX HI YD ETF 464288513   9,159,102 118,350 SH   SOLE   117,451 0 899
FLEXSHARES TR HIG YLD VL ETF 33939L662   474,287 11,605 SH   SOLE   11,605 0 0
ISHARES TR CORE INTL AGGR 46435G672   2,046,154 41,087 SH   SOLE   41,005 0 83
ISHARES GOLD TR ISHARES NEW 464285204   1,597,957 40,942 SH   SOLE   40,279 0 663
ISHARES TR ISHARES BIOTECH 464287556   1,449,803 10,672 SH   SOLE   9,211 0 1,461
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   430,354 5,191 SH   SOLE   5,189 0 2
INTERNATIONAL BUSINESS MACHS COM 459200101   936,636 5,727 SH   SOLE   5,723 0 4
ICICI BANK LIMITED ADR 45104G104   482,699 20,247 SH   SOLE   20,178 0 70
IMMUNITYBIO INC COM 45256X103   56,139 11,183 SH   SOLE   11,169 0 14
INTERCONTINENTAL EXCHANGE IN COM 45866F104   278,836 2,171 SH   SOLE   2,170 0 1
ICON PLC SHS G4705A100   1,181,716 4,175 SH   SOLE   4,174 0 1
IDEXX LABS INC COM 45168D104   1,010,264 1,820 SH   SOLE   1,819 0 2
ISHARES TR 7-10 YR TRSY BD 464287440   3,505,285 36,366 SH   SOLE   36,330 0 36
ISHARES TR CORE MSCI EAFE 46432F842   12,364,997 175,764 SH   SOLE   160,787 0 14,977
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   345,564 17,685 SH   SOLE   17,685 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   7,520,302 144,621 SH   SOLE   131,900 0 12,721
ISHARES TR ISHS 1-5YR INVS 464288646   771,142 15,039 SH   SOLE   15,039 0 0
ISHARES TR US HLTHCR PR ETF 464288828   757,024 2,883 SH   SOLE   2,735 0 149
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   519,995 5,703 SH   SOLE   5,702 0 1
ISHARES TR CORE S&P MCP ETF 464287507   13,101,025 47,271 SH   SOLE   42,721 0 4,550
ISHARES TR CORE S&P SCP ETF 464287804   4,381,955 40,480 SH   SOLE   36,738 0 3,742
ISHARES TR S&P SML 600 GWT 464287887   313,355 2,504 SH   SOLE   919 0 1,585
ISHARES TR MORNINGSTAR GRWT 464287119   1,131,549 16,685 SH   SOLE   16,333 0 352
ISHARES TR LATN AMER 40 ETF 464287390   584,344 20,108 SH   SOLE   19,303 0 805
ILLUMINA INC COM 452327109   320,610 2,303 SH   SOLE   2,300 0 3
IMPERIAL OIL LTD COM NEW 453038408   1,063,854 18,602 SH   SOLE   18,586 0 16
INTEL CORP COM 458140100   2,089,177 41,576 SH   SOLE   41,553 0 22
INTER & CO INC CLASS A COM G4R20B107   814,873 146,560 SH   SOLE   146,306 0 254
INTUIT COM 461202103   1,319,287 2,111 SH   SOLE   2,110 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,134,610 34,761 SH   SOLE   34,733 0 28
IRON MTN INC DEL COM 46284V101   857,701 12,256 SH   SOLE   12,247 0 9
INTUITIVE SURGICAL INC COM NEW 46120E602   750,112 2,223 SH   SOLE   2,222 0 1
ISHARES TR CORE 1 5 YR USD 46432F859   204,468 4,299 SH   SOLE   4,299 0 0
ISHARES TR US AER DEF ETF 464288760   218,615 1,727 SH   SOLE   1,481 0 246
ISHARES TR CORE S&P TTL STK 464287150   1,129,793 10,736 SH   SOLE   10,512 0 224
ITT INC COM 45073V108   477,332 4,000 SH   SOLE   3,997 0 3
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,009,491 145,250 SH   SOLE   140,773 0 4,478
ILLINOIS TOOL WKS INC COM 452308109   395,682 1,511 SH   SOLE   1,511 0 0
ISHARES TR CORE TOTAL USD 46434V613   234,928 5,099 SH   SOLE   4,537 0 563
ISHARES TR MSCI INTL VLU FT 46435G409   22,086,728 833,147 SH   SOLE   766,981 0 66,166
ISHARES TR CORE S&P500 ETF 464287200   5,262,488 11,018 SH   SOLE   10,107 0 911
ISHARES TR RUS MD CP GR ETF 464287481   741,398 7,097 SH   SOLE   6,814 0 283
ISHARES TR RUS MDCP VAL ETF 464287473   2,503,455 21,528 SH   SOLE   21,528 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   308,761 2,510 SH   SOLE   2,507 0 3
JABIL INC COM 466313103   869,693 6,826 SH   SOLE   6,821 0 6
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   321,065 10,649 SH   SOLE   10,620 0 28
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   3,756,152 71,328 SH   SOLE   53,706 0 17,622
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   629,740 10,795 SH   SOLE   4,351 0 6,444
HENRY JACK & ASSOC INC COM 426281101   444,277 2,719 SH   SOLE   2,719 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   1,169,198 31,651 SH   SOLE   31,630 0 21
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   2,988,601 58,900 SH   SOLE   22,406 0 36,494
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   2,485,307 48,770 SH   SOLE   33,123 0 15,647
JOHNSON & JOHNSON COM 478160104   2,105,767 13,435 SH   SOLE   13,422 0 13
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,232,559 13,011 SH   SOLE   12,982 0 30
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   2,777,560 58,120 SH   SOLE   58,120 0 0
JPMORGAN CHASE & CO COM 46625H100   1,872,364 11,007 SH   SOLE   10,999 0 8
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,817,827 36,190 SH   SOLE   17,648 0 18,542
KB FINL GROUP INC SPONSORED ADR 48241A105   255,594 6,178 SH   SOLE   6,178 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   816,077 5,130 SH   SOLE   5,130 0 0
KINROSS GOLD CORP COM 496902404   733,506 121,241 SH   SOLE   121,093 0 147
KRAFT HEINZ CO COM 500754106   203,651 5,507 SH   SOLE   5,504 0 3
KLA CORP COM NEW 482480100   2,752,414 4,735 SH   SOLE   4,733 0 2
KULICKE & SOFFA INDS INC COM 501242101   212,049 3,875 SH   SOLE   3,858 0 17
KINDER MORGAN INC DEL COM 49456B101   311,197 17,642 SH   SOLE   16,381 0 1,261
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   307,017 5,326 SH   SOLE   5,326 0 0
COCA COLA CO COM 191216100   374,275 6,351 SH   SOLE   6,349 0 2
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   270,638 2,860 SH   SOLE   2,575 0 285
KROGER CO COM 501044101   617,128 13,501 SH   SOLE   13,485 0 16
KILROY RLTY CORP COM 49427F108   679,770 17,063 SH   SOLE   17,050 0 13
GLOBAL X FDS CONSCIOUS COS 37954Y731   783,945 23,471 SH   SOLE   11,319 0 12,153
KRANESHARES TR KRANESHARES VALU 500767645   19,686,666 854,208 SH   SOLE   756,985 0 97,222
KENVUE INC COM 49177J102   562,378 26,121 SH   SOLE   26,099 0 21
KRANESHARES TR CSI CHI INTERNET 500767306   387,642 14,357 SH   SOLE   4,285 0 10,072
LENNAR CORP CL A 526057104   719,809 4,830 SH   SOLE   4,824 0 6
LABORATORY CORP AMER HLDGS COM NEW 50540R409   355,558 1,564 SH   SOLE   1,562 0 2
L3HARRIS TECHNOLOGIES INC COM 502431109   995,713 4,728 SH   SOLE   4,725 0 2
LI AUTO INC SPONSORED ADS 50202M102   819,906 21,905 SH   SOLE   21,879 0 26
LINDE PLC SHS G54950103   1,308,992 3,187 SH   SOLE   3,186 0 1
ELI LILLY & CO COM 532457108   2,373,623 4,072 SH   SOLE   4,053 0 19
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   4,190,899 86,732 SH   SOLE   66,111 0 20,621
LOCKHEED MARTIN CORP COM 539830109   285,655 630 SH   SOLE   605 0 25
LOGITECH INTL S A SHS H50430232   487,261 5,126 SH   SOLE   5,123 0 3
LPL FINL HLDGS INC COM 50212V100   1,281,809 5,631 SH   SOLE   5,628 0 3
ISHARES TR IBOXX INV CP ETF 464287242   12,095,956 109,307 SH   SOLE   106,988 0 2,319
ISHARES U S ETF TR INT RT HDG C B 46431W705   2,114,967 22,721 SH   SOLE   22,638 0 83
LAM RESEARCH CORP COM 512807108   787,320 1,005 SH   SOLE   1,004 0 1
LATTICE SEMICONDUCTOR CORP COM 518415104   233,259 3,381 SH   SOLE   3,381 0 0
LULULEMON ATHLETICA INC COM 550021109   1,921,558 3,758 SH   SOLE   3,755 0 3
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   245,518 102,727 SH   SOLE   102,727 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,017,523 7,075 SH   SOLE   7,070 0 5
MID-AMER APT CMNTYS INC COM 59522J103   328,595 2,444 SH   SOLE   2,442 0 2
MANHATTAN ASSOCIATES INC COM 562750109   402,367 1,869 SH   SOLE   1,868 0 1
MARRIOTT INTL INC NEW CL A 571903202   754,141 3,344 SH   SOLE   3,343 0 1
MATSON INC COM 57686G105   348,563 3,180 SH   SOLE   3,179 0 1
ISHARES TR MBS ETF 464288588   982,871 10,447 SH   SOLE   9,870 0 578
MERCHANTS BANCORP IND COM 58844R108   241,184 5,664 SH   SOLE   5,664 0 0
MCDONALDS CORP COM 580135101   1,183,988 3,993 SH   SOLE   3,990 0 3
MICROCHIP TECHNOLOGY INC. COM 595017104   891,615 9,887 SH   SOLE   9,872 0 15
MCKESSON CORP COM 58155Q103   881,321 1,904 SH   SOLE   1,901 0 2
MOODYS CORP COM 615369105   361,891 927 SH   SOLE   926 0 0
MONGODB INC CL A 60937P106   808,793 1,978 SH   SOLE   1,977 0 1
MONDELEZ INTL INC CL A 609207105   770,615 10,639 SH   SOLE   10,632 0 8
MEDTRONIC PLC SHS G5960L103   2,180,746 26,472 SH   SOLE   26,455 0 16
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,646,954 21,765 SH   SOLE   21,765 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   6,735,964 91,796 SH   SOLE   91,796 0 0
MERCADOLIBRE INC COM 58733R102   657,418 418 SH   SOLE   418 0 0
METLIFE INC COM 59156R108   520,496 7,871 SH   SOLE   7,866 0 5
META PLATFORMS INC CL A 30303M102   3,464,971 9,789 SH   SOLE   9,784 0 5
MGM RESORTS INTERNATIONAL COM 552953101   251,897 5,638 SH   SOLE   5,636 0 2
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   577,809 5,790 SH   SOLE   5,788 0 2
MCCORMICK & CO INC COM NON VTG 579780206   274,716 4,015 SH   SOLE   4,015 0 0
MUELLER INDS INC COM 624756102   926,048 19,640 SH   SOLE   19,637 0 3
MARSH & MCLENNAN COS INC COM 571748102   976,787 5,155 SH   SOLE   5,154 0 2
MOLINA HEALTHCARE INC COM 60855R100   893,724 2,474 SH   SOLE   2,471 0 2
MARATHON PETE CORP COM 56585A102   992,834 6,692 SH   SOLE   6,594 0 98
MERCK & CO INC COM 58933Y105   2,203,627 20,213 SH   SOLE   20,196 0 17
MODERNA INC COM 60770K107   856,423 8,612 SH   SOLE   8,603 0 8
MARATHON OIL CORP COM 565849106   1,971,998 81,622 SH   SOLE   80,788 0 835
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   6,277,779 217,112 SH   SOLE   216,993 0 118
MSCI INC COM 55354G100   2,298,744 4,064 SH   SOLE   4,062 0 2
MICROSOFT CORP COM 594918104   8,322,322 22,131 SH   SOLE   22,126 0 5
MOTOROLA SOLUTIONS INC COM NEW 620076307   383,829 1,226 SH   SOLE   1,224 0 2
MERITAGE HOMES CORP COM 59001A102   356,259 2,045 SH   SOLE   2,044 0 1
ISHARES TR MSCI USA MMENTM 46432F396   247,983 1,581 SH   SOLE   1,581 0 0
MICRON TECHNOLOGY INC COM 595112103   519,650 6,089 SH   SOLE   6,082 0 7
ISHARES TR NATIONAL MUN ETF 464288414   397,726 3,669 SH   SOLE   2,781 0 888
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   952,153 110,587 SH   SOLE   110,480 0 107
NASDAQ INC COM 631103108   381,470 6,561 SH   SOLE   6,561 0 0
NORDSON CORP COM 655663102   524,785 1,987 SH   SOLE   1,944 0 43
NEXTERA ENERGY INC COM 65339F101   711,207 11,709 SH   SOLE   11,700 0 9
NETFLIX INC COM 64110L106   1,178,767 2,421 SH   SOLE   2,420 0 2
NATIONAL GRID PLC SPONSORED ADR NE 636274409   324,126 4,767 SH   SOLE   4,767 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   487,701 30,481 SH   SOLE   30,462 0 19
NIKE INC CL B 654106103   397,683 3,663 SH   SOLE   3,661 0 2
PROSHARES TR S&P 500 DV ARIST 74348A467   310,860 3,265 SH   SOLE   1,478 0 1,787
NORTHERN OIL & GAS INC COM 665531307   305,779 8,249 SH   SOLE   8,249 0 0
NOKIA CORP SPONSORED ADR 654902204   276,472 80,840 SH   SOLE   79,346 0 1,494
NOVANTA INC COM 67000B104   755,332 4,485 SH   SOLE   4,484 0 1
SERVICENOW INC COM 81762P102   375,366 531 SH   SOLE   531 0 0
NRG ENERGY INC COM NEW 629377508   550,670 10,651 SH   SOLE   10,628 0 24
NORFOLK SOUTHN CORP COM 655844108   360,939 1,527 SH   SOLE   1,527 0 0
NUCOR CORP COM 670346105   298,341 1,714 SH   SOLE   1,714 0 1
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   865,295 12,456 SH   SOLE   5,975 0 6,481
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   587,462 15,025 SH   SOLE   7,222 0 7,803
NVIDIA CORPORATION COM 67066G104   4,419,609 8,925 SH   SOLE   8,915 0 9
NOVO-NORDISK A S ADR 670100205   2,917,660 28,204 SH   SOLE   28,182 0 22
NOVARTIS AG SPONSORED ADR 66987V109   930,247 9,213 SH   SOLE   9,212 0 1
NVENT ELECTRIC PLC SHS G6700G107   940,828 15,922 SH   SOLE   15,897 0 24
INVITAE CORP COM 46185L103   9,872 15,750 SH   SOLE   15,708 0 42
NXP SEMICONDUCTORS N V COM N6596X109   3,162,677 13,770 SH   SOLE   13,761 0 8
NEW YORK CMNTY BANCORP INC COM 649445103   166,036 16,230 SH   SOLE   16,230 0 0
REALTY INCOME CORP COM 756109104   1,049,071 18,270 SH   SOLE   18,242 0 28
OWENS CORNING NEW COM 690742101   301,663 2,035 SH   SOLE   2,033 0 2
OLLIES BARGAIN OUTLET HLDGS COM 681116109   248,626 3,276 SH   SOLE   3,275 0 1
OMNICOM GROUP INC COM 681919106   1,393,718 16,110 SH   SOLE   16,096 0 14
ON SEMICONDUCTOR CORP COM 682189105   1,266,911 15,167 SH   SOLE   15,159 0 8
ON HLDG AG NAMEN AKT A H5919C104   624,328 23,149 SH   SOLE   23,118 0 31
OPKO HEALTH INC COM 68375N103   17,011 11,266 SH   SOLE   11,266 0 0
ORACLE CORP COM 68389X105   1,176,380 11,158 SH   SOLE   11,156 0 2
OREILLY AUTOMOTIVE INC COM 67103H107   431,636 454 SH   SOLE   454 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   12,915 10,945 SH   SOLE   10,914 0 32
OCCIDENTAL PETE CORP COM 674599105   246,060 4,121 SH   SOLE   3,783 0 338
BANK OZK LITTLE ROCK ARK COM 06417N103   362,917 7,283 SH   SOLE   7,265 0 18
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   455,307 2,598 SH   SOLE   2,586 0 12
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   102,929 10,492 SH   SOLE   10,475 0 17
PENSKE AUTOMOTIVE GRP INC COM 70959W103   268,574 1,673 SH   SOLE   1,670 0 3
PALO ALTO NETWORKS INC COM 697435105   1,416,077 4,802 SH   SOLE   4,800 0 2
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   1,215,013 76,081 SH   SOLE   73,309 0 2,772
PACCAR INC COM 693718108   1,049,489 10,747 SH   SOLE   10,736 0 12
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,566,620 117,791 SH   SOLE   108,399 0 9,392
HEALTHPEAK PROPERTIES INC COM 42250P103   210,207 10,617 SH   SOLE   10,605 0 11
PEPSICO INC COM 713448108   1,862,298 10,965 SH   SOLE   10,957 0 8
PERION NETWORK LTD SHS NEW M78673114   421,433 13,652 SH   SOLE   13,611 0 41
PFIZER INC COM 717081103   1,049,522 36,454 SH   SOLE   36,401 0 54
ISHARES TR PFD AND INCM SEC 464288687   1,623,173 52,041 SH   SOLE   51,992 0 49
GLOBAL X FDS US PFD ETF 37954Y657   537,927 27,728 SH   SOLE   27,728 0 0
PROCTER AND GAMBLE CO COM 742718109   3,064,891 20,915 SH   SOLE   20,895 0 20
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,561,973 107,131 SH   SOLE   107,027 0 104
PROGRESSIVE CORP COM 743315103   260,696 1,637 SH   SOLE   1,637 0 0
PARKER-HANNIFIN CORP COM 701094104   443,046 962 SH   SOLE   960 0 2
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   504,996 27,854 SH   SOLE   27,786 0 68
PULTE GROUP INC COM 745867101   1,027,109 9,951 SH   SOLE   9,939 0 12
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   612,846 10,070 SH   SOLE   7,576 0 2,494
SPROTT PHYSICAL GOLD TR UNIT 85207H104   659,855 41,422 SH   SOLE   37,259 0 4,163
PROLOGIS INC. COM 74340W103   968,754 7,267 SH   SOLE   7,261 0 7
PALANTIR TECHNOLOGIES INC CL A 69608A108   632,009 36,809 SH   SOLE   36,809 0 0
PNC FINL SVCS GROUP INC COM 693475105   320,979 2,073 SH   SOLE   2,072 0 1
PINNACLE WEST CAP CORP COM 723484101   951,551 13,245 SH   SOLE   13,239 0 6
INSULET CORP COM 45784P101   285,872 1,318 SH   SOLE   1,317 0 0
POOL CORP COM 73278L105   305,039 765 SH   SOLE   765 0 0
POWELL INDS INC COM 739128106   252,702 2,859 SH   SOLE   2,859 0 0
PPG INDS INC COM 693506107   1,430,102 9,563 SH   SOLE   9,557 0 6
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   261,521 2,869 SH   SOLE   2,721 0 148
PERMIAN RESOURCES CORP CLASS A COM 71424F105   239,691 17,624 SH   SOLE   17,624 0 0
PUBLIC STORAGE COM 74460D109   437,248 1,434 SH   SOLE   1,431 0 3
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   379,288 46,942 SH   SOLE   42,226 0 4,716
PEARSON PLC SPONSORED ADR 705015105   214,673 17,467 SH   SOLE   17,460 0 7
PURE STORAGE INC CL A 74624M102   278,865 7,820 SH   SOLE   7,814 0 6
PHILLIPS 66 COM 718546104   534,791 4,017 SH   SOLE   3,946 0 71
PACER FDS TR TRENDPILOT INTL 69374H683   257,062 9,327 SH   SOLE   9,327 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   374,912 8,664 SH   SOLE   8,664 0 0
PACER FDS TR TRENDP US MID CP 69374H204   205,080 6,241 SH   SOLE   6,241 0 0
QUANTA SVCS INC COM 74762E102   1,463,506 6,782 SH   SOLE   6,778 0 4
PIONEER NAT RES CO COM 723787107   257,952 1,147 SH   SOLE   1,110 0 37
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   344,512 11,446 SH   SOLE   11,446 0 0
QUALCOMM INC COM 747525103   1,546,565 10,693 SH   SOLE   10,688 0 6
FLEXSHARES TR US QUALITY CAP 33939L746   1,053,632 19,891 SH   SOLE   19,730 0 161
PROSHARES TR PSHS ULTRA QQQ 74347R206   799,910 10,525 SH   SOLE   10,101 0 424
INVESCO QQQ TR UNIT SER 1 46090E103   408,628 998 SH   SOLE   998 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   491,269 5,804 SH   SOLE   1,863 0 3,942
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   4,085,447 24,240 SH   SOLE   23,772 0 468
ISHARES TR MSCI USA QLT FCT 46432F339   644,830 4,382 SH   SOLE   3,506 0 876
RYDER SYS INC COM 783549108   214,035 1,860 SH   SOLE   1,857 0 4
FERRARI N V COM N3167Y103   1,121,742 3,315 SH   SOLE   3,312 0 3
ROYAL CARIBBEAN GROUP COM V7780T103   351,007 2,711 SH   SOLE   2,709 0 1
RADNET INC COM 750491102   288,024 8,284 SH   SOLE   8,284 0 0
SCHNITZER STEEL INDS INC CL A 806882106   384,575 12,751 SH   SOLE   12,743 0 8
REGENCY CTRS CORP COM 758849103   1,101,496 16,440 SH   SOLE   16,428 0 12
REGENERON PHARMACEUTICALS COM 75886F107   1,277,121 1,454 SH   SOLE   1,441 0 13
RELX PLC SPONSORED ADR 759530108   1,383,591 34,886 SH   SOLE   34,874 0 12
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   454,032 7,377 SH   SOLE   7,371 0 5
REYNOLDS CONSUMER PRODS INC COM 76171L106   308,376 11,489 SH   SOLE   11,489 0 0
TRANSOCEAN LTD REG SHS H8817H100   301,383 47,462 SH   SOLE   46,667 0 794
RALPH LAUREN CORP CL A 751212101   1,197,927 8,307 SH   SOLE   8,303 0 4
RADIANT LOGISTICS INC COM 75025X100   88,877 13,385 SH   SOLE   13,385 0 0
ROCKWELL AUTOMATION INC COM 773903109   232,645 749 SH   SOLE   749 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,787,244 3,278 SH   SOLE   3,277 0 2
ROSS STORES INC COM 778296103   334,619 2,418 SH   SOLE   2,416 0 2
REPUBLIC SVCS INC COM 760759100   878,424 5,327 SH   SOLE   5,323 0 3
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   542,710 18,510 SH   SOLE   18,486 0 23
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   869,591 18,288 SH   SOLE   18,265 0 23
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   983,321 16,779 SH   SOLE   16,757 0 21
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   363,500 4,931 SH   SOLE   4,925 0 6
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   1,009,802 33,909 SH   SOLE   33,865 0 44
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   252,978 7,521 SH   SOLE   7,511 0 9
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   863,642 20,033 SH   SOLE   20,008 0 26
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   238,566 7,171 SH   SOLE   7,162 0 9
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   379,172 12,077 SH   SOLE   12,061 0 15
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,235,325 68,484 SH   SOLE   68,398 0 87
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   293,010 5,370 SH   SOLE   5,363 0 7
RTX CORPORATION COM 75513E101   318,769 3,789 SH   SOLE   3,789 0 0
DBX ETF TR XTRACK MUN INFRA 233051705   2,839,939 110,676 SH   SOLE   76,010 0 34,665
BANCO SANTANDER S.A. ADR 05964H105   755,678 182,531 SH   SOLE   182,288 0 243
SANMINA CORPORATION COM 801056102   375,594 7,312 SH   SOLE   7,308 0 3
COLUMBIA ETF TR I SHORT DURATION 19761L888   354,533 19,242 SH   SOLE   19,242 0 0
STARBUCKS CORP COM 855244109   460,668 4,798 SH   SOLE   4,797 0 1
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,431,009 79,594 SH   SOLE   75,781 0 3,813
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   5,374,502 216,801 SH   SOLE   198,092 0 18,709
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   692,323 8,345 SH   SOLE   8,345 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,507,265 93,029 SH   SOLE   92,933 0 96
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,746,642 55,242 SH   SOLE   55,185 0 57
SCHWAB CHARLES CORP COM 808513105   377,724 5,490 SH   SOLE   5,490 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347Y797   371,709 17,794 SH   SOLE   14,704 0 3,090
STEELCASE INC CL A 858155203   786,389 58,165 SH   SOLE   58,129 0 36
SPDR SER TR S&P DIVID ETF 78464A763   423,073 3,385 SH   SOLE   2,035 0 1,350
SPROUTS FMRS MKT INC COM 85208M102   224,380 4,664 SH   SOLE   4,659 0 5
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   11,495,320 582,336 SH   SOLE   542,779 0 39,557
ISHARES TR 0-3 MNTH TREASRY 46436E718   287,585 2,868 SH   SOLE   2,868 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   2,356,405 181,401 SH   SOLE   170,996 0 10,406
SHELL PLC SPON ADS 780259305   855,353 12,999 SH   SOLE   12,983 0 16
SPDR SER TR NUVEEN BLMBRG SH 78468R739   3,355,493 70,213 SH   SOLE   70,213 0 0
SHOPIFY INC CL A 82509L107   1,643,927 21,103 SH   SOLE   21,091 0 12
ISHARES TR SHORT TREAS BD 464288679   1,233,314 11,199 SH   SOLE   11,104 0 95
SHERWIN WILLIAMS CO COM 824348106   289,182 927 SH   SOLE   927 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   677,916 8,263 SH   SOLE   8,261 0 2
ISHARES TR 0-5YR HI YL CP 46434V407   605,657 14,345 SH   SOLE   14,130 0 215
SPDR SER TR S&P KENSHO INTLG 78468R697   239,130 6,917 SH   SOLE   2,364 0 4,553
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,072,028 42,642 SH   SOLE   42,484 0 159
SJW GROUP COM 784305104   1,044,628 15,985 SH   SOLE   15,247 0 738
SK TELECOM LTD SPONSORED ADR 78440P306   392,929 18,361 SH   SOLE   18,351 0 10
SCHLUMBERGER LTD COM STK 806857108   419,448 8,060 SH   SOLE   7,771 0 290
SL GREEN RLTY CORP COM 78440X887   923,585 20,447 SH   SOLE   20,433 0 13
ISHARES TR 0-5YR INVT GR CP 46434V100   1,297,382 26,370 SH   SOLE   26,370 0 0
ISHARES SILVER TR ISHARES 46428Q109   978,842 44,942 SH   SOLE   44,869 0 74
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,996,810 23,877 SH   SOLE   21,084 0 2,793
SPDR SER TR S&P 600 SMCP VAL 78464A300   2,279,345 27,360 SH   SOLE   24,547 0 2,813
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   1,310,141 76,661 SH   SOLE   76,661 0 0
SUPER MICRO COMPUTER INC COM 86800U104   814,657 2,866 SH   SOLE   2,865 0 1
SNAP ON INC COM 833034101   1,919,996 6,647 SH   SOLE   6,643 0 4
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   201,875 7,400 SH   SOLE   7,398 0 2
SYNOPSYS INC COM 871607107   906,078 1,760 SH   SOLE   1,758 0 2
TD SYNNEX CORPORATION COM 87162W100   207,739 1,930 SH   SOLE   1,926 0 4
SOUTHERN CO COM 842587107   736,730 10,507 SH   SOLE   10,504 0 2
SONY GROUP CORP SPONSORED ADR 835699307   1,235,381 13,047 SH   SOLE   13,047 0 0
ISHARES TR ISHARES SEMICDTR 464287523   3,973,436 6,897 SH   SOLE   6,616 0 281
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,695,378 49,849 SH   SOLE   49,849 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   555,011 15,674 SH   SOLE   15,674 0 0
SIMON PPTY GROUP INC NEW COM 828806109   456,887 3,203 SH   SOLE   3,196 0 7
S&P GLOBAL INC COM 78409V104   367,367 834 SH   SOLE   834 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   287,448 2,932 SH   SOLE   2,932 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   5,879,296 179,083 SH   SOLE   153,549 0 25,534
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,983,927 63,580 SH   SOLE   57,406 0 6,174
SPOTIFY TECHNOLOGY S A SHS L8681T102   999,151 5,317 SH   SOLE   5,309 0 8
SUNPOWER CORP COM 867652406   85,469 17,695 SH   SOLE   17,671 0 24
SPDR S&P 500 ETF TR TR UNIT 78462F103   47,132,511 99,162 SH   SOLE   90,147 0 9,015
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,343,759 59,805 SH   SOLE   59,805 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   7,519,807 115,583 SH   SOLE   105,517 0 10,066
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,423,462 137,754 SH   SOLE   99,962 0 37,792
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,289,250 30,748 SH   SOLE   30,637 0 110
PACER FDS TR DATA AND INFRAST 69374H741   557,304 18,695 SH   SOLE   18,668 0 27
STRATEGY SHS DAY HAGAN NED 86280R860   1,793,228 83,988 SH   SOLE   83,771 0 216
STRATEGY SHS DAY HAGAN NED 86280R803   3,339,525 93,728 SH   SOLE   93,488 0 239
STRATEGY SHS DAY HAGAN NED DA 86280R829   2,616,788 96,681 SH   SOLE   96,434 0 247
STERIS PLC SHS USD G8473T100   315,432 1,435 SH   SOLE   1,435 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   2,174,085 22,052 SH   SOLE   21,432 0 620
STELLANTIS N.V SHS N82405106   873,067 37,439 SH   SOLE   37,358 0 81
STEEL DYNAMICS INC COM 858119100   736,855 6,239 SH   SOLE   6,236 0 4
STMICROELECTRONICS N V NY REGISTRY 861012102   605,514 12,079 SH   SOLE   12,075 0 4
STARWOOD PPTY TR INC COM 85571B105   229,609 10,923 SH   SOLE   10,900 0 23
SUNCOR ENERGY INC NEW COM 867224107   719,930 22,470 SH   SOLE   22,470 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   2,228,913 83,918 SH   SOLE   83,918 0 0
SHOCKWAVE MED INC COM 82489T104   208,872 1,096 SH   SOLE   1,096 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,202,316 12,256 SH   SOLE   12,249 0 7
SKYWORKS SOLUTIONS INC COM 83088M102   256,473 2,281 SH   SOLE   2,280 0 2
SOUTHWESTERN ENERGY CO COM 845467109   85,259 13,017 SH   SOLE   12,952 0 64
SUNCOKE ENERGY INC COM 86722A103   183,589 17,094 SH   SOLE   17,094 0 0
STRYKER CORPORATION COM 863667101   2,109,318 7,044 SH   SOLE   7,041 0 3
MOLSON COORS BEVERAGE CO CL B 60871R209   215,989 3,529 SH   SOLE   3,523 0 5
TORONTO DOMINION BK ONT COM NEW 891160509   307,544 4,759 SH   SOLE   4,758 0 1
TRANSDIGM GROUP INC COM 893641100   407,098 402 SH   SOLE   402 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   338,294 14,322 SH   SOLE   14,322 0 0
TELLURIAN INC NEW COM 87968A104   7,779 10,295 SH   SOLE   10,295 0 0
TEREX CORP NEW COM 880779103   476,901 8,300 SH   SOLE   8,300 0 0
TRUIST FINL CORP COM 89832Q109   371,695 10,068 SH   SOLE   10,064 0 4
TARGET CORP COM 87612E106   1,044,501 7,334 SH   SOLE   7,331 0 3
TARGET HOSPITALITY CORP COM 87615L107   124,184 12,763 SH   SOLE   12,763 0 0
THOR INDS INC COM 885160101   396,969 3,357 SH   SOLE   3,356 0 1
INTERFACE INC COM 458665304   148,963 11,804 SH   SOLE   11,789 0 15
FLEXSHARES TR MORNSTAR USMKT 33939L100   385,621 2,113 SH   SOLE   2,113 0 0
TIM S A SPONSORED ADR 88706T108   964,144 52,201 SH   SOLE   50,388 0 1,813
ISHARES TR TIPS BD ETF 464287176   3,479,835 32,374 SH   SOLE   32,342 0 32
TJX COS INC NEW COM 872540109   317,199 3,381 SH   SOLE   3,381 0 1
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   92,379 19,206 SH   SOLE   19,206 0 0
ISHARES TR 20 YR TR BD ETF 464287432   13,034,815 131,825 SH   SOLE   126,432 0 5,393
FLEXSHARES TR M STAR DEV MKT 33939L803   502,336 7,356 SH   SOLE   7,356 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308   203,407 3,986 SH   SOLE   3,986 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,505,002 4,719 SH   SOLE   4,716 0 4
T-MOBILE US INC COM 872590104   586,713 3,659 SH   SOLE   3,585 0 74
TRAVEL PLUS LEISURE CO COM 894164102   266,747 6,824 SH   SOLE   6,808 0 16
TOLL BROTHERS INC COM 889478103   693,239 6,744 SH   SOLE   6,742 0 2
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,611,322 40,033 SH   SOLE   40,033 0 0
TPI COMPOSITES INC COM 87266J104   174,206 42,079 SH   SOLE   42,030 0 49
TAPESTRY INC COM 876030107   329,190 8,943 SH   SOLE   8,933 0 10
TENARIS S A SPONSORED ADS 88031M109   780,630 22,458 SH   SOLE   22,429 0 29
TRACTOR SUPPLY CO COM 892356106   698,919 3,250 SH   SOLE   3,250 0 0
TESLA INC COM 88160R101   1,744,098 7,019 SH   SOLE   7,017 0 3
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,116,389 20,350 SH   SOLE   20,333 0 16
TYSON FOODS INC CL A 902494103   1,175,742 21,874 SH   SOLE   21,864 0 10
TOTALENERGIES SE SPONSORED ADS 89151E109   1,506,538 22,359 SH   SOLE   22,344 0 15
TETRA TECH INC NEW COM 88162G103   269,733 1,616 SH   SOLE   1,615 0 1
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   37,167 11,128 SH   SOLE   9,752 0 1,376
TRADEWEB MKTS INC CL A 892672106   285,214 3,138 SH   SOLE   3,138 0 0
TEXAS INSTRS INC COM 882508104   2,638,026 15,476 SH   SOLE   15,466 0 10
TEXTRON INC COM 883203101   273,964 3,407 SH   SOLE   3,405 0 1
UBER TECHNOLOGIES INC COM 90353T100   745,349 12,106 SH   SOLE   12,103 0 3
UBS GROUP AG SHS H42097107   595,138 19,260 SH   SOLE   19,254 0 6
URANIUM ENERGY CORP COM 916896103   573,659 89,634 SH   SOLE   89,634 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   784,276 144,700 SH   SOLE   144,518 0 182
UNILEVER PLC SPON ADR NEW 904767704   273,459 5,641 SH   SOLE   5,638 0 3
ULTA BEAUTY INC COM 90384S303   519,182 1,060 SH   SOLE   1,059 0 1
UNITEDHEALTH GROUP INC COM 91324P102   2,597,477 4,934 SH   SOLE   4,931 0 3
UNUM GROUP COM 91529Y106   303,365 6,709 SH   SOLE   6,696 0 13
UNION PAC CORP COM 907818108   712,955 2,903 SH   SOLE   2,902 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,582,551 10,065 SH   SOLE   10,062 0 3
UNITED RENTALS INC COM 911363109   493,180 860 SH   SOLE   858 0 2
ISHARES TR CRE U S REIT ETF 464288521   1,619,288 29,827 SH   SOLE   29,794 0 33
UNITED THERAPEUTICS CORP DEL COM 91307C102   258,121 1,174 SH   SOLE   1,171 0 3
VISA INC COM CL A 92826C839   1,619,890 6,222 SH   SOLE   6,219 0 3
VALE S A SPONSORED ADS 91912E105   377,472 23,800 SH   SOLE   20,814 0 2,987
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,525,123 8,030 SH   SOLE   7,572 0 457
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,240,471 27,565 SH   SOLE   27,555 0 10
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,928,336 24,924 SH   SOLE   21,676 0 3,248
VANGUARD WORLD FDS ENERGY ETF 92204A306   237,713 2,027 SH   SOLE   2,027 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,066,549 22,266 SH   SOLE   18,577 0 3,689
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   609,342 9,450 SH   SOLE   9,450 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,173,184 19,067 SH   SOLE   18,995 0 72
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,222,658 20,961 SH   SOLE   10,227 0 10,734
VISTA GOLD CORP COM NEW 927926303   7,903 17,487 SH   SOLE   17,487 0 0
VICI PPTYS INC COM 925652109   348,526 10,932 SH   SOLE   10,907 0 25
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   828,748 28,084 SH   SOLE   28,052 0 32
TELEFONICA BRASIL SA NEW ADR 87936R205   128,760 11,770 SH   SOLE   10,652 0 1,118
VALERO ENERGY CORP COM 91913Y100   613,036 4,716 SH   SOLE   4,644 0 71
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   4,649,950 100,301 SH   SOLE   86,607 0 13,694
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   347,924 7,200 SH   SOLE   7,200 0 0
VORNADO RLTY TR SH BEN INT 929042109   793,259 28,080 SH   SOLE   28,061 0 19
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   7,008,241 79,315 SH   SOLE   79,121 0 194
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,326,636 31,149 SH   SOLE   31,098 0 51
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,999,753 38,449 SH   SOLE   34,850 0 3,599
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,861,224 25,658 SH   SOLE   15,248 0 10,410
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   614,639 1,407 SH   SOLE   1,407 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   566,163 2,579 SH   SOLE   864 0 1,715
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   908,102 7,714 SH   SOLE   7,346 0 367
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   577,494 8,017 SH   SOLE   7,979 0 39
VANGUARD WORLD FDS UTILITIES ETF 92204A876   5,494,335 40,084 SH   SOLE   38,112 0 1,972
VERISK ANALYTICS INC COM 92345Y106   1,111,850 4,655 SH   SOLE   4,651 0 4
VERISIGN INC COM 92343E102   1,062,659 5,160 SH   SOLE   5,157 0 2
VERTEX PHARMACEUTICALS INC COM 92532F100   1,549,592 3,808 SH   SOLE   3,804 0 5
VIRTUS ETF TR II VIRTUS NEWFLEET 92790A207   357,389 16,623 SH   SOLE   16,623 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   350,534 7,381 SH   SOLE   7,381 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   30,293,332 202,631 SH   SOLE   183,653 0 18,978
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   693,951 3,781 SH   SOLE   3,234 0 547
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   843,679 6,177 SH   SOLE   5,445 0 732
VANGUARD INDEX FDS GROWTH ETF 922908736   1,029,365 3,311 SH   SOLE   2,192 0 1,119
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   666,407 16,214 SH   SOLE   14,680 0 1,535
VERIZON COMMUNICATIONS INC COM 92343V104   909,156 24,116 SH   SOLE   24,112 0 3
WABTEC COM 929740108   1,025,133 8,078 SH   SOLE   8,074 0 4
WEC ENERGY GROUP INC COM 92939U106   400,850 4,762 SH   SOLE   4,762 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   241,803 2,472 SH   SOLE   2,472 0 0
WINNEBAGO INDS INC COM 974637100   344,910 4,733 SH   SOLE   4,733 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   503,504 90,396 SH   SOLE   90,270 0 125
WALMART INC COM 931142103   993,861 6,304 SH   SOLE   6,300 0 4
ISHARES TR INTL DEVPPTY ETF 464288422   457,461 15,960 SH   SOLE   15,937 0 22
BERKLEY W R CORP COM 084423102   270,005 3,818 SH   SOLE   3,811 0 7
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   266,117 5,980 SH   SOLE   5,980 0 0
WATSCO INC COM 942622200   446,599 1,042 SH   SOLE   1,042 0 0
WISDOMTREE INC COM 97717P104   150,466 21,712 SH   SOLE   21,712 0 0
ESSENTIAL UTILS INC COM 29670G102   2,209,240 59,150 SH   SOLE   56,423 0 2,726
SPDR SER TR S&P BIOTECH 78464A870   353,245 3,956 SH   SOLE   1,976 0 1,980
XCEL ENERGY INC COM 98389B100   397,082 6,414 SH   SOLE   6,402 0 12
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,537,374 17,973 SH   SOLE   13,424 0 4,548
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   5,286,497 72,757 SH   SOLE   64,167 0 8,589
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,193,405 26,162 SH   SOLE   20,364 0 5,798
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,192,121 31,705 SH   SOLE   31,295 0 410
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   807,577 21,410 SH   SOLE   21,383 0 26
SELECT SECTOR SPDR TR INDL 81369Y704   2,061,055 18,081 SH   SOLE   12,869 0 5,212
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   10,852,912 56,385 SH   SOLE   49,164 0 7,221
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,356,844 60,487 SH   SOLE   53,617 0 6,870
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   368,471 9,198 SH   SOLE   8,953 0 245
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   460,612 10,066 SH   SOLE   10,066 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,359,231 21,463 SH   SOLE   20,870 0 593
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,140,903 59,693 SH   SOLE   54,314 0 5,378
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,677,072 26,157 SH   SOLE   22,701 0 3,456
SPDR SER TR S&P METALS MNG 78464A755   502,129 8,393 SH   SOLE   8,382 0 11
EXXON MOBIL CORP COM 30231G102   1,780,876 17,812 SH   SOLE   17,614 0 199
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   771,303 44,869 SH   SOLE   44,817 0 53
AMPLIFY ETF TR HIGH INCOME 032108847   408,817 35,182 SH   SOLE   35,182 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   279,736 2,299 SH   SOLE   2,296 0 3
ZACKS TRUST EARNGS CONSTANT 98888G105   305,653 11,702 SH   SOLE   11,702 0 0
ZSCALER INC COM 98980G102   675,107 3,047 SH   SOLE   3,045 0 2
ZOETIS INC CL A 98978V103   466,886 2,366 SH   SOLE   2,365 0 0