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 E 464287234 291 6,873 SH   SOLE NONE 6,873 0 0
SELECT SECTOR SPDR TR E 81369Y886 289 4,461 SH   SOLE NONE 4,461 0 0
ISHARES TR E 464288588 244 2,261 SH   SOLE NONE 2,261 0 0
MCDONALDS CORP E 580135101 79,217 404,125 SH   SOLE NONE 404,125 0 0
FASTENAL CO E 311900104 44,569 1,198,732 SH   SOLE NONE 1,198,732 0 0
MONDELEZ INTL INC E 609207105 41,097 774,836 SH   SOLE NONE 774,836 0 0
GOLDMAN SACHS GROUP INC E 38141G104 42,200 199,951 SH   SOLE NONE 199,951 0 0
3M CO E 88579Y101 1,449 8,949 SH   SOLE NONE 8,949 0 0
MAG SILVER CORP E 55903Q104 158 16,500 SH   SOLE NONE 16,500 0 0
STARBUCKS CORP E 855244109 635 7,633 SH   SOLE NONE 7,633 0 0
ISHARES TR E 464287473 308 3,410 SH   SOLE NONE 3,410 0 0
GLOBAL X FDS E 37950E226 173 14,381 SH   SOLE NONE 14,381 0 0
ELECTRONIC ARTS INC E 285512109 253 2,636 SH   SOLE NONE 2,636 0 0
PACER FDS TR E 69374H204 696 23,710 SH   SOLE NONE 23,710 0 0
SBA COMMUNICATIONS CORP NEW E 78410G104 3,082 12,500 SH   SOLE NONE 12,500 0 0
ALPHABET INC E 02079K107 2,106 1,670 SH   SOLE NONE 1,670 0 0
VANGUARD GROUP E 921908844 351 2,946 SH   SOLE NONE 2,946 0 0
UNION PACIFIC CORP E 907818108 19,443 114,107 SH   SOLE NONE 114,107 0 0
MICROSOFT CORP E 594918104 6,358 45,434 SH   SOLE NONE 45,434 0 0
BLACKSTONE GROUP INC E 09260D107 270 5,185 SH   SOLE NONE 5,185 0 0
CISCO SYS INC E 17275R102 1,413 30,450 SH   SOLE NONE 30,450 0 0
SCHWAB STRATEGIC TR E 808524862 1,260 24,911 SH   SOLE NONE 24,911 0 0
SCHWAB STRATEGIC TR E 808524797 1,433 26,022 SH   SOLE NONE 26,022 0 0
SELECT SECTOR SPDR TR E 81369Y803 1,406 17,155 SH   SOLE NONE 17,155 0 0
JANUS DETROIT STR TR E 47103U852 384 7,332 SH   SOLE NONE 7,332 0 0
FIRST TR EXCHANGE TRADED FD E 33739Q408 210 3,496 SH   SOLE NONE 3,496 0 0
VANGUARD INDEX FDS E 922908769 4,606 30,136 SH   SOLE NONE 30,136 0 0
VANGUARD INTL EQUITY INDEX F E 922042858 891 21,335 SH   SOLE NONE 21,335 0 0
BROADCOM INC E 11135F101 258 915 SH   SOLE NONE 915 0 0
PIMCO ETF TR E 72201R833 814 7,999 SH   SOLE NONE 7,999 0 0
ISHARES TR E 46429B655 327 6,408 SH   SOLE NONE 6,408 0 0
COMPASS MINERALS INTL INC E 20451N101 231 4,105 SH   SOLE NONE 4,105 0 0
HOME DEPOT INC E 437076102 81,467 348,313 SH   SOLE NONE 348,313 0 0
VANGUARD WHITEHALL FDS INC E 921946406 773 8,696 SH   SOLE NONE 8,696 0 0
ISHARES TR E 464287200 7,387 24,453 SH   SOLE NONE 24,453 0 0
JANUS DETROIT STR TR E 47103U886 215 4,310 SH   SOLE NONE 4,310 0 0
ISHARES TR E 46429B663 270 2,875 SH   SOLE NONE 2,875 0 0
KINDER MORGAN INC DEL E 49456B101 288 14,066 SH   SOLE NONE 14,066 0 0
BP PLC E 055622104 1,369 34,904 SH   SOLE NONE 34,904 0 0
ALIBABA GROUP HLDG LTD E 01609W102 466 2,702 SH   SOLE NONE 2,702 0 0
BERKSHIRE HATHAWAY INC DEL E 084670702 2,473 11,763 SH   SOLE NONE 11,763 0 0
ISHARES TR E 464288760 607 2,757 SH   SOLE NONE 2,757 0 0
CENTURYLINK INC E 156700106 1,078 84,403 SH   SOLE NONE 84,403 0 0
WALMART INC E 931142103 76,373 641,252 SH   SOLE NONE 641,252 0 0
YETI HLDGS INC E 98585X104 37 1,150 SH   SOLE NONE 1,150 0 0
SCHWAB STRATEGIC TR E 808524706 633 24,319 SH   SOLE NONE 24,319 0 0
SCHWAB STRATEGIC TR E 808524748 315 9,917 SH   SOLE NONE 9,917 0 0
CSX CORP E 126408103 664 9,262 SH   SOLE NONE 9,262 0 0
ISHARES TR E 46435G672 350 6,333 SH   SOLE NONE 6,333 0 0
DISNEY WALT CO E 254687106 68,905 528,981 SH   SOLE NONE 528,981 0 0
CONSTELLATION BRANDS INC E 21036P108 420 2,137 SH   SOLE NONE 2,137 0 0
TJX COS INC NEW E 872540109 398 6,737 SH   SOLE NONE 6,737 0 0
US BANCORP DEL E 902973304 227 4,035 SH   SOLE NONE 4,035 0 0
CHEVRON CORP NEW E 166764100 69,418 590,392 SH   SOLE NONE 590,392 0 0
OCCIDENTAL PETE CORP E 674599105 443 10,483 SH   SOLE NONE 10,483 0 0
ISHARES TR E 464287226 729 6,462 SH   SOLE NONE 6,462 0 0
SPDR SERIES TRUST E 78464A789 207 6,000 SH   SOLE NONE 6,000 0 0
BRISTOL MYERS SQUIBB CO E 110122108 1,161 21,358 SH   SOLE NONE 21,358 0 0
MERCK & CO INC E 58933Y105 42,586 515,698 SH   SOLE NONE 515,698 0 0
AMGEN INC E 031162100 1,243 6,121 SH   SOLE NONE 6,121 0 0
ISHARES TR E 464287457 4,693 55,336 SH   SOLE NONE 55,336 0 0
AMAZON COM INC E 023135106 3,186 1,789 SH   SOLE NONE 1,789 0 0
DOW INC E 260557103 249 5,030 SH   SOLE NONE 5,030 0 0
EMERSON ELEC CO E 291011104 252 3,609 SH   SOLE NONE 3,609 0 0
JPMORGAN CHASE & CO E 46625H100 86,417 691,167 SH   SOLE NONE 691,167 0 0
AMERICAN EXPRESS CO E 025816109 43,827 376,485 SH   SOLE NONE 376,485 0 0
SPDR SERIES TRUST E 78468R663 7,322 79,956 SH   SOLE NONE 79,956 0 0
COSTCO WHSL CORP NEW E 22160K105 561 1,890 SH   SOLE NONE 1,890 0 0
BOEING CO E 097023105 66,233 192,230 SH   SOLE NONE 192,230 0 0
CONSOLIDATED EDISON INC E 209115104 213 2,259 SH   SOLE NONE 2,259 0 0
TRAVELERS COMPANIES INC E 89417E109 1,412 10,744 SH   SOLE NONE 10,744 0 0
SALESFORCE COM INC E 79466L302 329 2,220 SH   SOLE NONE 2,220 0 0
ANHEUSER BUSCH INBEV SA/NV E 03524A108 481 5,252 SH   SOLE NONE 5,252 0 0
SPDR SERIES TRUST E 78468R200 959 31,188 SH   SOLE NONE 31,188 0 0
VANGUARD WORLD FDS E 92204A702 489 2,233 SH   SOLE NONE 2,233 0 0
UNILEVER PLC E 904767704 322 5,397 SH   SOLE NONE 5,397 0 0
PUTNAM PREMIER INCOME TR E 746853100 55 10,300 SH   SOLE NONE 10,300 0 0
STARWOOD PPTY TR INC E 85571B105 426 17,376 SH   SOLE NONE 17,376 0 0
INTERCONTINENTAL EXCHANGE IN E 45866F104 818 8,799 SH   SOLE NONE 8,799 0 0
MICRON TECHNOLOGY INC E 595112103 169 12,000 SH Call SOLE NONE 12,000 0 0
CITIGROUP INC E 172967424 253 3,502 SH   SOLE NONE 3,502 0 0
MANITOWOC CO INC E 563571405 132 10,600 SH   SOLE NONE 10,600 0 0
SCHWAB STRATEGIC TR E 808524839 2,696 50,251 SH   SOLE NONE 50,251 0 0
PAYCHEX INC E 704326107 1,246 14,707 SH   SOLE NONE 14,707 0 0
VISA INC E 92826C839 44,804 254,337 SH   SOLE NONE 254,337 0 0
ARCHER DANIELS MIDLAND CO E 039483102 343 8,450 SH   SOLE NONE 8,450 0 0
MACQUARIE INFRASTRUCTURE COR E 55608B105 379 9,505 SH   SOLE NONE 9,505 0 0
VANGUARD INDEX FDS E 922908553 211 2,223 SH   SOLE NONE 2,223 0 0
INVESCO EXCHNG TRADED FD TR E 46138G508 248 11,014 SH   SOLE NONE 11,014 0 0
CELGENE CORP E 151020104 222 2,120 SH   SOLE NONE 2,120 0 0
VANGUARD BD INDEX FD INC E 921937827 891 11,028 SH   SOLE NONE 11,028 0 0
ISHARES TR E 464287432 517 3,716 SH   SOLE NONE 3,716 0 0
CEMEX SAB DE CV E 151290889 93 23,956 SH   SOLE NONE 23,956 0 0
BECTON DICKINSON & CO E 075887109 830 3,374 SH   SOLE NONE 3,374 0 0
GENTEX CORP E 371901109 260 9,326 SH   SOLE NONE 9,326 0 0
MARATHON PETE CORP E 56585A102 212 3,197 SH   SOLE NONE 3,197 0 0
ABBVIE INC E 00287Y109 769 10,010 SH   SOLE NONE 10,010 0 0
INVESCO ACTIVELY MANAGD ETF E 46090A887 1,649 32,719 SH   SOLE NONE 32,719 0 0
ISHARES TR E 464287440 2,367 21,168 SH   SOLE NONE 21,168 0 0
VANGUARD MUN BD FD INC E 922907746 653 12,220 SH   SOLE NONE 12,220 0 0
SCHWAB STRATEGIC TR E 808524805 1,039 31,765 SH   SOLE NONE 31,765 0 0
DUPONT DE NEMOURS INC E 26614N102 214 3,224 SH   SOLE NONE 3,224 0 0
REGIONS FINL CORP NEW E 7591EP100 558 34,500 SH   SOLE NONE 34,500 0 0
HEWLETT PACKARD ENTERPRISE C E 42824C109 197 12,372 SH   SOLE NONE 12,372 0 0
UNITED PARCEL SERVICE INC E 911312106 10,913 95,724 SH   SOLE NONE 95,724 0 0
NORTHERN TR CORP E 665859104 602 6,000 SH   SOLE NONE 6,000 0 0
INVESCO EXCHNG TRADED FD TR E 46138E354 959 16,653 SH   SOLE NONE 16,653 0 0
VANGUARD BD INDEX FD INC E 921937819 524 5,968 SH   SOLE NONE 5,968 0 0
SELECT SECTOR SPDR TR E 81369Y407 2,038 16,813 SH   SOLE NONE 16,813 0 0
FIRST TR EXCHANGE TRADED FD E 33734X135 351 11,000 SH   SOLE NONE 11,000 0 0
FACEBOOK INC E 30303M102 3,056 16,395 SH   SOLE NONE 16,395 0 0
SCHWAB STRATEGIC TR E 808524201 1,722 23,982 SH   SOLE NONE 23,982 0 0
DIREXION SHS ETF TR E 25459Y207 511 10,053 SH   SOLE NONE 10,053 0 0
SCHWAB STRATEGIC TR E 808524409 739 12,959 SH   SOLE NONE 12,959 0 0
WALGREENS BOOTS ALLIANCE INC E 931427108 69,253 1,271,868 SH   SOLE NONE 1,271,868 0 0
PUTNAM MASTER INTER INCOME T E 746909100 133 28,400 SH   SOLE NONE 28,400 0 0
INTUITIVE SURGICAL INC E 46120E602 433 790 SH   SOLE NONE 790 0 0
SELECT SECTOR SPDR TR E 81369Y209 759 8,255 SH   SOLE NONE 8,255 0 0
PENNEY J C CORP INC E 708160106 11 10,000 SH   SOLE NONE 10,000 0 0
ALPHABET INC E 02079K305 1,118 888 SH   SOLE NONE 888 0 0
MASTERCARD INC E 57636Q104 1,152 4,285 SH   SOLE NONE 4,285 0 0
SPDR S&P 500 ETF TR E 78462F103 57 10,600 SH Put SOLE NONE 10,600 0 0
NEXTERA ENERGY INC E 65339F101 427 1,799 SH   SOLE NONE 1,799 0 0
ADOBE INC E 00724F101 1,495 5,543 SH   SOLE NONE 5,543 0 0
SERVICE PPTYS TR E 81761L102 205 7,860 SH   SOLE NONE 7,860 0 0
GENERAL ELECTRIC CO E 369604103 477 53,262 SH   SOLE NONE 53,262 0 0
SELECT SECTOR SPDR TR E 81369Y605 2,011 70,577 SH   SOLE NONE 70,577 0 0
FIRST TR EXCHANGE TRADED FD E 33739Q200 348 6,704 SH   SOLE NONE 6,704 0 0
QUALCOMM INC E 747525103 416 5,263 SH   SOLE NONE 5,263 0 0
LOCKHEED MARTIN CORP E 539830109 521 1,391 SH   SOLE NONE 1,391 0 0
SPDR SERIES TRUST E 78464A375 724 20,527 SH   SOLE NONE 20,527 0 0
SPDR S&P 500 ETF TR E 78462F103 26,795 89,208 SH   SOLE NONE 89,208 0 0
BAUSCH HEALTH COS INC E 071734107 331 14,600 SH   SOLE NONE 14,600 0 0
INVESCO EXCH TRD SLF IDX FD E 46138J866 260 12,212 SH   SOLE NONE 12,212 0 0
VANGUARD INDEX FDS E 922908363 3,329 12,068 SH   SOLE NONE 12,068 0 0
LOWES COS INC E 548661107 597 5,381 SH   SOLE NONE 5,381 0 0
ISHARES TR E 464287465 284 4,242 SH   SOLE NONE 4,242 0 0
SELECT SECTOR SPDR TR E 81369Y704 1,626 20,813 SH   SOLE NONE 20,813 0 0
AT&T INC E 00206R102 1,705 46,308 SH   SOLE NONE 46,308 0 0
TEVA PHARMACEUTICAL INDS LTD E 881624209 1 20,000 SH Call SOLE NONE 20,000 0 0
TYSON FOODS INC E 902494103 233 3,000 SH   SOLE NONE 3,000 0 0
SPDR SERIES TRUST E 78464A300 1,002 16,080 SH   SOLE NONE 16,080 0 0
GABELLI EQUITY TR INC E 362397101 332 55,359 SH   SOLE NONE 55,359 0 0
ISHARES TR E 464287176 266 2,293 SH   SOLE NONE 2,293 0 0
VANGUARD TAX MANAGED INTL FD E 921943858 1,485 35,217 SH   SOLE NONE 35,217 0 0
KELLOGG CO E 487836108 228 3,700 SH   SOLE NONE 3,700 0 0
INTEL CORP E 458140100 1,363 26,097 SH   SOLE NONE 26,097 0 0
TEVA PHARMACEUTICAL INDS LTD E 881624209 234 28,687 SH   SOLE NONE 28,687 0 0
DOMINION ENERGY INC E 25746U109 977 11,816 SH   SOLE NONE 11,816 0 0
VANGUARD SCOTTSDALE FDS E 92206C870 305 3,339 SH   SOLE NONE 3,339 0 0
ENBRIDGE INC E 29250N105 252 6,889 SH   SOLE NONE 6,889 0 0
WASTE MGMT INC DEL E 94106L109 262 2,316 SH   SOLE NONE 2,316 0 0
CENOVUS ENERGY INC E 15135U109 141 16,050 SH   SOLE NONE 16,050 0 0
EXXON MOBIL CORP E 30231G102 4,132 59,813 SH   SOLE NONE 59,813 0 0
ISHARES TR E 464287481 389 2,720 SH   SOLE NONE 2,720 0 0
FIRST MAJESTIC SILVER CORP E 32076V103 110 10,550 SH   SOLE NONE 10,550 0 0
SPDR S&P 500 ETF TR E 78462F103 105 16,700 SH Put SOLE NONE 16,700 0 0
VANGUARD WORLD FDS E 92204A504 993 5,817 SH   SOLE NONE 5,817 0 0
THE CHARLES SCHWAB CORPORATI E 808513105 372 9,074 SH   SOLE NONE 9,074 0 0
SPDR SERIES TRUST E 78468R788 266 6,902 SH   SOLE NONE 6,902 0 0
ISHARES TR E 464288646 226 4,201 SH   SOLE NONE 4,201 0 0
NORTHROP GRUMMAN CORP E 666807102 400 1,122 SH   SOLE NONE 1,122 0 0
MEDTRONIC PLC E G5960L103 258 2,453 SH   SOLE NONE 2,453 0 0
CATERPILLAR INC DEL E 149123101 651 4,860 SH   SOLE NONE 4,860 0 0
ALPS ETF TR E 00162Q866 509 58,875 SH   SOLE NONE 58,875 0 0
VANGUARD CHARLOTTE FDS E 92203J407 562 9,617 SH   SOLE NONE 9,617 0 0
HONEYWELL INTL INC E 438516106 273 1,594 SH   SOLE NONE 1,594 0 0
SCHWAB STRATEGIC TR E 808524508 1,457 25,576 SH   SOLE NONE 25,576 0 0
YETI HLDGS INC E 98585X104 18 5,000 SH Call SOLE NONE 5,000 0 0
PROSHARES TR E 74348A467 1,684 23,393 SH   SOLE NONE 23,393 0 0
BOOKING HLDGS INC E 09857L108 221 108 SH   SOLE NONE 108 0 0
PAYPAL HLDGS INC E 70450Y103 814 7,759 SH   SOLE NONE 7,759 0 0
CROSSAMERICA PARTNERS LP E 22758A105 276 15,575 SH   SOLE NONE 15,575 0 0
ISHARES TR E 464287242 254 1,995 SH   SOLE NONE 1,995 0 0
SPDR DOW JONES INDL AVRG ETF E 78467X109 3,706 13,830 SH   SOLE NONE 13,830 0 0
SCHWAB STRATEGIC TR E 808524854 869 15,692 SH   SOLE NONE 15,692 0 0
NIKE INC E 654106103 444 4,850 SH   SOLE NONE 4,850 0 0
SELECT SECTOR SPDR TR E 81369Y852 293 5,865 SH   SOLE NONE 5,865 0 0
TOTAL S A E 89151E109 271 5,175 SH   SOLE NONE 5,175 0 0
VERIZON COMMUNICATIONS INC E 92343V104 32,121 530,231 SH   SOLE NONE 530,231 0 0
DUKE ENERGY CORP NEW E 26441C204 43,293 450,639 SH   SOLE NONE 450,639 0 0
ISHARES TR E 464287168 356 3,476 SH   SOLE NONE 3,476 0 0
VANGUARD INDEX FDS E 922908751 291 1,867 SH   SOLE NONE 1,867 0 0
METLIFE INC E 59156R108 254 5,496 SH   SOLE NONE 5,496 0 0
NUCOR CORP E 670346105 247 4,683 SH   SOLE NONE 4,683 0 0
AFLAC INC E 001055102 3,907 74,331 SH   SOLE NONE 74,331 0 0
DBX ETF TR E 233051432 679 13,548 SH   SOLE NONE 13,548 0 0
ECOLAB INC E 278865100 804 4,211 SH   SOLE NONE 4,211 0 0
RANGE RES CORP E 75281A109 118 31,000 SH   SOLE NONE 31,000 0 0
NETFLIX INC E 64110L106 533 1,964 SH   SOLE NONE 1,964 0 0
ARES CAP CORP E 04010L103 301 16,331 SH   SOLE NONE 16,331 0 0
UNITEDHEALTH GROUP INC E 91324P102 45,960 187,968 SH   SOLE NONE 187,968 0 0
SOUTHERN CO E 842587107 466 7,521 SH   SOLE NONE 7,521 0 0
VANGUARD SCOTTSDALE FDS E 92206C409 649 7,994 SH   SOLE NONE 7,994 0 0
ACCENTURE PLC IRELAND E G1151C101 952 5,146 SH   SOLE NONE 5,146 0 0
LIBERTY BROADBAND CORP E 530307107 446 4,046 SH   SOLE NONE 4,046 0 0
AMPLIFY ETF TR E 032108409 3,093 101,376 SH   SOLE NONE 101,376 0 0
INVESCO QQQ TR E 46090E103 1,956 10,079 SH   SOLE NONE 10,079 0 0
YETI HLDGS INC E 98585X104 25 8,000 SH Call SOLE NONE 8,000 0 0
JOHNSON CTLS INTL PLC E G51502105 209 4,936 SH   SOLE NONE 4,936 0 0
COCA COLA CO E 191216100 1,716 31,430 SH   SOLE NONE 31,430 0 0
GOLDMAN SACHS ETF TR E 381430529 218 2,170 SH   SOLE NONE 2,170 0 0
PROSHARES TR E 74347B425 4,053 156,864 SH   SOLE NONE 156,864 0 0
AMERISOURCEBERGEN CORP E 03073E105 880 10,236 SH   SOLE NONE 10,236 0 0
SCHWAB STRATEGIC TR E 808524722 307 10,400 SH   SOLE NONE 10,400 0 0
NEW RESIDENTIAL INVT CORP E 64828T201 197 12,500 SH   SOLE NONE 12,500 0 0
SPDR S&P 500 ETF TR E 78462F103 132 15,300 SH Put SOLE NONE 15,300 0 0
VALERO ENERGY CORP NEW E 91913Y100 360 3,717 SH   SOLE NONE 3,717 0 0
VANGUARD INDEX FDS E 922908736 795 4,709 SH   SOLE NONE 4,709 0 0
ORACLE CORP E 68389X105 40,892 753,635 SH   SOLE NONE 753,635 0 0
TEXAS INSTRS INC E 882508104 210 1,771 SH   SOLE NONE 1,771 0 0
VANGUARD INDEX FDS E 922908744 341 3,028 SH   SOLE NONE 3,028 0 0
MICRON TECHNOLOGY INC E 595112103 490 10,400 SH   SOLE NONE 10,400 0 0
PUBLIC SVC ENTERPRISE GRP IN E 744573106 385 6,097 SH   SOLE NONE 6,097 0 0
PFIZER INC E 717081103 397 10,907 SH   SOLE NONE 10,907 0 0
SCHWAB STRATEGIC TR E 808524607 512 7,237 SH   SOLE NONE 7,237 0 0
ISHARES TR E 464287721 3,670 17,639 SH   SOLE NONE 17,639 0 0
ALIBABA GROUP HLDG LTD E 01609W102 29 2,000 SH Call SOLE NONE 2,000 0 0
ISHARES TR E 464288687 367 9,755 SH   SOLE NONE 9,755 0 0
VANGUARD BD INDEX FD INC E 921937835 277 3,290 SH   SOLE NONE 3,290 0 0
BANK AMER CORP E 060505104 1,196 38,138 SH   SOLE NONE 38,138 0 0
PHILLIPS 66 E 718546104 287 2,598 SH   SOLE NONE 2,598 0 0
VANGUARD INDEX FDS E 922908595 2,337 12,721 SH   SOLE NONE 12,721 0 0
PROCTER & GAMBLE CO E 742718109 47,754 382,676 SH   SOLE NONE 382,676 0 0
ISHARES TR E 464288158 380 3,562 SH   SOLE NONE 3,562 0 0
FORD MTR CO DEL E 345370860 166 19,276 SH   SOLE NONE 19,276 0 0
JOHNSON & JOHNSON E 478160104 38,970 305,648 SH   SOLE NONE 305,648 0 0
VANGUARD INDEX FDS E 922908611 552 4,234 SH   SOLE NONE 4,234 0 0
ISHARES TR E 464287739 466 4,902 SH   SOLE NONE 4,902 0 0
KIRKLAND LAKE GOLD LTD E 49741E100 764 16,550 SH   SOLE NONE 16,550 0 0
PEPSICO INC E 713448108 45,472 329,771 SH   SOLE NONE 329,771 0 0
SPDR GOLD TRUST E 78463V107 1,853 13,091 SH   SOLE NONE 13,091 0 0
CME GROUP INC E 12572Q105 1,703 8,381 SH   SOLE NONE 8,381 0 0
VANGUARD INDEX FDS E 922908629 732 4,328 SH   SOLE NONE 4,328 0 0
TRIPLEPOINT VENTURE GROWTH B E 89677Y100 241 14,612 SH   SOLE NONE 14,612 0 0
CALAMOS STRATEGIC TOTL RETN E 128125101 1,106 85,444 SH   SOLE NONE 85,444 0 0
SCHWAB STRATEGIC TR E 808524300 2,063 24,103 SH   SOLE NONE 24,103 0 0
EXELON CORP E 30161N101 276 5,986 SH   SOLE NONE 5,986 0 0
SCHWAB STRATEGIC TR E 808524102 680 9,469 SH   SOLE NONE 9,469 0 0
SPDR SERIES TRUST E 78464A870 267 3,335 SH   SOLE NONE 3,335 0 0
THERMO FISHER SCIENTIFIC INC E 883556102 1,242 4,232 SH   SOLE NONE 4,232 0 0
ISHARES TR E 464287598 454 3,510 SH   SOLE NONE 3,510 0 0
DEERE & CO E 244199105 281 1,631 SH   SOLE NONE 1,631 0 0
BIOGEN INC E 09062X103 1,317 4,611 SH   SOLE NONE 4,611 0 0
KRAFT HEINZ CO E 500754106 428 15,059 SH   SOLE NONE 15,059 0 0
FIRST TR VALUE LINE DIVID IN E 33734H106 201 5,738 SH   SOLE NONE 5,738 0 0
NVIDIA CORP E 67066G104 1,586 8,056 SH   SOLE NONE 8,056 0 0
SPDR S&P 500 ETF TR E 78462F103 82 10,500 SH Put SOLE NONE 10,500 0 0
ABBOTT LABS E 002824100 40,550 498,400 SH   SOLE NONE 498,400 0 0
CLEVELAND CLIFFS INC E 185899101 275 38,474 SH   SOLE NONE 38,474 0 0
INGERSOLL-RAND PLC E G47791101 259 2,160 SH   SOLE NONE 2,160 0 0
COMCAST CORP NEW E 20030N101 705 15,720 SH   SOLE NONE 15,720 0 0
ISHARES TR E 464288414 895 7,865 SH   SOLE NONE 7,865 0 0
SELECT SECTOR SPDR TR E 81369Y308 954 15,520 SH   SOLE NONE 15,520 0 0
APPLIED MATLS INC E 038222105 273 4,954 SH   SOLE NONE 4,954 0 0
SELECT SECTOR SPDR TR E 81369Y506 1,624 27,512 SH   SOLE NONE 27,512 0 0
DANAHER CORPORATION E 235851102 810 5,935 SH   SOLE NONE 5,935 0 0
FORTUNA SILVER MINES INC E 349915108 37 11,500 SH   SOLE NONE 11,500 0 0
DUKE REALTY CORP E 264411505 1,444 41,910 SH   SOLE NONE 41,910 0 0
WELLS FARGO CO NEW E 949746101 1,290 25,250 SH   SOLE NONE 25,250 0 0
TARGET CORP E 87612E106 457 4,147 SH   SOLE NONE 4,147 0 0
NUVEEN PFD & INCM SECURTIES E 67072C105 213 21,450 SH   SOLE NONE 21,450 0 0
TELEFONICA S A E 879382208 178 22,500 SH   SOLE NONE 22,500 0 0
APPLE INC E 037833100 81,225 333,463 SH   SOLE NONE 333,463 0 0
VANGUARD STAR FD E 921909768 462 8,693 SH   SOLE NONE 8,693 0 0
INTERNATIONAL BUSINESS MACHS E 459200101 39,247 292,735 SH   SOLE NONE 292,735 0 0