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
ALPS ETF TR COM 00162Q866 271 29,700 SH   SOLE   29,700 0 0
AT&T INC COM 00206R102 14 375 SH   SOLE   375 0 0
ABBOTT LABS COM 002824100 293 3,500 SH   SOLE   3,500 0 0
ABBVIE INC COM 00287Y109 189 2,500 SH   SOLE   2,500 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 17 1,057 SH   SOLE   1,057 0 0
ADOBE INC COM 00724F101 41 150 SH   SOLE   150 0 0
ADVANSIX INC COM 00773T101 0 2 SH   SOLE   2 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 21 1,925 SH   SOLE   1,925 0 0
ALLSTATE CORP COM 020002101 49 452 SH   SOLE   452 0 0
ALPHABET INC COM 02079K107 18,473 15,154 SH   SOLE   15,154 0 0
ALPHABET INC COM 02079K305 1,380 1,130 SH   SOLE   1,130 0 0
ALTRIA GROUP INC COM 02209S103 556 13,600 SH   SOLE   13,600 0 0
AMAZON COM INC COM 023135106 700 403 SH   SOLE   403 0 0
AMEREN CORP COM 023608102 96 1,200 SH   SOLE   1,200 0 0
AMERICAN ELEC PWR CO INC COM 025537101 529 5,650 SH   SOLE   5,650 0 0
AMERICAN EXPRESS CO COM 025816109 47 400 SH   SOLE   400 0 0
AMERICAN INTL GROUP INC COM 026874156 1 97 SH   SOLE   97 0 0
AMERICAN TOWER CORP NEW COM 03027X100 104 470 SH   SOLE   470 0 0
AMERIPRISE FINL INC COM 03076C106 20,151 136,990 SH   SOLE   136,990 0 0
AMGEN INC COM 031162100 1,907 9,853 SH   SOLE   9,853 0 0
APACHE CORP COM 037411105 15 600 SH   SOLE   600 0 0
APPLE INC COM 037833100 17,122 76,449 SH   SOLE   76,449 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 17 410 SH   SOLE   410 0 0
ARES CAP CORP COM 04010L103 12 643 SH   SOLE   643 0 0
ARISTA NETWORKS INC COM 040413106 143 600 SH   SOLE   600 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 4 160 SH   SOLE   160 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,146 7,100 SH   SOLE   7,100 0 0
AVANOS MED INC COM 05350V106 562 15,000 SH   SOLE   15,000 0 0
AXON ENTERPRISE INC COM 05464C101 40 700 SH   SOLE   700 0 0
BP PLC COM 055622104 274 7,200 SH   SOLE   7,200 0 0
BANK AMER CORP COM 060505104 382 13,092 SH   SOLE   13,092 0 0
BANK NEW YORK MELLON CORP COM 064058100 106 2,355 SH   SOLE   2,355 0 0
BECTON DICKINSON & CO COM 075887109 12,332 48,753 SH   SOLE   48,753 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 866 4,162 SH   SOLE   4,162 0 0
BERRY GLOBAL GROUP INC COM 08579W103 5 120 SH   SOLE   120 0 0
BHP GROUP LTD COM 088606108 10 197 SH   SOLE   197 0 0
BIOGEN INC COM 09062X103 116 500 SH   SOLE   500 0 0
BLOCK H & R INC COM 093671105 86 3,650 SH   SOLE   3,650 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 598 11,796 SH   SOLE   11,796 0 0
BROADCOM INC COM 11135F101 7 25 SH   SOLE   25 0 0
CBRE GROUP INC COM 12504L109 10,108 190,690 SH   SOLE   190,690 0 0
CDW CORP COM 12514G108 34,383 278,992 SH   SOLE   278,992 0 0
CVS HEALTH CORP COM 126650100 315 5,000 SH   SOLE   5,000 0 0
CANOPY GROWTH CORP COM 138035100 0 19 SH   SOLE   19 0 0
CAPITOL FED FINL INC COM 14057J101 31 2,263 SH   SOLE   2,263 0 0
CATERPILLAR INC DEL COM 149123101 341 2,700 SH   SOLE   2,700 0 0
CELANESE CORP DEL COM 150870103 8,587 70,221 SH   SOLE   70,221 0 0
CELGENE CORP COM 151020104 211 2,120 SH   SOLE   2,120 0 0
CENTERPOINT ENERGY INC COM 15189T107 12 400 SH   SOLE   400 0 0
CERNER CORP COM 156782104 336 4,931 SH   SOLE   4,931 0 0
CHEVRON CORP NEW COM 166764100 587 4,950 SH   SOLE   4,950 0 0
CISCO SYS INC COM 17275R102 26,093 528,089 SH   SOLE   528,089 0 0
CITIGROUP INC COM 172967424 16,518 239,119 SH   SOLE   239,119 0 0
COCA COLA CO COM 191216100 591 10,857 SH   SOLE   10,857 0 0
COLGATE PALMOLIVE CO COM 194162103 1,977 26,900 SH   SOLE   26,900 0 0
COMCAST CORP NEW COM 20030N101 271 6,013 SH   SOLE   6,013 0 0
COMMERCE BANCSHARES INC COM 200525103 1,100 18,141 SH   SOLE   18,141 0 0
CONCHO RES INC COM 20605P101 27 400 SH   SOLE   400 0 0
CONSOLIDATED EDISON INC COM 209115104 135 1,432 SH   SOLE   1,432 0 0
CONSTELLATION BRANDS INC COM 21036P108 1 5 SH   SOLE   5 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 142 3,000 SH   SOLE   3,000 0 0
CORTEVA INC COM 22052L104 31 1,100 SH   SOLE   1,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 164 570 SH   SOLE   570 0 0
CURTISS WRIGHT CORP COM 231561101 103 800 SH   SOLE   800 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 61 1,811 SH   SOLE   1,811 0 0
DEERE & CO COM 244199105 304 1,800 SH   SOLE   1,800 0 0
DEXCOM INC COM 252131107 75 500 SH   SOLE   500 0 0
DINE BRANDS GLOBAL INC COM 254423106 1 10 SH   SOLE   10 0 0
DISNEY WALT CO COM 254687106 179 1,372 SH   SOLE   1,372 0 0
DISCOVER FINL SVCS COM 254709108 61 750 SH   SOLE   750 0 0
DOMINION ENERGY INC COM 25746U109 89 1,100 SH   SOLE   1,100 0 0
DOUGLAS EMMETT INC COM 25960P109 21 500 SH   SOLE   500 0 0
DOW INC COM 260557103 52 1,100 SH   SOLE   1,100 0 0
DUKE ENERGY CORP NEW COM 26441C204 129 1,348 SH   SOLE   1,348 0 0
DUPONT DE NEMOURS INC COM 26614N102 78 1,100 SH   SOLE   1,100 0 0
EASTMAN CHEMICAL CO COM 277432100 81 1,100 SH   SOLE   1,100 0 0
EBIX INC COM 278715206 6 140 SH   SOLE   140 0 0
ECOLAB INC COM 278865100 172 867 SH   SOLE   867 0 0
EDGEWELL PERS CARE CO COM 28035Q102 65 2,000 SH   SOLE   2,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 67 304 SH   SOLE   304 0 0
EMERSON ELEC CO COM 291011104 267 4,000 SH   SOLE   4,000 0 0
ENCANA CORP COM 292505104 4 845 SH   SOLE   845 0 0
ENBRIDGE INC COM 29250N105 8 221 SH   SOLE   221 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 207 4,742 SH   SOLE   4,742 0 0
ENERGY TRANSFER LP COM 29273V100 3 223 SH   SOLE   223 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 100 2,460 SH   SOLE   2,460 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 191 6,700 SH   SOLE   6,700 0 0
EURONET WORLDWIDE INC COM 298736109 44 300 SH   SOLE   300 0 0
EVERGY INC COM 30034W106 43 652 SH   SOLE   652 0 0
EVERSOURCE ENERGY COM 30040W108 22 262 SH   SOLE   262 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 29 5,000 SH   SOLE   5,000 0 0
EXELON CORP COM 30161N101 10 200 SH   SOLE   200 0 0
EXXON MOBIL CORP COM 30231G102 2,302 32,603 SH   SOLE   32,603 0 0
FACEBOOK INC COM 30303M102 229 1,287 SH   SOLE   1,287 0 0
FIFTH THIRD BANCORP COM 316773100 16,227 592,674 SH   SOLE   592,674 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 5 200 SH   SOLE   200 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E203 37 300 SH   SOLE   300 0 0
FIRST TR EXCHANGE TRADED FD COM 33733E302 2,393 17,777 SH   SOLE   17,777 0 0
FIRST TR NASDAQ100 TECH INDE COM 337345102 2,322 26,525 SH   SOLE   26,525 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X135 2,214 69,615 SH   SOLE   69,615 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X143 2,122 28,665 SH   SOLE   28,665 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X176 2,294 35,205 SH   SOLE   35,205 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X184 94 3,185 SH   SOLE   3,185 0 0
FIRST TR EXCHANGE TRADED FD COM 33738R605 6,162 208,234 SH   SOLE   208,234 0 0
FIRST TR EXCHANGE TRADED FD COM 33738R886 48,832 2,566,072 SH   SOLE   2,566,072 0 0
FIRST TR EXCH TRADED FD III COM 33739P871 12,516 376,089 SH   SOLE   376,089 0 0
FLOWERS FOODS INC COM 343498101 147 6,362 SH   SOLE   6,362 0 0
FLOWSERVE CORP COM 34354P105 25 525 SH   SOLE   525 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 263 4,800 SH   SOLE   4,800 0 0
FRESENIUS MED CARE AG&CO KGA COM 358029106 60 1,794 SH   SOLE   1,794 0 0
GALLAGHER ARTHUR J & CO COM 363576109 45 500 SH   SOLE   500 0 0
GARRETT MOTION INC COM 366505105 0 5 SH   SOLE   5 0 0
GENERAC HLDGS INC COM 368736104 15,930 203,345 SH   SOLE   203,345 0 0
GENERAL ELECTRIC CO COM 369604103 143 15,961 SH   SOLE   15,961 0 0
GENERAL MLS INC COM 370334104 90 1,636 SH   SOLE   1,636 0 0
GETTY RLTY CORP NEW COM 374297109 28 879 SH   SOLE   879 0 0
GILEAD SCIENCES INC COM 375558103 13,864 218,739 SH   SOLE   218,739 0 0
GLOBAL X FDS COM 37954Y871 1 50 SH   SOLE   50 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 21 100 SH   SOLE   100 0 0
GOLDMAN SACHS ETF TR COM 381430529 1,014 10,100 SH   SOLE   10,100 0 0
GOPRO INC COM 38268T103 2 300 SH   SOLE   300 0 0
HEARTLAND FINL USA INC COM 42234Q102 520 11,631 SH   SOLE   11,631 0 0
HENRY JACK & ASSOC INC COM 426281101 6,613 45,306 SH   SOLE   45,306 0 0
HIGHWOODS PPTYS INC COM 431284108 3,192 71,025 SH   SOLE   71,025 0 0
HILLTOP HOLDINGS INC COM 432748101 970 40,600 SH   SOLE   40,600 0 0
HOLOGIC INC COM 436440101 10,705 212,016 SH   SOLE   212,016 0 0
HOME DEPOT INC COM 437076102 4,215 18,167 SH   SOLE   18,167 0 0
HONEYWELL INTL INC COM 438516106 222 1,315 SH   SOLE   1,315 0 0
ILLINOIS TOOL WKS INC COM 452308109 47 300 SH   SOLE   300 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 0 225 SH   SOLE   225 0 0
INTEL CORP COM 458140100 25,093 486,968 SH   SOLE   486,968 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 902 6,200 SH   SOLE   6,200 0 0
INTL PAPER CO COM 460146103 0 10 SH   SOLE   10 0 0
INVESCO ACTIVELY MANAGD ETF COM 46090A887 17,460 346,356 SH   SOLE   346,356 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 92 855 SH   SOLE   855 0 0
INVESCO EXCHNG TRADED FD TR COM 46138G870 18,529 728,924 SH   SOLE   728,924 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J304 374 17,741 SH   SOLE   17,741 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J403 325 13,592 SH   SOLE   13,592 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J502 8,143 382,302 SH   SOLE   382,302 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J601 6,883 287,436 SH   SOLE   287,436 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J700 7,854 369,416 SH   SOLE   369,416 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J809 3,777 153,334 SH   SOLE   153,334 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J841 684 31,900 SH   SOLE   31,900 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J858 124 4,750 SH   SOLE   4,750 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J866 2,780 130,575 SH   SOLE   130,575 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J874 1,098 45,050 SH   SOLE   45,050 0 0
INVESCO EXCH TRD SLF IDX FD COM 46138J882 5,005 232,880 SH   SOLE   232,880 0 0
IRON MTN INC NEW COM 46284V101 267 8,250 SH   SOLE   8,250 0 0
ISHARES TR COM 464287176 47 400 SH   SOLE   400 0 0
ISHARES TR COM 464287200 263 882 SH   SOLE   882 0 0
ISHARES TR COM 464287234 12,483 305,423 SH   SOLE   305,423 0 0
ISHARES TR COM 464287309 289 1,607 SH   SOLE   1,607 0 0
ISHARES TR COM 464287440 202 1,800 SH   SOLE   1,800 0 0
ISHARES TR COM 464287457 74 868 SH   SOLE   868 0 0
ISHARES TR COM 464287507 14 70 SH   SOLE   70 0 0
ISHARES TR COM 464287804 7 94 SH   SOLE   94 0 0
ISHARES TR COM 464287879 178 1,186 SH   SOLE   1,186 0 0
ISHARES TR COM 464287887 139 779 SH   SOLE   779 0 0
ISHARES TR COM 464288273 158 2,757 SH   SOLE   2,757 0 0
ISHARES TR COM 464288414 90 786 SH   SOLE   786 0 0
ISHARES TR COM 464288646 1,282 23,887 SH   SOLE   23,887 0 0
ISHARES TR COM 46429B697 310 4,830 SH   SOLE   4,830 0 0
IVERIC BIO INC COM 46583P102 1 750 SH   SOLE   750 0 0
JPMORGAN CHASE & CO COM 46625H100 922 7,838 SH   SOLE   7,838 0 0
JANUS DETROIT STR TR COM 47103U852 17,804 339,450 SH   SOLE   339,450 0 0
JANUS DETROIT STR TR COM 47103U886 18,753 374,842 SH   SOLE   374,842 0 0
JOHNSON & JOHNSON COM 478160104 3,065 23,690 SH   SOLE   23,690 0 0
KIMBERLY CLARK CORP COM 494368103 8,312 58,515 SH   SOLE   58,515 0 0
KONINKLIJKE PHILIPS N V COM 500472303 37 800 SH   SOLE   800 0 0
KONTOOR BRANDS INC COM 50050N103 2 56 SH   SOLE   56 0 0
LSB INDS INC COM 502160104 3 650 SH   SOLE   650 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 168 1,000 SH   SOLE   1,000 0 0
LAMB WESTON HLDGS INC COM 513272104 24 333 SH   SOLE   333 0 0
LILLY ELI & CO COM 532457108 71 634 SH   SOLE   634 0 0
LOCKHEED MARTIN CORP COM 539830109 31,676 81,209 SH   SOLE   81,209 0 0
LOWES COS INC COM 548661107 5,267 47,903 SH   SOLE   47,903 0 0
MGP INGREDIENTS INC NEW COM 55303J106 32 650 SH   SOLE   650 0 0
MANNKIND CORP COM 56400P706 4 2,800 SH   SOLE   2,800 0 0
MARSH & MCLENNAN COS INC COM 571748102 8 75 SH   SOLE   75 0 0
MASTERCARD INC COM 57636Q104 23,524 86,621 SH   SOLE   86,621 0 0
MCDONALDS CORP COM 580135101 537 2,500 SH   SOLE   2,500 0 0
MERCK & CO INC COM 58933Y105 42 500 SH   SOLE   500 0 0
MICROSOFT CORP COM 594918104 918 6,601 SH   SOLE   6,601 0 0
MONDELEZ INTL INC COM 609207105 27 484 SH   SOLE   484 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 180 12,480 SH   SOLE   12,480 0 0
MOODYS CORP COM 615369105 574 2,800 SH   SOLE   2,800 0 0
NIC INC COM 62914B100 52 2,500 SH   SOLE   2,500 0 0
NEENAH INC COM 640079109 33 500 SH   SOLE   500 0 0
NEXTERA ENERGY INC COM 65339F101 957 4,109 SH   SOLE   4,109 0 0
NIKE INC COM 654106103 11 112 SH   SOLE   112 0 0
NORTHERN TR CORP COM 665859104 9 100 SH   SOLE   100 0 0
NORTHROP GRUMMAN CORP COM 666807102 112 300 SH   SOLE   300 0 0
NOVARTIS A G COM 66987V109 7 75 SH   SOLE   75 0 0
OGE ENERGY CORP COM 670837103 33 720 SH   SOLE   720 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 40 100 SH   SOLE   100 0 0
OCCIDENTAL PETE CORP COM 674599105 2 44 SH   SOLE   44 0 0
OLD SECOND BANCORP INC ILL COM 680277100 22 1,780 SH   SOLE   1,780 0 0
ON SEMICONDUCTOR CORP COM 682189105 22,528 1,172,705 SH   SOLE   1,172,705 0 0
ORACLE CORP COM 68389X105 682 12,400 SH   SOLE   12,400 0 0
PNC FINL SVCS GROUP INC COM 693475105 22,257 158,798 SH   SOLE   158,798 0 0
PACWEST BANCORP DEL COM 695263103 191 5,250 SH   SOLE   5,250 0 0
PALOMAR HLDGS INC COM 69753M105 39 1,000 SH   SOLE   1,000 0 0
PARKER HANNIFIN CORP COM 701094104 406 2,250 SH   SOLE   2,250 0 0
PAYCHEX INC COM 704326107 1,067 12,887 SH   SOLE   12,887 0 0
PAYPAL HLDGS INC COM 70450Y103 6,531 63,046 SH   SOLE   63,046 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 7 640 SH   SOLE   640 0 0
PEPSICO INC COM 713448108 1,666 12,150 SH   SOLE   12,150 0 0
PFIZER INC COM 717081103 794 22,086 SH   SOLE   22,086 0 0
PHILIP MORRIS INTL INC COM 718172109 349 4,600 SH   SOLE   4,600 0 0
PHILLIPS 66 COM 718546104 17 163 SH   SOLE   163 0 0
PIMCO ETF TR COM 72201R205 442 8,425 SH   SOLE   8,425 0 0
PIPER JAFFRAY COS COM 724078100 2 20 SH   SOLE   20 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 27 1,000 SH   SOLE   1,000 0 0
POST HLDGS INC COM 737446104 143 1,350 SH   SOLE   1,350 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 17 302 SH   SOLE   302 0 0
PROCTER & GAMBLE CO COM 742718109 2,517 20,236 SH   SOLE   20,236 0 0
PROSHARES TR COM 74347R313 117 6,314 SH   SOLE   6,314 0 0
PRUDENTIAL FINL INC COM 744320102 7 80 SH   SOLE   80 0 0
QUALCOMM INC COM 747525103 362 4,750 SH   SOLE   4,750 0 0
RAYTHEON CO COM 755111507 294 1,500 SH   SOLE   1,500 0 0
REGIONAL MGMT CORP COM 75902K106 6 200 SH   SOLE   200 0 0
REGIONS FINL CORP NEW COM 7591EP100 293 18,500 SH   SOLE   18,500 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3 216 SH   SOLE   216 0 0
ROYAL DUTCH SHELL PLC COM 780259206 35 600 SH   SOLE   600 0 0
SPDR S&P 500 ETF TR COM 78462F103 1,793 6,041 SH   SOLE   6,041 0 0
SPDR GOLD TRUST COM 78463V107 40 286 SH   SOLE   286 0 0
SPDR SERIES TRUST COM 78464A284 62 1,052 SH   SOLE   1,052 0 0
SPDR SERIES TRUST COM 78464A474 1,189 38,548 SH   SOLE   38,548 0 0
SPDR SERIES TRUST COM 78464A763 21 200 SH   SOLE   200 0 0
SPDR SERIES TRUST COM 78464A821 139 2,594 SH   SOLE   2,594 0 0
SSGA ACTIVE ETF TR COM 78467V848 45 922 SH   SOLE   922 0 0
SPDR SERIES TRUST COM 78468R663 37 400 SH   SOLE   400 0 0
SPDR SERIES TRUST COM 78468R713 8,831 375,023 SH   SOLE   375,023 0 0
SAIA INC COM 78709Y105 281 3,000 SH   SOLE   3,000 0 0
SCHWAB STRATEGIC TR COM 808524755 166 6,004 SH   SOLE   6,004 0 0
SCHWAB STRATEGIC TR COM 808524805 163 5,117 SH   SOLE   5,117 0 0
SEALED AIR CORP NEW COM 81211K100 106 2,550 SH   SOLE   2,550 0 0
SELECT SECTOR SPDR TR COM 81369Y407 7 60 SH   SOLE   60 0 0
SEMPRA ENERGY COM 816851109 590 4,000 SH   SOLE   4,000 0 0
SERVICENOW INC COM 81762P102 6 25 SH   SOLE   25 0 0
SHAKE SHACK INC COM 819047101 20 200 SH   SOLE   200 0 0
SIMON PPTY GROUP INC NEW COM 828806109 24 155 SH   SOLE   155 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 28 351 SH   SOLE   351 0 0
SONY CORP COM 835699307 16,275 275,247 SH   SOLE   275,247 0 0
SONOS INC COM 83570H108 7 500 SH   SOLE   500 0 0
SOUTHERN CO COM 842587107 25 400 SH   SOLE   400 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 29 350 SH   SOLE   350 0 0
SPRINT CORPORATION COM 85207U105 17 2,749 SH   SOLE   2,749 0 0
SQUARE INC COM 852234103 43 700 SH   SOLE   700 0 0
STARBUCKS CORP COM 855244109 18 200 SH   SOLE   200 0 0
STRYKER CORP COM 863667101 8 39 SH   SOLE   39 0 0
TJX COS INC NEW COM 872540109 204 3,666 SH   SOLE   3,666 0 0
TALLGRASS ENERGY LP COM 874696107 4 200 SH   SOLE   200 0 0
TESLA INC COM 88160R101 17 70 SH   SOLE   70 0 0
TEXAS INSTRS INC COM 882508104 6 45 SH   SOLE   45 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 26,546 91,140 SH   SOLE   91,140 0 0
3-D SYS CORP DEL COM 88554D205 0 50 SH   SOLE   50 0 0
3M CO COM 88579Y101 200 1,214 SH   SOLE   1,214 0 0
TILRAY INC COM 88688T100 0 4 SH   SOLE   4 0 0
TRINITY BIOTECH PLC COM 896438306 0 100 SH   SOLE   100 0 0
TWITTER INC COM 90184L102 25 600 SH   SOLE   600 0 0
UMB FINL CORP COM 902788108 445 6,894 SH   SOLE   6,894 0 0
US BANCORP DEL COM 902973304 1,906 34,433 SH   SOLE   34,433 0 0
UBER TECHNOLOGIES INC COM 90353T100 6 200 SH   SOLE   200 0 0
UNION PACIFIC CORP COM 907818108 126 775 SH   SOLE   775 0 0
UNITED RENTALS INC COM 911363109 22,229 178,347 SH   SOLE   178,347 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,338 9,800 SH   SOLE   9,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 89 409 SH   SOLE   409 0 0
UNUM GROUP COM 91529Y106 7 250 SH   SOLE   250 0 0
V F CORP COM 918204108 97 1,095 SH   SOLE   1,095 0 0
VALERO ENERGY CORP NEW COM 91913Y100 17 200 SH   SOLE   200 0 0
VANGUARD GROUP COM 921908844 14 113 SH   SOLE   113 0 0
VANGUARD WORLD FD COM 921910816 3 20 SH   SOLE   20 0 0
VANGUARD ADMIRAL FDS INC COM 921932505 4 25 SH   SOLE   25 0 0
VANGUARD WORLD FDS COM 92204A108 5 30 SH   SOLE   30 0 0
VANGUARD WORLD FDS COM 92204A405 5 73 SH   SOLE   73 0 0
VANGUARD WORLD FDS COM 92204A504 20 121 SH   SOLE   121 0 0
VANGUARD WORLD FDS COM 92204A702 9 40 SH   SOLE   40 0 0
VANGUARD INDEX FDS COM 922908512 168 1,490 SH   SOLE   1,490 0 0
VANGUARD INDEX FDS COM 922908553 9 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS COM 922908629 180 1,071 SH   SOLE   1,071 0 0
VANGUARD INDEX FDS COM 922908736 3 20 SH   SOLE   20 0 0
VANGUARD INDEX FDS COM 922908751 86 560 SH   SOLE   560 0 0
VANGUARD INDEX FDS COM 922908769 402 2,660 SH   SOLE   2,660 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 151 2,500 SH   SOLE   2,500 0 0
VISA INC COM 92826C839 46 268 SH   SOLE   268 0 0
WABTEC CORP COM 929740108 6 77 SH   SOLE   77 0 0
WALMART INC COM 931142103 8,032 67,677 SH   SOLE   67,677 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 83 1,500 SH   SOLE   1,500 0 0
WASTE MGMT INC DEL COM 94106L109 196 1,703 SH   SOLE   1,703 0 0
WELLS FARGO CO NEW COM 949746101 584 11,578 SH   SOLE   11,578 0 0
WEYERHAEUSER CO COM 962166104 157 5,676 SH   SOLE   5,676 0 0
XCEL ENERGY INC COM 98389B100 6 100 SH   SOLE   100 0 0
YRC WORLDWIDE INC COM 984249607 0 3 SH   SOLE   3 0 0
YUM BRANDS INC COM 988498101 13 116 SH   SOLE   116 0 0
YUM CHINA HLDGS INC COM 98850P109 5 117 SH   SOLE   117 0 0
ZOETIS INC COM 98978V103 356 2,854 SH   SOLE   2,854 0 0
ALLERGAN PLC COM G0177J108 25 150 SH   SOLE   150 0 0
LINDE PLC COM G5494J103 291 1,500 SH   SOLE   1,500 0 0
APTIV PLC COM G6095L109 19,217 219,819 SH   SOLE   219,819 0 0
ALCON INC COM H01301128 1 15 SH   SOLE   15 0 0
CHUBB LIMITED COM H1467J104 21 130 SH   SOLE   130 0 0
GARMIN LTD COM H2906T109 127 1,500 SH   SOLE   1,500 0 0
TRANSOCEAN LTD COM H8817H100 11 2,500 SH   SOLE   2,500 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 239 2,184 SH   SOLE   2,184 0 0
ELBIT SYS LTD COM M3760D101 33 200 SH   SOLE   200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 327 3,000 SH   SOLE   3,000 0 0