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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR NATIONAL MUN ETF 464288414 149,484 1,370,907 SH   SOLE   1,186,822 0 21,639
ISHARES INC CORE MSCI EMKT 46434G103 76,179 1,615,680 SH   SOLE   1,535,055 0 25,427
GLOBAL X FDS GLB X MLP ENRG I 37950E226 44,547 4,075,656 SH   SOLE   3,831,125 0 73,146
ISHARES TR CORE S&P500 ETF 464287200 10,311 40,979 SH   SOLE   39,932 0 1,047
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,080 101,839 SH   SOLE   101,839 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 5,150 70,964 SH   SOLE   69,057 0 1,907
ISHARES TR USA QUALITY FCTR 46432F339 3,618 47,137 SH   SOLE   45,903 0 1,234
ISHARES TR CORE 1 5 YR USD 46432F859 3,054 62,241 SH   SOLE   59,094 0 3,147
WISDOMTREE TR US MIDCP EARNING 97717W570 3,004 87,610 SH   SOLE   85,052 0 2,558
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,705 45,143 SH   SOLE   45,143 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,485 65,233 SH   SOLE   65,233 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,375 83,760 SH   SOLE   81,412 0 2,348
ISHARES TR MULTIFACTOR INTL 46434V274 2,268 95,672 SH   SOLE   92,859 0 2,813
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2,252 17,909 SH   SOLE   17,411 0 498
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,176 18,179 SH   SOLE   17,677 0 502
ISHARES TR CORE US AGGBD ET 464287226 1,969 18,494 SH   SOLE   17,245 0 1,249
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,880 79,907 SH   SOLE   77,697 0 2,210
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 1,857 123,243 SH   SOLE   120,596 0 2,647
SPDR SER TR BLOMBERG BRC INV 78468R200 1,662 54,720 SH   SOLE   21,720 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 734 19,777 SH   SOLE   19,777 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 690 5,139 SH   SOLE   5,139 0 0
MICROSOFT CORP COM 594918104 652 6,418 SH   SOLE   6,418 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 570 1,884 SH   SOLE   1,884 0 0
ISHARES TR MSCI EAFE ETF 464287465 567 9,652 SH   SOLE   9,652 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 499 2,171 SH   SOLE   1,884 0 287
SPDR GOLD TRUST GOLD SHS 78463V107 476 3,924 SH   SOLE   3,739 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 467 4,426 SH   SOLE   4,426 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 434 3,905 SH   SOLE   3,905 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 418 3,195 SH   SOLE   3,115 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 387 1,897 SH   SOLE   1,897 0 0
APPLE INC COM 037833100 360 2,282 SH   SOLE   1,582 0 0
ISHARES TR CORE S&P SCP ETF 464287804 349 5,035 SH   SOLE   5,035 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 274 4,000 SH   SOLE   4,000 0 0
JOHNSON & JOHNSON COM 478160104 270 2,090 SH   SOLE   2,090 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 267 1,996 SH   SOLE   1,996 0 0
VANGUARD GROUP DIV APP ETF 921908844 255 2,601 SH   SOLE   2,601 0 0
AMAZON COM INC COM 023135106 240 160 SH   SOLE   160 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 226 3,290 SH   SOLE   3,290 0 0