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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AFLAC INCCOM0010551022615,012SH SOLE 005,012
AT&T INCCOM00206R10281730,254SH SOLE 0030,254
ABBOTT LABSCOM0028241004,19635,520SH SOLE 0035,519
ABBVIE INCCOM00287Y1091,13810,554SH SOLE 0010,553
AIR PRODS & CHEMS INCCOM0091581062,0127,854SH SOLE 007,854
ALPHABET INCCAP STK CL C02079K107304114SH SOLE 00114
ALPHABET INCCAP STK CL A02079K3054,6251,730SH SOLE 001,730
ALTRIA GROUP INCCOM02209S10357212,576SH SOLE 0012,575
AMAZON COM INCCOM0231351065,3741,636SH SOLE 001,636
AMERICAN ELEC PWR CO INCCOM0255371014695,778SH SOLE 005,777
AMERICAN TOWER CORP NEWCOM03027X1002,71510,229SH SOLE 0010,229
AMGEN INCCOM0311621003911,839SH SOLE 001,839
ANALOG DEVICES INCCOM0326541053,26019,465SH SOLE 0019,464
ANNALY CAPITAL MANAGEMENT INCOM03571040921425,413SH SOLE 0025,413
APPLE INCCOM03783310011,92384,261SH SOLE 0084,260
AUTOMATIC DATA PROCESSING INCOM0530151032,78113,912SH SOLE 0013,912
BALLARD PWR SYS INC NEWCOM05858610820114,300SH SOLE 0014,300
BK OF AMERICA CORPCOM0605051041,19728,194SH SOLE 0028,194
BATH & BODY WORKS INCCOM07083010489914,267SH SOLE 0014,267
BECTON DICKINSON & COCOM0758871096232,535SH SOLE 002,535
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,5395,638SH SOLE 005,638
BLACKROCK INCCOM09247X1012,0882,489SH SOLE 002,489
BOEING COCOM0970231058573,897SH SOLE 003,897
BRISTOL-MYERS SQUIBB COCOM1101221083315,600SH SOLE 005,600
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510456810,622SH SOLE 0010,622
BROWN & BROWN INCCOM1152361012213,984SH SOLE 003,984
CSX CORPCOM1264081032618,784SH SOLE 008,784
CANADIAN NATL RY COCOM1363751022782,400SH SOLE 002,400
CATERPILLAR INCCOM1491231011,2156,331SH SOLE 006,330
CHEVRON CORP NEWCOM1667641003,04430,000SH SOLE 0030,000
CISCO SYS INCCOM17275R10268112,512SH SOLE 0012,512
CLOROX CO DELCOM1890541093642,200SH SOLE 002,200
COCA COLA COCOM1912161004388,341SH SOLE 008,341
COLGATE PALMOLIVE COCOM1941621033594,750SH SOLE 004,750
COMCAST CORP NEWCL A20030N1011,75131,301SH SOLE 0031,300
CONAGRA BRANDS INCCOM2058871023089,106SH SOLE 009,106
CONOCOPHILLIPSCOM20825C1043935,806SH SOLE 005,806
COSTCO WHSL CORP NEWCOM22160K1052,3405,207SH SOLE 005,207
CUMMINS INCCOM2310211062521,121SH SOLE 001,121
DEERE & COCOM2441991056571,959SH SOLE 001,959
DEVON ENERGY CORP NEWCOM25179M1032497,020SH SOLE 007,020
DIMENSIONAL ETF TRUSTUS CORE EQT MKT25434V1048,105268,926SH SOLE 00268,926
DISNEY WALT COCOM2546871061,69210,003SH SOLE 0010,002
DOW INCCOM2605571032955,131SH SOLE 005,130
DUPONT DE NEMOURS INCCOM26614N1023274,803SH SOLE 004,803
EMERSON ELEC COCOM2910111042,00121,245SH SOLE 0021,244
ENBRIDGE INCCOM29250N1052857,163SH SOLE 007,163
EVERGY INCCOM30034W10666010,610SH SOLE 0010,610
EXXON MOBIL CORPCOM30231G1021,07518,272SH SOLE 0018,271
FACEBOOK INCCL A30303M1024411,299SH SOLE 001,299
FACTSET RESH SYS INCCOM3030751055801,470SH SOLE 001,470
FIRST BUSINESS FINL SVCS INCCOM3193901002308,000SH SOLE 008,000
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E50083913,403SH SOLE 0013,403
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3099,652201,709SH SOLE 00201,709
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D40810,468217,227SH SOLE 00217,227
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5063527,414SH SOLE 007,414
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1085,22992,089SH SOLE 0092,089
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P3012,27240,739SH SOLE 0040,739
FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P83063630,473SH SOLE 0030,473
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2001,43928,441SH SOLE 0028,441
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8059,636179,947SH SOLE 00179,947
FIRST TR EXCHNG TRADED FD VITCW SECURITIZED33740U10971327,482SH SOLE 0027,482
FORD MTR CO DELCOM34537086018412,980SH SOLE 0012,980
FREEPORT-MCMORAN INCCL B35671D85753516,452SH SOLE 0016,452
GENERAL DYNAMICS CORPCOM3695501081,4637,463SH SOLE 007,462
GLACIER BANCORP INC NEWCOM37637Q10580414,531SH SOLE 0014,531
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305037128,277SH SOLE 008,277
HOME DEPOT INCCOM4370761027872,399SH SOLE 002,399
HONEYWELL INTL INCCOM4385161061,5747,416SH SOLE 007,416
ILLINOIS TOOL WKS INCCOM4523081094162,013SH SOLE 002,012
INTEL CORPCOM4581401001,00718,908SH SOLE 0018,907
INTERCONTINENTAL EXCHANGE INCOM45866F1041,41912,354SH SOLE 0012,354
INTERNATIONAL BUSINESS MACHSCOM4592001012912,093SH SOLE 002,093
INVESCO QQQ TRUNIT SER 146090E1031,6624,644SH SOLE 004,644
ISHARES TRSELECT DIVID ETF4642871682151,875SH SOLE 001,875
ISHARES TRTIPS BD ETF4642871766495,080SH SOLE 005,080
ISHARES TRCORE S&P500 ETF4642872003,1467,302SH SOLE 007,301
ISHARES TRCORE US AGGBD ET4642872264594,000SH SOLE 004,000
ISHARES TRS&P 500 GRWT ETF4642873095,44773,693SH SOLE 0073,692
ISHARES TRS&P 500 VAL ETF4642874081,61211,084SH SOLE 0011,083
ISHARES TR1 3 YR TREAS BD4642874571,04112,088SH SOLE 0012,088
ISHARES TRS&P MC 400GR ETF4642876061,10713,979SH SOLE 0013,978
ISHARES TRRUS 1000 GRW ETF4642876144321,578SH SOLE 001,578
ISHARES TRRUSSELL 2000 ETF4642876551,5266,977SH SOLE 006,977
ISHARES TRS&P MC 400VL ETF4642877059,20589,332SH SOLE 0089,331
ISHARES TRU.S. REAL ES ETF4642877395,75856,235SH SOLE 0056,235
ISHARES TRU.S. BAS MTL ETF4642878389217,392SH SOLE 007,392
ISHARES TRSP SMCP600VL ETF4642878798,71586,572SH SOLE 0086,571
ISHARES TRS&P SML 600 GWT4642878879,31171,603SH SOLE 0071,602
ISHARES TRSHRT NAT MUN ETF4642881582,28521,242SH SOLE 0021,242
ISHARES TRMRGSTR MD CP GRW4642883076399,270SH SOLE 009,270
ISHARES TRNATIONAL MUN ETF4642884147,35863,336SH SOLE 0063,336
ISHARES TRISHS 1-5YR INVS4642886463626,618SH SOLE 006,618
ISHARES TRSHORT TREAS BD4642886791,15410,448SH SOLE 0010,448
ISHARES TRPFD AND INCM SEC46428868770618,181SH SOLE 0018,181
ISHARES TRU.S. MED DVC ETF4642888102994,764SH SOLE 004,764
ISHARES TRMSCI USA MIN VOL46429B6971,79024,360SH SOLE 0024,360
ISHARES U S ETF TRBLACKROCK ST MAT46431W5074979,917SH SOLE 009,917
ISHARES TRMSCI USA QLT FCT46432F3391,47911,229SH SOLE 0011,229
ISHARES TR0-5YR INVT GR CP46434V1002334,515SH SOLE 004,515
ISHARES TRBLACKROCK ULTRA46434V87890918,000SH SOLE 0018,000
ISHARES TRESG AWRE 1 5 YR46435G24354821,081SH SOLE 0021,081
ISHARES TRESG AWR MSCI USA46435G4252882,920SH SOLE 002,920
JPMORGAN CHASE & COCOM46625H1002,34414,317SH SOLE 0014,316
JOHNSON & JOHNSONCOM4781601043,95024,458SH SOLE 0024,457
KANSAS CITY SOUTHERNCOM NEW485170302206763SH SOLE 00762
KIMBERLY-CLARK CORPCOM4943681038426,355SH SOLE 006,354
L3HARRIS TECHNOLOGIES INCCOM5024311092,24510,191SH SOLE 0010,191
LILLY ELI & COCOM5324571087623,300SH SOLE 003,300
LOWES COS INCCOM5486611072,96714,627SH SOLE 0014,626
MCDONALDS CORPCOM5801351013,03812,601SH SOLE 0012,600
MERCK & CO INCCOM58933Y1051,16515,510SH SOLE 0015,510
MICROSOFT CORPCOM59491810414,56451,659SH SOLE 0051,659
MONDELEZ INTL INCCL A6092071052824,851SH SOLE 004,851
NEXTERA ENERGY INCCOM65339F1011,56619,948SH SOLE 0019,947
NIKE INCCL B6541061031,3309,155SH SOLE 009,155
NOVARTIS AGSPONSORED ADR66987V1093734,560SH SOLE 004,560
NVIDIA CORPORATIONCOM67066G1047503,619SH SOLE 003,619
PAYCHEX INCCOM7043261073503,111SH SOLE 003,111
PAYPAL HLDGS INCCOM70450Y1032,0327,809SH SOLE 007,809
PEPSICO INCCOM7134481089696,444SH SOLE 006,443
PFIZER INCCOM71708110348011,151SH SOLE 0011,151
PHILIP MORRIS INTL INCCOM7181721095415,709SH SOLE 005,709
PHILLIPS 66COM7185461041,31118,721SH SOLE 0018,720
PROCTER AND GAMBLE COCOM7427181091,55211,101SH SOLE 0011,100
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,67119,440SH SOLE 0019,440
REALTY INCOME CORPCOM7561091042403,700SH SOLE 003,700
SPDR S&P 500 ETF TRTR UNIT78462F103400932SH SOLE 00932
SPDR SER TRPORTFOLIO S&P40078464A8472264,906SH SOLE 004,906
SPDR DOW JONES INDL AVERAGEUT SER 178467X1096441,905SH SOLE 001,905
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1078,54817,775SH SOLE 0017,775
SALESFORCE COM INCCOM79466L3024691,729SH SOLE 001,729
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4078934,977SH SOLE 004,976
SELECT SECTOR SPDR TRFINANCIAL81369Y6052476,581SH SOLE 006,581
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8037,99453,537SH SOLE 0053,537
SHOPIFY INCCL A82509L107419309SH SOLE 00309
SNAP ON INCCOM8330341012631,258SH SOLE 001,258
STARBUCKS CORPCOM8552441092101,903SH SOLE 001,903
STRYKER CORPORATIONCOM8636671011,4115,349SH SOLE 005,348
TARGET CORPCOM87612E1061,2445,438SH SOLE 005,438
THE TRADE DESK INCCOM CL A88339J1053144,470SH SOLE 004,470
3M COCOM88579Y1012031,156SH SOLE 001,156
US BANCORP DELCOM NEW9029733043455,808SH SOLE 005,807
UNION PAC CORPCOM9078181082,95515,076SH SOLE 0015,075
UNITEDHEALTH GROUP INCCOM91324P1022,4896,370SH SOLE 006,370
VANECK ETF TRUSTINTRMDT MUNI ETF92189H2011,48629,010SH SOLE 0029,010
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4095438,698SH SOLE 008,698
VANGUARD WORLD FDSINF TECH ETF92204A702367915SH SOLE 00915
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4097629,251SH SOLE 009,251
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8704544,810SH SOLE 004,810
VANGUARD MUN BD FDSTAX EXEMPT BD9229077464,18776,441SH SOLE 0076,441
VANGUARD INDEX FDSREAL ESTATE ETF9229085534524,442SH SOLE 004,442
VANGUARD INDEX FDSTOTAL STK MKT9229087692,29010,312SH SOLE 0010,312
VERIZON COMMUNICATIONS INCCOM92343V10454110,014SH SOLE 0010,014
VICTORIAS SECRET AND COCOMMON STOCK9264001022644,783SH SOLE 004,783
VISA INCCOM CL A92826C8393,04713,680SH SOLE 0013,680
WALMART INCCOM9311421032,53718,204SH SOLE 0018,204
ACCENTURE PLC IRELANDSHS CLASS AG1151C1012,5397,935SH SOLE 007,935
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521012865,100SH SOLE 005,100
LINDE PLCSHSG5494J1031,3754,686SH SOLE 004,686
MEDTRONIC PLCSHSG5960L1032,08716,653SH SOLE 0016,652
CHUBB LIMITEDCOMH1467J1041,3697,894SH SOLE 007,894