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
ABBOTT LABS COM 002824100   1,069,608 9,456 SH   SOLE   9,456 0 0
ABBVIE INC COM 00287Y109   1,953,544 10,993 SH   SOLE   10,993 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   209,667 596 SH   SOLE   596 0 0
ADOBE INC COM 00724F101   341,029 767 SH   SOLE   767 0 0
ADVANCED MICRO DEVICES INC COM 007903107   299,197 2,477 SH   SOLE   2,477 0 0
AFLAC INC COM 001055102   252,217 2,438 SH   SOLE   2,438 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,690,196 21,611 SH   SOLE   21,611 0 0
AIR PRODS & CHEMS INC COM 009158106   5,337,792 18,404 SH   SOLE   18,404 0 0
ALPHABET INC CAP STK CL C 02079K107   2,498,302 13,119 SH   SOLE   13,119 0 0
ALPHABET INC CAP STK CL C 02079K107   9,069 2 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305   3,268,208 17,265 SH   SOLE   17,265 0 0
ALTRIA GROUP INC COM 02209S103   4,864,398 93,027 SH   SOLE   93,027 0 0
AMAZON COM INC COM 023135106   5,225,687 23,819 SH   SOLE   23,819 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   1,869,880 19,291 SH   SOLE   19,291 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   3,481,242 36,064 SH   SOLE   36,064 0 0
AMERICAN EXPRESS CO COM 025816109   2,015,768 6,792 SH   SOLE   6,792 0 0
AMERIPRISE FINL INC COM 03076C106   597,958 1,123 SH   SOLE   1,123 0 0
AMGEN INC COM 031162100   2,974,600 11,413 SH   SOLE   11,413 0 0
ANALOG DEVICES INC COM 032654105   1,636,335 7,702 SH   SOLE   7,702 0 0
AON PLC SHS CL A G0403H108   2,570,867 7,158 SH   SOLE   7,158 0 0
APPLE INC COM 037833100   39,310 4 SH   SOLE   0 0 0
APPLE INC COM 037833100   10,786,410 43,073 SH   SOLE   43,073 0 0
APPLIED MATLS INC COM 038222105   246,547 1,516 SH   SOLE   1,516 0 0
APPLOVIN CORP COM CL A 03831W108   476,678 1,472 SH   SOLE   1,472 0 0
APPLOVIN CORP COM CL A 03831W108   49,700 2 SH   SOLE   0 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,487,844 13,461 SH   SOLE   13,461 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   275,846 398 SH   SOLE   398 0 0
AT&T INC COM 00206R102   331,510 14,559 SH   SOLE   14,559 0 0
AUTODESK INC COM 052769106   346,133 1,171 SH   SOLE   1,171 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   706,658 2,414 SH   SOLE   2,414 0 0
BANK AMERICA CORP COM 060505104   2,341,940 53,286 SH   SOLE   53,286 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,308,212 17,027 SH   SOLE   17,027 0 0
BERKLEY W R CORP COM 084423102   316,602 5,410 SH   SOLE   5,410 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,499,977 47,432 SH   SOLE   47,432 0 0
BEST BUY INC COM 086516101   273,697 3,190 SH   SOLE   3,190 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   528,092 8,245 SH   SOLE   8,245 0 0
BLACKROCK ETF TRUST INT DIVIDEND ETF 09290C848   21,059,817 853,661 SH   SOLE   853,661 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   12,775,859 249,285 SH   SOLE   249,285 0 0
BLACKROCK ETF TRUST ISHARES ADVANTAG 09290C863   1,445,015 47,769 SH   SOLE   47,769 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   2,779,116 53,424 SH   SOLE   53,424 0 0
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   998,019 19,278 SH   SOLE   19,278 0 0
BLACKROCK INC COM 09290D101   6,651,093 6,488 SH   SOLE   6,488 0 0
BOEING CO COM 097023105   220,719 1,247 SH   SOLE   1,247 0 0
BOOKING HOLDINGS INC COM 09857L108   1,528,955 308 SH   SOLE   308 0 0
BOYD GAMING CORP COM 103304101   951,144 13,112 SH   SOLE   13,112 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   243,014 4,297 SH   SOLE   4,297 0 0
BROADCOM INC COM 11135F101   2,156,012 9,300 SH   SOLE   9,300 0 0
CANAAN INC SPONSORED ADS 134748102   350,154 170,807 SH   SOLE   170,807 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   426,184 12,187 SH   SOLE   12,187 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   257,786 7,311 SH   SOLE   7,311 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   7,517,860 202,256 SH   SOLE   202,256 0 0
CASS INFORMATION SYS INC COM 14808P109   332,552 8,129 SH   SOLE   8,129 0 0
CATERPILLAR INC COM 149123101   447,283 1,233 SH   SOLE   1,233 0 0
CENCORA INC COM 03073E105   2,555,657 11,375 SH   SOLE   11,375 0 0
CHEVRON CORP NEW COM 166764100   2,359,385 16,290 SH   SOLE   16,290 0 0
CISCO SYS INC COM 17275R102   2,751,550 46,479 SH   SOLE   46,479 0 0
CME GROUP INC COM 12572Q105   292,145 1,258 SH   SOLE   1,258 0 0
COCA COLA CO COM 191216100   4,463,758 71,695 SH   SOLE   71,695 0 0
COMCAST CORP NEW CL A 20030N101   2,166,166 57,718 SH   SOLE   57,718 0 0
COMERICA INC COM 200340107   408,855 6,610 SH   SOLE   6,610 0 0
CONOCOPHILLIPS COM 20825C104   2,002,233 20,190 SH   SOLE   20,190 0 0
CONSTELLATION BRANDS INC CL A 21036P108   205,309 929 SH   SOLE   929 0 0
CORTEVA INC COM 22052L104   1,294,301 22,723 SH   SOLE   22,723 0 0
COSTCO WHSL CORP NEW COM 22160K105   781,275 853 SH   SOLE   853 0 0
CROWN HLDGS INC COM 228368106   350,275 4,236 SH   SOLE   4,236 0 0
CULLEN FROST BANKERS INC COM 229899109   515,928 3,843 SH   SOLE   3,843 0 0
CUMMINS INC COM 231021106   613,187 1,759 SH   SOLE   1,759 0 0
CVS HEALTH CORP COM 126650100   552,317 12,304 SH   SOLE   12,304 0 0
DANAHER CORPORATION COM 235851102   269,492 1,174 SH   SOLE   1,174 0 0
DARLING INGREDIENTS INC COM 237266101   986,073 29,269 SH   SOLE   29,269 0 0
DEERE & CO COM 244199105   518,609 1,224 SH   SOLE   1,224 0 0
DELL TECHNOLOGIES INC CL C 24703L202   453,102 3,932 SH   SOLE   3,932 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   896,267 7,050 SH   SOLE   7,050 0 0
DIAMONDBACK ENERGY INC COM 25278X109   409,893 2,502 SH   SOLE   2,502 0 0
DISNEY WALT CO COM 254687106   598,501 5,375 SH   SOLE   5,375 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   5,025,388 46,644 SH   SOLE   46,644 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,368,535 17,948 SH   SOLE   17,948 0 0
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   2,698,483 24,469 SH   SOLE   24,469 0 0
EATON CORP PLC SHS G29183103   8,928,619 26,904 SH   SOLE   26,904 0 0
ELEVANCE HEALTH INC COM 036752103   527,211 1,429 SH   SOLE   1,429 0 0
ELI LILLY & CO COM 532457108   330,393 428 SH   SOLE   428 0 0
ENBRIDGE INC COM 29250N105   1,763,333 41,559 SH   SOLE   41,559 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   334,161 10,656 SH   SOLE   10,656 0 0
EOG RES INC COM 26875P101   933,692 7,617 SH   SOLE   7,617 0 0
EXXON MOBIL CORP COM 30231G102   10,861,204 100,969 SH   SOLE   100,969 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   12,171,626 186,025 SH   SOLE   186,025 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   2,500,498 133,716 SH   SOLE   133,716 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,851,719 104,617 SH   SOLE   104,617 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   205,679 4,226 SH   SOLE   4,226 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   902,387 19,515 SH   SOLE   19,515 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   986,750 52,292 SH   SOLE   52,292 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,174,435 48,450 SH   SOLE   48,450 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   5,104,758 143,191 SH   SOLE   143,191 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,462,203 16,650 SH   SOLE   16,650 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   17,606,474 297,708 SH   SOLE   297,708 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,011,637 24,477 SH   SOLE   24,477 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   1,909,654 41,791 SH   SOLE   41,791 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   347,173 7,260 SH   SOLE   7,260 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   366,926 7,994 SH   SOLE   7,994 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   555,363 13,996 SH   SOLE   13,996 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   381,686 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   3,394,201 86,852 SH   SOLE   86,852 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   4,613,761 108,076 SH   SOLE   108,076 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   1,651,988 35,496 SH   SOLE   35,496 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   572,716 13,360 SH   SOLE   13,360 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   8,568,169 229,710 SH   SOLE   229,710 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   5,375,150 133,910 SH   SOLE   133,910 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   569,087 13,152 SH   SOLE   13,152 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   1,025,037 26,036 SH   SOLE   26,036 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   655,902 15,624 SH   SOLE   15,624 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   789,205 19,464 SH   SOLE   19,464 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,699,722 39,556 SH   SOLE   39,556 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   5,083,222 206,216 SH   SOLE   206,216 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   21,467,303 533,217 SH   SOLE   533,217 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   19,148,326 438,779 SH   SOLE   438,779 0 0
FISERV INC COM 337738108   1,037,546 5,051 SH   SOLE   5,051 0 0
FRANCO NEV CORP COM 351858105   605,589 5,150 SH   SOLE   5,150 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   459,620 5,879 SH   SOLE   5,879 0 0
GENERAL DYNAMICS CORP COM 369550108   1,821,254 6,912 SH   SOLE   6,912 0 0
GENUINE PARTS CO COM 372460105   2,981,142 25,532 SH   SOLE   25,532 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376   604,561 25,648 SH   SOLE   25,648 0 0
GLOBAL X FDS US PFD ETF 37954Y657   305,082 15,637 SH   SOLE   15,637 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   2,127,696 21,294 SH   SOLE   21,294 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   270,277 472 SH   SOLE   472 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   288,935 14,254 SH   SOLE   14,254 0 0
HERSHEY CO COM 427866108   367,004 2,167 SH   SOLE   2,167 0 0
HOME DEPOT INC COM 437076102   1,995,987 5,131 SH   SOLE   5,131 0 0
HONEYWELL INTL INC COM 438516106   556,593 2,464 SH   SOLE   2,464 0 0
HP INC COM 40434L105   218,872 6,708 SH   SOLE   6,708 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   561,978 17,886 SH   SOLE   17,886 0 0
INTEL CORP COM 458140100   241,875 12,064 SH   SOLE   12,064 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   673,191 3,062 SH   SOLE   3,062 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   513,134 6,069 SH   SOLE   6,069 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   599,179 1,148 SH   SOLE   1,148 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,831,704 137,129 SH   SOLE   137,129 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   312,015 15,500 SH   SOLE   15,500 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   2,065,040 106,281 SH   SOLE   106,281 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   571,299 1,118 SH   SOLE   1,118 0 0
IQVIA HLDGS INC COM 46266C105   708,173 3,604 SH   SOLE   3,604 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   1,081,318 20,383 SH   SOLE   20,383 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,493,865 30,173 SH   SOLE   30,173 0 0
ISHARES INC EMNG MKTS EQT 46434G889   499,080 11,035 SH   SOLE   11,035 0 0
ISHARES INC MSCI EMRG CHN 46434G764   5,597,186 100,941 SH   SOLE   100,941 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,990,398 15,451 SH   SOLE   15,451 0 0
ISHARES TR TRS FLT RT BD 46434V860   20,359,455 403,397 SH   SOLE   403,397 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   314,330 6,322 SH   SOLE   6,322 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   914,379 9,006 SH   SOLE   9,006 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,677,375 9,061 SH   SOLE   9,061 0 0
ISHARES TR EAFE VALUE ETF 464288877   486,030 9,263 SH   SOLE   9,263 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   279,068 7,518 SH   SOLE   7,518 0 0
ISHARES TR EXPND TEC SC ETF 464287549   372,629 3,650 SH   SOLE   3,650 0 0
ISHARES TR U.S. TECH ETF 464287721   6,822,236 42,767 SH   SOLE   42,767 0 0
ISHARES TR EUROPE ETF 464287861   816,353 15,681 SH   SOLE   15,681 0 0
ISHARES TR RUS 1000 ETF 464287622   2,720,402 8,444 SH   SOLE   8,444 0 0
ISHARES TR IBONDS DEC 29 46436E205   976,852 42,844 SH   SOLE   42,844 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   10,955,688 215,324 SH   SOLE   215,324 0 0
ISHARES TR S&P 100 ETF 464287101   1,777,005 6,152 SH   SOLE   6,152 0 0
ISHARES TR IBONDS DEC 2030 46436E726   979,832 45,872 SH   SOLE   45,872 0 0
ISHARES TR CORE US AGGBD ET 464287226   376,553 3,886 SH   SOLE   3,886 0 0
ISHARES TR MSCI USA MMENTM 46432F396   3,346,948 16,175 SH   SOLE   16,175 0 0
ISHARES TR NATIONAL MUN ETF 464288414   544,577 5,111 SH   SOLE   5,111 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,085,807 5,194 SH   SOLE   5,194 0 0
ISHARES TR EAFE GRWTH ETF 464288885   797,721 8,238 SH   SOLE   8,238 0 0
ISHARES TR GNMA BOND ETF 46429B333   431,618 10,054 SH   SOLE   10,054 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   971,602 39,020 SH   SOLE   39,020 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,909,312 33,314 SH   SOLE   33,314 0 0
ISHARES TR BROAD USD HIGH 46435U853   399,760 10,866 SH   SOLE   10,866 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   503,112 22,144 SH   SOLE   22,144 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   1,291,764 47,649 SH   SOLE   47,649 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   1,161,988 48,275 SH   SOLE   48,275 0 0
ISHARES TR IBOXX HI YD ETF 464288513   442,062 5,621 SH   SOLE   5,621 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   1,165,566 48,646 SH   SOLE   48,646 0 0
ISHARES TR CORE TOTAL USD 46434V613   494,804 10,947 SH   SOLE   10,947 0 0
ISHARES TR EXPANDED TECH 464287515   278,334 2,780 SH   SOLE   2,780 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,000,338 5,241 SH   SOLE   5,241 0 0
ISHARES TR ESG MSCI LEADR 46435U218   605,566 5,877 SH   SOLE   5,877 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   209,876 2,826 SH   SOLE   2,826 0 0
ISHARES TR JPMORGAN USD EMG 464288281   1,821,807 20,461 SH   SOLE   20,461 0 0
ISHARES TR PFD AND INCM SEC 464288687   624,628 19,867 SH   SOLE   19,867 0 0
ISHARES TR A RATE CP BD ETF 46429B291   572,230 12,230 SH   SOLE   12,230 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   9,660,824 54,250 SH   SOLE   54,250 0 0
ISHARES TR IBONDS DEC 2032 46436E312   563,439 22,923 SH   SOLE   22,923 0 0
ISHARES TR IBONDS DEC 2031 46436E486   749,172 36,814 SH   SOLE   36,814 0 0
ISHARES TR CORE S&P TTL STK 464287150   17,324,859 134,698 SH   SOLE   134,698 0 0
ISHARES TR MSCI EAFE ETF 464287465   467,043 6,177 SH   SOLE   6,177 0 0
ISHARES TR MSCI KLD400 SOC 464288570   353,792 3,209 SH   SOLE   3,209 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   970,361 11,837 SH   SOLE   11,837 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,572,930 25,647 SH   SOLE   25,647 0 0
ISHARES TR CORE S&P500 ETF 464287200   33,530,697 56,959 SH   SOLE   56,959 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,826,676 5,465 SH   SOLE   5,465 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   465,947 4,681 SH   SOLE   4,681 0 0
ISHARES TR US INFRASTRUC 46435U713   1,490,280 32,194 SH   SOLE   32,194 0 0
ISHARES TR MBS ETF 464288588   5,626,860 61,375 SH   SOLE   61,375 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   5,245,289 101,456 SH   SOLE   101,456 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   383,662 4,321 SH   SOLE   4,321 0 0
ISHARES TR INTL DIV GRWTH 46435G524   4,206,464 61,896 SH   SOLE   61,896 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   7,944,237 85,661 SH   SOLE   85,661 0 0
ISHARES U S ETF TR SHORT DURATION B 46431W507   815,132 16,141 SH   SOLE   16,141 0 0
JOHNSON & JOHNSON COM 478160104   2,981,322 20,615 SH   SOLE   20,615 0 0
JONES LANG LASALLE INC COM 48020Q107   336,929 1,331 SH   SOLE   1,331 0 0
JPMORGAN CHASE & CO. COM 46625H100   10,172,144 42,435 SH   SOLE   42,435 0 0
KINDER MORGAN INC DEL COM 49456B101   7,274,927 265,508 SH   SOLE   265,508 0 0
KLA CORP COM NEW 482480100   279,773 444 SH   SOLE   444 0 0
KROGER CO COM 501044101   576,844 9,433 SH   SOLE   9,433 0 0
LAM RESEARCH CORP COM NEW 512807306   392,281 5,431 SH   SOLE   5,431 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   6,946,170 57,057 SH   SOLE   57,057 0 0
LOCKHEED MARTIN CORP COM 539830109   4,272,610 8,792 SH   SOLE   8,792 0 0
LOEWS CORP COM 540424108   1,667,461 19,689 SH   SOLE   19,689 0 0
LOWES COS INC COM 548661107   1,604,321 6,500 SH   SOLE   6,500 0 0
M & T BK CORP COM 55261F104   295,928 1,574 SH   SOLE   1,574 0 0
MARKEL GROUP INC COM 570535104   233,041 135 SH   SOLE   135 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,922,722 3,651 SH   SOLE   3,651 0 0
MCDONALDS CORP COM 580135101   278,574 961 SH   SOLE   961 0 0
MCKESSON CORP COM 58155Q103   3,300,390 5,791 SH   SOLE   5,791 0 0
MEDTRONIC PLC SHS G5960L103   1,039,695 13,016 SH   SOLE   13,016 0 0
MERCK & CO INC COM 58933Y105   1,003,919 10,092 SH   SOLE   10,092 0 0
META PLATFORMS INC CL A 30303M102   3,587,702 6,127 SH   SOLE   6,127 0 0
MICROSOFT CORP COM 594918104   8,373,844 19,867 SH   SOLE   19,867 0 0
MORGAN STANLEY COM NEW 617446448   873,918 6,951 SH   SOLE   6,951 0 0
NETFLIX INC COM 64110L106   754,271 846 SH   SOLE   846 0 0
NORFOLK SOUTHN CORP COM 655844108   295,018 1,257 SH   SOLE   1,257 0 0
NORTHERN TR CORP COM 665859104   368,538 3,595 SH   SOLE   3,595 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,104,836 21,630 SH   SOLE   21,630 0 0
NOVO-NORDISK A S ADR 670100205   232,856 2,707 SH   SOLE   2,707 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   116,060 14,766 SH   SOLE   14,766 0 0
NVIDIA CORPORATION COM 67066G104   11,651,614 86,765 SH   SOLE   86,765 0 0
OCCIDENTAL PETE CORP COM 674599105   454,604 9,201 SH   SOLE   9,201 0 0
OMNICOM GROUP INC COM 681919106   811,857 9,436 SH   SOLE   9,436 0 0
ONEOK INC NEW COM 682680103   1,773,333 17,663 SH   SOLE   17,663 0 0
ORACLE CORP COM 68389X105   4,539,079 27,239 SH   SOLE   27,239 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   605,469 511 SH   SOLE   511 0 0
PACCAR INC COM 693718108   339,313 3,262 SH   SOLE   3,262 0 0
PALO ALTO NETWORKS INC COM 697435105   310,424 1,706 SH   SOLE   1,706 0 0
PEPSICO INC COM 713448108   1,919,511 12,623 SH   SOLE   12,623 0 0
PFIZER INC COM 717081103   4,171,412 157,234 SH   SOLE   157,234 0 0
PHILIP MORRIS INTL INC COM 718172109   1,797,120 14,932 SH   SOLE   14,932 0 0
PHILLIPS 66 COM 718546104   3,962,395 34,779 SH   SOLE   34,779 0 0
PNC FINL SVCS GROUP INC COM 693475105   397,271 2,060 SH   SOLE   2,060 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,651,803 32,291 SH   SOLE   32,291 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   302,560 3,909 SH   SOLE   3,909 0 0
PROCTER AND GAMBLE CO COM 742718109   1,559,926 9,305 SH   SOLE   9,305 0 0
PROGRESSIVE CORP COM 743315103   867,388 3,620 SH   SOLE   3,620 0 0
PROSHARES TR ULTRASHRT S&P500 74347G416   196,700 10,000 SH   SOLE   10,000 0 0
PRUDENTIAL FINL INC COM 744320102   419,596 3,540 SH   SOLE   3,540 0 0
QUALCOMM INC COM 747525103   4,705 2 SH   SOLE   0 0 0
QUALCOMM INC COM 747525103   5,030,773 32,748 SH   SOLE   32,748 0 0
REALTY INCOME CORP COM 756109104   3,982,346 74,562 SH   SOLE   74,562 0 0
REPUBLIC SVCS INC COM 760759100   6,843,248 34,016 SH   SOLE   34,016 0 0
ROBLOX CORP CL A 771049103   611,754 10,573 SH   SOLE   10,573 0 0
RTX CORPORATION COM 75513E101   1,089,240 9,413 SH   SOLE   9,413 0 0
SABINE RTY TR UNIT BEN INT 785688102   340,559 5,255 SH   SOLE   5,255 0 0
SALESFORCE INC COM 79466L302   508,318 1,520 SH   SOLE   1,520 0 0
SANOFI SPONSORED ADR 80105N105   683,723 14,176 SH   SOLE   14,176 0 0
SCHWAB CHARLES CORP COM 808513105   2,400,418 32,434 SH   SOLE   32,434 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   854,224 37,631 SH   SOLE   37,631 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   1,170,439 50,625 SH   SOLE   50,625 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   401,997 14,424 SH   SOLE   14,424 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   219,631 9,475 SH   SOLE   9,475 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   392,365 1,687 SH   SOLE   1,687 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,983,966 34,835 SH   SOLE   34,835 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,288,140 47,344 SH   SOLE   47,344 0 0
SHERWIN WILLIAMS CO COM 824348106   219,935 647 SH   SOLE   647 0 0
SNOWFLAKE INC CL A 833445109   263,308 1,705 SH   SOLE   1,705 0 0
SOUTHERN CO COM 842587107   667,121 8,104 SH   SOLE   8,104 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   491,673 12,814 SH   SOLE   12,814 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   826,299 1,410 SH   SOLE   1,410 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   262,962 2,754 SH   SOLE   2,754 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   25,106,550 274,599 SH   SOLE   274,599 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   10,488,339 146,834 SH   SOLE   146,834 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   603,094 11,793 SH   SOLE   11,793 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   5,349,309 174,074 SH   SOLE   174,074 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   706,417 27,977 SH   SOLE   27,977 0 0
SPDR SER TR DJ REIT ETF 78464A607   309,531 3,131 SH   SOLE   3,131 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   3,472,990 50,377 SH   SOLE   50,377 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   367,253 18,235 SH   SOLE   18,235 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   349,716 36,240 SH   SOLE   36,240 0 0
STARBUCKS CORP COM 855244109   3,460,849 37,927 SH   SOLE   37,927 0 0
STATE STR CORP COM 857477103   310,534 3,164 SH   SOLE   3,164 0 0
SYSCO CORP COM 871829107   485,577 6,351 SH   SOLE   6,351 0 0
T ROWE PRICE ETF INC US EQUITY RESEAR 87283Q503   594,166 16,072 SH   SOLE   16,072 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,420,637 7,193 SH   SOLE   7,193 0 0
TARGET CORP COM 87612E106   277,389 2,052 SH   SOLE   2,052 0 0
TC ENERGY CORP COM 87807B107   235,518 5,062 SH   SOLE   5,062 0 0
TESLA INC COM 88160R101   683,844 1,693 SH   SOLE   1,693 0 0
TEXAS INSTRS INC COM 882508104   6,402,206 34,143 SH   SOLE   34,143 0 0
THE CIGNA GROUP COM 125523100   606,485 2,196 SH   SOLE   2,196 0 0
TJX COS INC NEW COM 872540109   202,153 1,673 SH   SOLE   1,673 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,679,485 6,972 SH   SOLE   6,972 0 0
UGI CORP NEW COM 902681105   238,139 8,436 SH   SOLE   8,436 0 0
UNILEVER PLC SPON ADR NEW 904767704   3,662,019 64,586 SH   SOLE   64,586 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,538,199 28,059 SH   SOLE   28,059 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,444,795 2,856 SH   SOLE   2,856 0 0
UNUM GROUP COM 91529Y106   316,716 4,337 SH   SOLE   4,337 0 0
US BANCORP DEL COM NEW 902973304   290,615 6,076 SH   SOLE   6,076 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   20,694,962 50,421 SH   SOLE   50,421 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   383,255 2,369 SH   SOLE   2,369 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   398,895 1,572 SH   SOLE   1,572 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   7,118,334 42,046 SH   SOLE   42,046 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,777,068 7,396 SH   SOLE   7,396 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,457,253 5,517 SH   SOLE   5,517 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   238,467 2,677 SH   SOLE   2,677 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,553,498 32,965 SH   SOLE   32,965 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,340,674 75,855 SH   SOLE   75,855 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   303,568 3,891 SH   SOLE   3,891 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   8,999,046 45,953 SH   SOLE   45,953 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,705,082 56,568 SH   SOLE   56,568 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   31,797,977 249,220 SH   SOLE   249,220 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,088,098 152,241 SH   SOLE   152,241 0 0
VISA INC COM CL A 92826C839   3,796,016 12,011 SH   SOLE   12,011 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   128,343 13,756 SH   SOLE   13,756 0 0
WALMART INC COM 931142103   3,863,167 42,758 SH   SOLE   42,758 0 0
WASTE MGMT INC DEL COM 94106L109   5,474,921 27,132 SH   SOLE   27,132 0 0
WELLS FARGO CO NEW COM 949746101   7,125,943 101,451 SH   SOLE   101,451 0 0
WESTAMERICA BANCORPORATION COM 957090103   261,798 4,990 SH   SOLE   4,990 0 0
WHIRLPOOL CORP COM 963320106   351,809 3,073 SH   SOLE   3,073 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   37,524 10,600 SH   SOLE   10,600 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   3,146,342 91,597 SH   SOLE   91,597 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   774,921 14,706 SH   SOLE   14,706 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   54,935,503 678,803 SH   SOLE   678,803 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   6,375,558 125,085 SH   SOLE   125,085 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,501,114 19,297 SH   SOLE   19,297 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   6,751,062 134,163 SH   SOLE   134,163 0 0
WISDOMTREE TR CURRNCY INT EQ 97717X263   333,108 9,689 SH   SOLE   9,689 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,925,917 47,565 SH   SOLE   47,565 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   3,005,944 49,133 SH   SOLE   49,133 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   4,148,218 96,650 SH   SOLE   96,650 0 0
WPP PLC NEW ADR 92937A102   414,240 8,059 SH   SOLE   8,059 0 0