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
ECOLAB INC COM 278865100 279 1,404 SH   SOLE   1,404 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,830 79,070 SH   SOLE   79,070 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,425 23,924 SH   SOLE   23,924 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 690 106,114 SH   SOLE   106,114 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 460 9,252 SH   SOLE   9,252 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,363 25,225 SH   SOLE   25,225 0 0
SALESFORCE COM INC COM 79466L302 801 4,276 SH   SOLE   4,276 0 0
PROCTER AND GAMBLE CO COM 742718109 900 7,523 SH   SOLE   7,523 0 0
NOVO-NORDISK A S ADR 670100205 273 4,172 SH   SOLE   4,172 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 79 12,000 SH   SOLE   12,000 0 0
SPDR SER TR S&P DIVID ETF 78464A763 835 9,157 SH   SOLE   9,157 0 0
JPMORGAN CHASE & CO COM 46625H100 1,032 10,970 SH   SOLE   10,970 0 0
CLOROX CO DEL COM 189054109 303 1,381 SH   SOLE   1,381 0 0
TENNANT CO COM 880345103 664 10,210 SH   SOLE   10,210 0 0
US BANCORP DEL COM NEW 902973304 5,122 139,102 SH   SOLE   139,102 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,130 9,640 SH   SOLE   9,640 0 0
ISHARES TR PFD AND INCM SEC 464288687 364 10,511 SH   SOLE   10,511 0 0
MCDONALDS CORP COM 580135101 547 2,965 SH   SOLE   2,965 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 316 5,561 SH   SOLE   5,561 0 0
CHUBB LIMITED COM H1467J104 335 2,643 SH   SOLE   2,643 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 235 800 SH   SOLE   800 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 267 2,794 SH   SOLE   2,794 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 518 35,865 SH   SOLE   35,865 0 0
JOHNSON & JOHNSON COM 478160104 3,462 24,620 SH   SOLE   24,620 0 0
CISCO SYS INC COM 17275R102 753 16,143 SH   SOLE   16,143 0 0
MASTERCARD INCORPORATED CL A 57636Q104 283 958 SH   SOLE   958 0 0
MSCI INC COM 55354G100 258 774 SH   SOLE   774 0 0
WELLS FARGO CO NEW COM 949746101 965 37,714 SH   SOLE   37,714 0 0
ICICI BANK LIMITED ADR 45104G104 101 10,872 SH   SOLE   10,872 0 0
BOEING CO COM 097023105 546 2,979 SH   SOLE   2,979 0 0
NVIDIA CORPORATION COM 67066G104 295 776 SH   SOLE   776 0 0
STARBUCKS CORP COM 855244109 342 4,645 SH   SOLE   4,645 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,073 6,009 SH   SOLE   6,009 0 0
CVS HEALTH CORP COM 126650100 266 4,095 SH   SOLE   4,095 0 0
APPLE INC COM 037833100 9,423 25,832 SH   SOLE   25,832 0 0
HOME DEPOT INC COM 437076102 852 3,400 SH   SOLE   3,400 0 0
ATLASSIAN CORP PLC CL A G06242104 1,073 5,950 SH   SOLE   5,950 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 171 46,200 SH   SOLE   46,200 0 0
LAUDER ESTEE COS INC CL A 518439104 534 2,830 SH   SOLE   2,830 0 0
ISHARES TR CORE S&P500 ETF 464287200 45,938 148,336 SH   SOLE   148,336 0 0
ALPHABET INC CAP STK CL A 02079K305 1,960 1,382 SH   SOLE   1,382 0 0
3M CO COM 88579Y101 3,613 23,161 SH   SOLE   23,161 0 0
WALMART INC COM 931142103 249 2,082 SH   SOLE   2,082 0 0
GENERAL ELECTRIC CO COM 369604103 550 80,456 SH   SOLE   80,456 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 211 45,092 SH   SOLE   45,092 0 0
ORACLE CORP COM 68389X105 393 7,106 SH   SOLE   7,106 0 0
AMGEN INC COM 031162100 238 1,008 SH   SOLE   1,008 0 0
ISHARES TR SHORT TREAS BD 464288679 2,371 21,410 SH   SOLE   21,410 0 0
MICROSOFT CORP COM 594918104 5,212 25,611 SH   SOLE   25,611 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 199 14,200 SH   SOLE   14,200 0 0
INTEL CORP COM 458140100 521 8,702 SH   SOLE   8,702 0 0
TARGET CORP COM 87612E106 2,866 23,896 SH   SOLE   23,896 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,376 13,487 SH   SOLE   13,487 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 471 2,852 SH   SOLE   2,852 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,423 13,153 SH   SOLE   13,153 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 373 5,400 SH   SOLE   5,400 0 0
F N B CORP COM 302520101 335 44,709 SH   SOLE   44,709 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 915 3,283 SH   SOLE   3,283 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 568 4,369 SH   SOLE   4,369 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 219 7,728 SH   SOLE   7,728 0 0
COCA COLA CO COM 191216100 533 11,936 SH   SOLE   11,936 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 429 5,431 SH   SOLE   5,431 0 0
GRACO INC COM 384109104 344 7,161 SH   SOLE   7,161 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 240 5,099 SH   SOLE   5,099 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 579 5,142 SH   SOLE   5,142 0 0
VISA INC COM CL A 92826C839 2,277 11,785 SH   SOLE   11,785 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,323 56,179 SH   SOLE   56,179 0 0
EATON VANCE LTD DURATION INC COM 27828H105 162 14,400 SH   SOLE   14,400 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,031 10,576 SH   SOLE   10,576 0 0
ALIGN TECHNOLOGY INC COM 016255101 207 754 SH   SOLE   754 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,633 43,252 SH   SOLE   43,252 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,955 29,533 SH   SOLE   29,533 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,545 7,468 SH   SOLE   7,468 0 0
ISHARES TR CORE S&P US VLU 464287663 740 14,170 SH   SOLE   14,170 0 0
ALCON AG ORD SHS H01301128 282 4,913 SH   SOLE   4,913 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,763 36,010 SH   SOLE   36,010 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 494 2,443 SH   SOLE   2,443 0 0
AMERICAN ELEC PWR CO INC COM 025537101 233 2,923 SH   SOLE   2,923 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,419 4,811 SH   SOLE   4,811 0 0
MEDTRONIC PLC SHS G5960L103 352 3,841 SH   SOLE   3,841 0 0
ISHARES TR S&P 100 ETF 464287101 83,367 585,357 SH   SOLE   585,357 0 0
AT&T INC COM 00206R102 236 7,813 SH   SOLE   7,813 0 0
ISHARES TR S&P MC 400GR ETF 464287606 547 2,443 SH   SOLE   2,443 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 263 725 SH   SOLE   725 0 0
COMCAST CORP NEW CL A 20030N101 313 8,028 SH   SOLE   8,028 0 0
AMERICAN TOWER CORP NEW COM 03027X100 214 826 SH   SOLE   826 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 474 8,605 SH   SOLE   8,605 0 0
NETFLIX INC COM 64110L106 512 1,125 SH   SOLE   1,125 0 0
ISHARES TR RUS TOP 200 ETF 464289446 1,133 15,300 SH   SOLE   15,300 0 0
ISHARES TR SELECT DIVID ETF 464287168 571 7,078 SH   SOLE   7,078 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 396 3,204 SH   SOLE   3,204 0 0
TORO CO COM 891092108 1,659 25,000 SH   SOLE   25,000 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 318 41,261 SH   SOLE   41,261 0 0
SEI INVTS CO COM 784117103 932 16,950 SH   SOLE   16,950 0 0
CHEVRON CORP NEW COM 166764100 226 2,528 SH   SOLE   2,528 0 0
EQUIFAX INC COM 294429105 494 2,876 SH   SOLE   2,876 0 0
LAZARD LTD SHS A G54050102 241 8,414 SH   SOLE   8,414 0 0
CME GROUP INC COM 12572Q105 236 1,454 SH   SOLE   1,454 0 0
TEXAS INSTRS INC COM 882508104 257 2,027 SH   SOLE   2,027 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 644 5,329 SH   SOLE   5,329 0 0
TWO HBRS INVT CORP COM NEW 90187B408 121 23,950 SH   SOLE   23,950 0 0
HORMEL FOODS CORP COM 440452100 787 16,306 SH   SOLE   16,306 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 820 10,407 SH   SOLE   10,407 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 192 16,200 SH   SOLE   16,200 0 0
ISHARES TR CORE S&P SCP ETF 464287804 24,274 355,460 SH   SOLE   355,460 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 654 11,597 SH   SOLE   11,597 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 204 4,480 SH   SOLE   4,480 0 0
ALTRIA GROUP INC COM 02209S103 357 9,103 SH   SOLE   9,103 0 0
INTUIT COM 461202103 3,194 10,785 SH   SOLE   10,785 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 653 17,245 SH   SOLE   17,245 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 572 2,861 SH   SOLE   2,861 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 200 928 SH   SOLE   928 0 0
CUMMINS INC COM 231021106 874 5,045 SH   SOLE   5,045 0 0
FORD MTR CO DEL COM 345370860 61 10,000 SH   SOLE   10,000 0 0
UNION PAC CORP COM 907818108 558 3,302 SH   SOLE   3,302 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 655 9,530 SH   SOLE   9,530 0 0
HONEYWELL INTL INC COM 438516106 763 5,275 SH   SOLE   5,275 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 556 2,589 SH   SOLE   2,589 0 0
DEERE & CO COM 244199105 3,394 21,597 SH   SOLE   21,597 0 0
AMERICAN EXPRESS CO COM 025816109 507 5,324 SH   SOLE   5,324 0 0
BAXTER INTL INC COM 071813109 223 2,587 SH   SOLE   2,587 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 297 1,200 SH   SOLE   1,200 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 52 15,287 SH   SOLE   15,287 0 0
ADOBE INC COM 00724F101 463 1,064 SH   SOLE   1,064 0 0
PFIZER INC COM 717081103 1,572 48,066 SH   SOLE   48,066 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,606 16,647 SH   SOLE   16,647 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 205 3,267 SH   SOLE   3,267 0 0
PROLOGIS INC. COM 74340W103 305 3,273 SH   SOLE   3,273 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 891 14,689 SH   SOLE   14,689 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 497 3,336 SH   SOLE   3,336 0 0
AMAZON COM INC COM 023135106 5,402 1,958 SH   SOLE   1,958 0 0
NOVARTIS AG SPONSORED ADR 66987V109 203 2,321 SH   SOLE   2,321 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 125 26,927 SH   SOLE   26,927 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 787 4,084 SH   SOLE   4,084 0 0
DISNEY WALT CO COM DISNEY 254687106 1,355 12,155 SH   SOLE   12,155 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 237 1,852 SH   SOLE   1,852 0 0
LILLY ELI & CO COM 532457108 560 3,410 SH   SOLE   3,410 0 0
LOCKHEED MARTIN CORP COM 539830109 365 1,001 SH   SOLE   1,001 0 0
ABBOTT LABS COM 002824100 1,062 11,611 SH   SOLE   11,611 0 0
GENERAL DYNAMICS CORP COM 369550108 304 2,033 SH   SOLE   2,033 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,688 36,456 SH   SOLE   36,456 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,840 26,596 SH   SOLE   26,596 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 381 2,548 SH   SOLE   2,548 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 293 1,010 SH   SOLE   1,010 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,359 44,909 SH   SOLE   44,909 0 0
MERCK & CO. INC COM 58933Y105 1,589 20,553 SH   SOLE   20,553 0 0
BLACKROCK INCOME TR INC COM 09247F100 196 31,800 SH   SOLE   31,800 0 0
EXXON MOBIL CORP COM 30231G102 1,207 26,994 SH   SOLE   26,994 0 0
ROPER TECHNOLOGIES INC COM 776696106 369 950 SH   SOLE   950 0 0
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 194 14,100 SH   SOLE   14,100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 265 465 SH   SOLE   465 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 227 6,975 SH   SOLE   6,975 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 875 14,922 SH   SOLE   14,922 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 271 2,014 SH   SOLE   2,014 0 0
FACEBOOK INC CL A 30303M102 1,297 5,712 SH   SOLE   5,712 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,093 10,970 SH   SOLE   10,970 0 0
BELDEN INC COM 077454106 2,803 86,110 SH   SOLE   86,110 0 0
STRYKER CORPORATION COM 863667101 213 1,183 SH   SOLE   1,183 0 0
ISHARES TR S&P SML 600 GWT 464287887 375 2,208 SH   SOLE   2,208 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 531 15,244 SH   SOLE   15,244 0 0
ABBVIE INC COM 00287Y109 902 9,187 SH   SOLE   9,187 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 653 16,317 SH   SOLE   16,317 0 0
EMERSON ELEC CO COM 291011104 210 3,384 SH   SOLE   3,384 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,005 3,313 SH   SOLE   3,313 0 0
LINDE PLC SHS G5494J103 256 1,207 SH   SOLE   1,207 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 224 3,000 SH   SOLE   3,000 0 0
BECTON DICKINSON & CO COM 075887109 1,247 5,212 SH   SOLE   5,212 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 210 6,291 SH   SOLE   6,291 0 0
CENTENE CORP DEL COM 15135B101 5,936 93,402 SH   SOLE   93,402 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 186 15,000 SH   SOLE   15,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 224 5,295 SH   SOLE   5,295 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 543 10,500 SH   SOLE   10,500 0 0
AMCOR PLC ORD G0250X107 6,007 588,340 SH   SOLE   588,340 0 0
APPLIED MATLS INC COM 038222105 389 6,428 SH   SOLE   6,428 0 0
PEPSICO INC COM 713448108 10,057 76,040 SH   SOLE   76,040 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 491 6,253 SH   SOLE   6,253 0 0
ILLUMINA INC COM 452327109 421 1,138 SH   SOLE   1,138 0 0
DOLLAR GEN CORP NEW COM 256677105 255 1,339 SH   SOLE   1,339 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 404 3,348 SH   SOLE   3,348 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 426 7,442 SH   SOLE   7,442 0 0
INVESCO MUN TR COM 46131J103 183 15,600 SH   SOLE   15,600 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,070 9,974 SH   SOLE   9,974 0 0
PAYPAL HLDGS INC COM 70450Y103 1,181 6,778 SH   SOLE   6,778 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,043 5,435 SH   SOLE   5,435 0 0
NIKE INC CL B 654106103 1,672 17,055 SH   SOLE   17,055 0 0
ISHARES TR USA QUALITY FCTR 46432F339 402 4,196 SH   SOLE   4,196 0 0
ISHARES TR S&P MC 400VL ETF 464287705 458 3,443 SH   SOLE   3,443 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 657 11,178 SH   SOLE   11,178 0 0
CITIGROUP INC COM NEW 172967424 319 6,236 SH   SOLE   6,236 0 0
ILLINOIS TOOL WKS INC COM 452308109 313 1,790 SH   SOLE   1,790 0 0
SHOPIFY INC CL A 82509L107 202 213 SH   SOLE   213 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 297 4,823 SH   SOLE   4,823 0 0
KIMBERLY CLARK CORP COM 494368103 210 1,485 SH   SOLE   1,485 0 0
ISHARES TR GLOBAL TECH ETF 464287291 429 1,823 SH   SOLE   1,823 0 0
QUALCOMM INC COM 747525103 483 5,299 SH   SOLE   5,299 0 0
ALPHABET INC CAP STK CL C 02079K107 1,873 1,325 SH   SOLE   1,325 0 0