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
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426761,46225,425SH SOLE00025,425
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3571,79612,353SH SOLE00012,353
DANAHER CORPORATIONCOM2358511021,1214,636SH SOLE0004,636
KIMBERLY-CLARK CORPCOM4943681036804,779SH SOLE0004,779
GLOBAL X FDSARTIFICIAL ETF37954Y63235412,056SH SOLE00012,056
AMERICAN TOWER CORP NEWCOM03027X1005642,231SH SOLE0002,231
ALPS ETF TRRIVERFRONT UNC00162Q5442429,388SH SOLE0009,388
MASTERCARD INCORPORATEDCL A57636Q1041,2443,303SH SOLE0003,303
SPDR S&P 500 ETF TRTR UNIT78462F103298722SH SOLE000722
ABBOTT LABSCOM0028241003262,714SH SOLE0002,714
CHURCH & DWIGHT INCCOM1713401025366,016SH SOLE0006,016
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8522,83437,283SH SOLE00037,283
AMERICAN EXPRESS COCOM0258161092351,620SH SOLE0001,620
COSTCO WHSL CORP NEWCOM22160K1056221,674SH SOLE0001,674
PEPSICO INCCOM7134481089386,436SH SOLE0006,436
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082363,382SH SOLE0003,382
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V8116434,736SH SOLE0004,736
UNION PAC CORPCOM9078181082781,262SH SOLE0001,262
AT&T INCCOM00206R1021,10336,915SH SOLE00036,915
ISHARES TRMSCI USA MIN VOL46429B6971,04914,529SH SOLE00014,529
ETF SER SOLUTIONSAPTUS DEFINED26922A3881,30044,152SH SOLE00044,152
MARTIN MARIETTA MATLS INCCOM5732841065591,621SH SOLE0001,621
REGENERON PHARMACEUTICALSCOM75886F1079871,956SH SOLE0001,956
APPLE INCCOM0378331004,17231,340SH SOLE00031,340
AMAZON COM INCCOM0231351061,359408SH SOLE000408
PHILIP MORRIS INTL INCCOM7181721091,01410,786SH SOLE00010,786
VANGUARD BD INDEX FDSSHORT TRM BOND9219378271,63019,812SH SOLE00019,812
PROCTER AND GAMBLE COCOM7427181098436,116SH SOLE0006,116
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8552,425118,227SH SOLE000118,227
PIMCO ETF TR0-5 HIGH YIELD72201R7831,41514,279SH SOLE00014,279
ETF SER SOLUTIONSNATIONWIDE RSK26922A1727,307264,375SH SOLE000264,375
TWO RDS SHARED TRANFIELD UNVL ETF90214Q76633434,281SH SOLE00034,281
BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2022,386217,535SH SOLE000217,535
DUKE ENERGY CORP NEWCOM NEW26441C2049429,287SH SOLE0009,287
TWILIO INCCL A90138F1021,2693,451SH SOLE0003,451
ISHARES TRUS REGNL BKS ETF46428877856110,077SH SOLE00010,077
INDEXIQ ETF TRIQ S&P HGH YLD45409B41295238,034SH SOLE00038,034
VERTIV HOLDINGS COCOM CL A92537N10864729,696SH SOLE00029,696
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P6081,68624,697SH SOLE00024,697
DOMINOS PIZZA INCCOM25754A2015051,269SH SOLE0001,269
KRANESHARES TRQUADRTC INT RT5007677364,035141,389SH SOLE000141,389
WISDOMTREE TREM EX ST-OWNED97717X57880019,570SH SOLE00019,570
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2822,5539,194SH SOLE0009,194
ALPS ETF TRRIVERFRNT FLEX00162Q5101,69139,499SH SOLE00039,499
ISHARES TRCORE TOTAL USD46434V61364512,150SH SOLE00012,150
BCE INCCOM NEW05534B7601,11724,119SH SOLE00024,119
PRINCIPAL EXCHANGE-TRADED FDHELTHCARE INDX74255Y40963511,145SH SOLE00011,145
ISHARES TRCORE S&P SCP ETF4642878041,23511,536SH SOLE00011,536
ARES CAPITAL CORPCOM04010L1031,55079,697SH SOLE00079,697
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4083,33068,408SH SOLE00068,408
ISHARES TRCORE S&P US VLU4642876633,21245,723SH SOLE00045,723
ISHARES TRUS HOME CONS ETF4642887525848,295SH SOLE0008,295
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88273934,160SH SOLE00034,160
EXXON MOBIL CORPCOM30231G1022,21340,017SH SOLE00040,017
BRITISH AMERN TOB PLCSPONSORED ADR11044810788123,063SH SOLE00023,063
ABBVIE INCCOM00287Y1091,27211,670SH SOLE00011,670
CHEVRON CORP NEWCOM1667641009989,845SH SOLE0009,845
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8055,28999,153SH SOLE00099,153
BERKSHIRE HATHAWAY INC DELCL B NEW084670702212792SH SOLE000792
ISHARES INCCORE MSCI EMKT46434G1032,88644,375SH SOLE00044,375
ISHARES TRFLTG RATE NT ETF46429B65552710,381SH SOLE00010,381
GLOBAL X FDSLITHIUM BTRY ETF37954Y8553235,265SH SOLE0005,265
GILEAD SCIENCES INCCOM3755581035067,619SH SOLE0007,619
VANGUARD INDEX FDSREAL ESTATE ETF9229085531,51515,608SH SOLE00015,608
VISA INCCOM CL A92826C8396943,110SH SOLE0003,110
ISHARES TRIBOXX INV CP ETF4642872425173,951SH SOLE0003,951
PPL CORPCOM69351T10687930,300SH SOLE00030,300
VANGUARD INDEX FDSMID CAP ETF9229086294,20418,492SH SOLE00018,492
AMETEK INCCOM0311001005424,137SH SOLE0004,137
PROSPERITY BANCSHARES INCCOM7436061054305,801SH SOLE0005,801
ALPS ETF TRRIVRFRNT STR INC00162Q7836,782273,708SH SOLE000273,708
ETF SER SOLUTIONSUS GLB JETS26922A84255322,080SH SOLE00022,080
ISHARES TRISHS 5-10YR INVT46428863885814,372SH SOLE00014,372
SPDR SER TRPORTFOLIO LN COR78464A3674,467146,233SH SOLE000146,233
ALPS ETF TRRIVERFRNT DYMC00162Q5284,582108,865SH SOLE000108,865
ISHARES TRCONV BD ETF46435G1021,95219,734SH SOLE00019,734
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3081,21665,460SH SOLE00065,460
J P MORGAN EXCHANGE-TRADED FHIGH YLD RESRCH46641Q8782785,374SH SOLE0005,374
ZOETIS INCCL A98978V1031,1967,088SH SOLE0007,088
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6052,26665,430SH SOLE00065,430
VANGUARD INDEX FDSSMALL CP ETF9229087512,70712,541SH SOLE00012,541
APOLLO GLOBAL MGMT INCCOM CL A03768E1051,55630,321SH SOLE00030,321
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378355,09159,678SH SOLE00059,678
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,82412,952SH SOLE00012,952
SPDR SER TRPORTFOLIO S&P50078464A8541,99741,196SH SOLE00041,196
FACEBOOK INCCL A30303M1021,6985,612SH SOLE0005,612
VANGUARD INDEX FDSTOTAL STK MKT9229087692511,172SH SOLE0001,172
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10563416,824SH SOLE00016,824
ALTABANCORPCOM0213471091,10125,610SH SOLE00025,610
CARVANA COCL A1468691021,1474,366SH SOLE0004,366
ALTRIA GROUP INCCOM02209S10391219,332SH SOLE00019,332
ISHARES TRIBOXX HI YD ETF4642885135516,333SH SOLE0006,333
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R1003,789228,659SH SOLE000228,659
PROSHARES TRPET CARE ETF74348A1453634,797SH SOLE0004,797
ISHARES INCJP MRG EM CRP BD4642862512,08740,075SH SOLE00040,075
FIRST TR MORNINGSTAR DIVID LSHS3369171092,39271,900SH SOLE00071,900
COCA COLA COCOM19121610071913,271SH SOLE00013,271
NETFLIX INCCOM64110L1061,4442,628SH SOLE0002,628
INVESCO QQQ TRUNIT SER 146090E10321,32763,395SH SOLE00063,395
SOUTHERN COCOM84258710791913,900SH SOLE00013,900
ARK ETF TRFINTECH INNOVA00214Q7083647,025SH SOLE0007,025
GLOBAL X FDSCLOUD COMPUTNG37954Y44234212,855SH SOLE00012,855
RINGCENTRAL INCCL A76680R2061,5474,756SH SOLE0004,756
AGNC INVT CORPCOM00123Q1042,082120,222SH SOLE000120,222
3M COCOM88579Y1011,2736,419SH SOLE0006,419
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3091,38128,831SH SOLE00028,831
ALPS ETF TRRIVERFRONT DYM00162Q5365,737226,155SH SOLE000226,155
VERIZON COMMUNICATIONS INCCOM92343V1041,09718,787SH SOLE00018,787
NVIDIA CORPORATIONCOM67066G1041,4012,309SH SOLE0002,309
OREILLY AUTOMOTIVE INCCOM67103H1071,5732,933SH SOLE0002,933
AMERICAN ELEC PWR CO INCCOM02553710190110,000SH SOLE00010,000
COUPA SOFTWARE INCCOM22266L1069223,568SH SOLE0003,568
STARBUCKS CORPCOM8552441096745,796SH SOLE0005,796
DOMINION ENERGY INCCOM25746U10990011,232SH SOLE00011,232
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1012,322106,877SH SOLE000106,877
MICROSOFT CORPCOM5949181042,1638,375SH SOLE0008,375
ADOBE SYSTEMS INCORPORATEDCOM00724F1011,2452,421SH SOLE0002,421
GENERAL MLS INCCOM37033410464610,362SH SOLE00010,362
SPDR GOLD TRGOLD SHS78463V1071,4148,496SH SOLE0008,496
BLACKSTONE GROUP INCCOM09260D1071,58919,984SH SOLE00019,984
VANGUARD WORLD FDSCOMM SRVC ETF92204A8843192,364SH SOLE0002,364
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2093,40727,934SH SOLE00027,934
PIMCO CORPORATE & INCM STRGCOM72200U1002,454138,099SH SOLE000138,099
SPDR SER TRBLOMBERG INTL TR78464A5161,33544,728SH SOLE00044,728
MARRIOTT INTL INC NEWCL A5719032025383,791SH SOLE0003,791
MSCI INCCOM55354G1005311,135SH SOLE0001,135
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50951511,715SH SOLE00011,715
PROSHARES TRLONG ONLINE SHRT74347B3757318,890SH SOLE0008,890
NATIONAL GRID PLCSPONSORED ADR NE63627440986513,643SH SOLE00013,643
ISHARES TRMBS ETF4642885881,0379,532SH SOLE0009,532
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1001,69693,569SH SOLE00093,569
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50826311,880SH SOLE00011,880
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2002,01239,315SH SOLE00039,315
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V5306782,823SH SOLE0002,823
CERNER CORPCOM1567821042142,843SH SOLE0002,843
ALPHABET INCCAP STK CL C02079K1071,217531SH SOLE000531
ISHARES TRISHS 1-5YR INVS4642886463,74868,454SH SOLE00068,454
FIRST TR EXCH TRADED FD IIIRIVR FRNT DYN33739P7073765,123SH SOLE0005,123
CHIPOTLE MEXICAN GRILL INCCOM1696561051,005656SH SOLE000656
CARLYLE GROUP INCCOM14316J1081,60640,879SH SOLE00040,879
HONEYWELL INTL INCCOM4385161067633,356SH SOLE0003,356
ISHARES TRRUS MD CP GR ETF4642874813,09429,058SH SOLE00029,058
VANGUARD BD INDEX FDSINTERMED TERM9219378194,84254,257SH SOLE00054,257
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1046,53288,879SH SOLE00088,879
FLAHERTY & CRUMRINE PFD SECSCOM3384781002,387100,946SH SOLE000100,946
ISHARES TRCORE S&P500 ETF464287200299722SH SOLE000722
AFLAC INCCOM0010551022204,186SH SOLE0004,186
ADVISORSHARES TRNEWFLT MULSINC00768Y7272154,398SH SOLE0004,398
THERMO FISHER SCIENTIFIC INCCOM8835561021,2912,677SH SOLE0002,677
GLOBAL X FDSLNTY THMTC ETF37954Y77234311,906SH SOLE00011,906
PAYPAL HLDGS INCCOM70450Y1032,0087,593SH SOLE0007,593
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702672,847SH SOLE0002,847
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8882,57796,693SH SOLE00096,693
GABELLI UTIL TRCOM36240A1012,338341,855SH SOLE000341,855
SPDR SER TRPORTFOLI S&P150078464A8051,81835,590SH SOLE00035,590
CROWN CASTLE INTL CORP NEWCOM22822V1011,1446,251SH SOLE0006,251
ISHARES U S ETF TRBLACKROCK ST MAT46431W5071,07021,316SH SOLE00021,316
DOLLAR GEN CORP NEWCOM2566771055112,341SH SOLE0002,341
GLOBAL X FDSRBTCS ARTFL INTE37954Y71535010,235SH SOLE00010,235