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
3M CO COM 88579Y101   866,798 7,929 SH   SOLE   7,929 0 0
ABBVIE INC COM 00287Y109   614,766 3,967 SH   SOLE   3,967 0 0
ALTRIA GROUP INC COM 02209S103   430,549 10,673 SH   SOLE   10,673 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   530,997 5,698 SH   SOLE   5,698 0 0
APPLE INC COM 037833100   2,445,131 12,700 SH   SOLE   12,700 0 0
BANK MONTREAL QUE COM 063671101   799,633 8,082 SH   SOLE   8,082 0 0
BCE INC COM NEW 05534B760   388,366 9,862 SH   SOLE   9,862 0 0
BLACKSTONE INC COM 09260D107   712,205 5,440 SH   SOLE   5,440 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   716,995 20,323 SH   SOLE   20,323 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   450,735 9,363 SH   SOLE   9,363 0 0
CENTERPOINT ENERGY INC COM 15189T107   446,778 15,638 SH   SOLE   15,638 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   324,481 6,517 SH   SOLE   6,517 0 0
CHEVRON CORP NEW COM 166764100   561,438 3,764 SH   SOLE   3,764 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   694,841 4,180 SH   SOLE   4,180 0 0
DOW INC COM 260557103   754,324 13,755 SH   SOLE   13,755 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   304,786 6,176 SH   SOLE   6,176 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   17,141,238 182,723 SH   SOLE   182,723 0 0
GSK PLC SPONSORED ADR 37733W204   610,008 16,460 SH   SOLE   16,460 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   863,380 5,279 SH   SOLE   5,279 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   248,988 608 SH   SOLE   608 0 0
ISHARES INC CORE MSCI EMKT 46434G103   10,116,341 200,007 SH   SOLE   200,007 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   15,352,636 150,531 SH   SOLE   150,531 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   5,829,928 97,376 SH   SOLE   97,376 0 0
ISHARES TR GLOBAL TECH ETF 464287291   7,061,708 103,574 SH   SOLE   103,574 0 0
ISHARES TR MRNING SM CP ETF 464288703   14,892,183 251,515 SH   SOLE   251,515 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   8,699,352 125,459 SH   SOLE   125,459 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   16,996,002 56,061 SH   SOLE   56,061 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   17,757,825 70,406 SH   SOLE   70,406 0 0
ISHARES TR CORE US AGGBD ET 464287226   488,608 4,923 SH   SOLE   4,923 0 0
ISHARES TR CORE MSCI EAFE 46432F842   841,597 11,963 SH   SOLE   11,963 0 0
ISHARES TR CORE S&P US GWT 464287671   984,682 9,459 SH   SOLE   9,459 0 0
ISHARES TR MRGSTR SM CP GR 464288604   1,112,232 25,278 SH   SOLE   25,278 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   775,527 4,993 SH   SOLE   4,993 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,115,352 9,515 SH   SOLE   9,515 0 0
ISHARES TR SP SMCP600VL ETF 464287879   901,863 8,750 SH   SOLE   8,750 0 0
ISHARES TR S&P SML 600 GWT 464287887   649,852 5,193 SH   SOLE   5,193 0 0
ISHARES TR ESG AWARE MSCI 46435U663   443,691 11,673 SH   SOLE   11,673 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   635,610 6,685 SH   SOLE   6,685 0 0
M & T BK CORP COM 55261F104   628,512 4,585 SH   SOLE   4,585 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   643,759 12,650 SH   SOLE   12,650 0 0
OGE ENERGY CORP COM 670837103   616,864 17,660 SH   SOLE   17,660 0 0
ONEOK INC NEW COM 682680103   726,917 10,352 SH   SOLE   10,352 0 0
PFIZER INC COM 717081103   602,229 20,918 SH   SOLE   20,918 0 0
PHILIP MORRIS INTL INC COM 718172109   888,586 9,445 SH   SOLE   9,445 0 0
PPL CORP COM 69351T106   618,259 22,814 SH   SOLE   22,814 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   659,834 14,096 SH   SOLE   14,096 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,043,781 2,196 SH   SOLE   2,196 0 0
TELUS CORPORATION COM 87971M103   755,950 42,493 SH   SOLE   42,493 0 0
VALERO ENERGY CORP COM 91913Y100   478,920 3,684 SH   SOLE   3,684 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,664,550 40,500 SH   SOLE   40,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   835,809 22,170 SH   SOLE   22,170 0 0
VICI PPTYS INC COM 925652109   744,940 23,367 SH   SOLE   23,367 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   462,774 17,724 SH   SOLE   17,724 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   266,510 3,243 SH   SOLE   3,243 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,872,363 89,287 SH   SOLE   89,287 0 0