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   588,308 6,284 SH   SOLE   6,284 0 0
ABBVIE INC COM 00287Y109   604,289 4,054 SH   SOLE   4,054 0 0
ALTRIA GROUP INC COM 02209S103   662,119 15,746 SH   SOLE   15,746 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   571,143 6,363 SH   SOLE   6,363 0 0
APPLE INC COM 037833100   2,112,389 12,338 SH   SOLE   12,338 0 0
BANK MONTREAL QUE COM 063671101   514,151 6,094 SH   SOLE   6,094 0 0
BCE INC COM NEW 05534B760   528,922 13,857 SH   SOLE   13,857 0 0
BLACKSTONE INC COM 09260D107   829,264 7,740 SH   SOLE   7,740 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   505,521 13,093 SH   SOLE   13,093 0 0
CENTERPOINT ENERGY INC COM 15189T107   403,797 15,039 SH   SOLE   15,039 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   782,829 14,446 SH   SOLE   14,446 0 0
CHEVRON CORP NEW COM 166764100   674,480 4,000 SH   SOLE   4,000 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   285,598 6,270 SH   SOLE   6,270 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   15,955,790 189,431 SH   SOLE   189,431 0 0
GSK PLC SPONSORED ADR 37733W204   615,851 16,989 SH   SOLE   16,989 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   856,251 6,103 SH   SOLE   6,103 0 0
ISHARES INC CORE MSCI EMKT 46434G103   9,260,283 194,585 SH   SOLE   194,585 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   14,415,574 145,774 SH   SOLE   145,774 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   5,174,935 99,118 SH   SOLE   99,118 0 0
ISHARES TR GLOBAL TECH ETF 464287291   6,359,488 109,950 SH   SOLE   109,950 0 0
ISHARES TR MRNING SM CP ETF 464288703   12,480,285 241,028 SH   SOLE   241,028 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   7,890,742 120,987 SH   SOLE   120,987 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   16,062,239 60,387 SH   SOLE   60,387 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   15,333,457 68,407 SH   SOLE   68,407 0 0
ISHARES TR CORE US AGGBD ET 464287226   462,959 4,923 SH   SOLE   4,923 0 0
ISHARES TR CORE MSCI EAFE 46432F842   801,286 12,452 SH   SOLE   12,452 0 0
ISHARES TR CORE S&P US GWT 464287671   917,670 9,677 SH   SOLE   9,677 0 0
ISHARES TR MRGSTR SM CP GR 464288604   979,775 25,278 SH   SOLE   25,278 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   831,432 6,134 SH   SOLE   6,134 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,022,906 9,503 SH   SOLE   9,503 0 0
ISHARES TR SP SMCP600VL ETF 464287879   783,441 8,781 SH   SOLE   8,781 0 0
ISHARES TR S&P SML 600 GWT 464287887   569,568 5,193 SH   SOLE   5,193 0 0
ISHARES TR ESG AWARE MSCI 46435U663   392,796 11,673 SH   SOLE   11,673 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   632,785 6,682 SH   SOLE   6,682 0 0
M & T BK CORP COM 55261F104   380,109 3,006 SH   SOLE   3,006 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   495,524 43,697 SH   SOLE   43,697 0 0
NORTHWESTERN CORP COM NEW 668074305   596,857 12,419 SH   SOLE   12,419 0 0
OGE ENERGY CORP COM 670837103   591,041 17,733 SH   SOLE   17,733 0 0
ONEOK INC NEW COM 682680103   1,278,495 20,156 SH   SOLE   20,156 0 0
PFIZER INC COM 717081103   412,568 12,438 SH   SOLE   12,438 0 0
PHILIP MORRIS INTL INC COM 718172109   867,197 9,367 SH   SOLE   9,367 0 0
PPL CORP COM 69351T106   472,237 20,044 SH   SOLE   20,044 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   490,355 12,773 SH   SOLE   12,773 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   936,609 2,191 SH   SOLE   2,191 0 0
TELUS CORPORATION COM 87971M103   485,494 29,712 SH   SOLE   29,712 0 0
VALERO ENERGY CORP COM 91913Y100   525,602 3,709 SH   SOLE   3,709 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,630,665 41,588 SH   SOLE   41,588 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   590,899 18,232 SH   SOLE   18,232 0 0
VICI PPTYS INC COM 925652109   571,175 19,628 SH   SOLE   19,628 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   409,794 18,426 SH   SOLE   18,426 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   272,820 3,495 SH   SOLE   3,495 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,744,498 97,323 SH   SOLE   97,323 0 0