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 USA MOMENTUM FCT 46432F396 164,529 1,545,165 SH   SOLE   1,545,165 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP B 92206C409 148,729 1,880,261 SH   SOLE   1,880,261 0 0
ISHARES TR USA QUALITY FCTR 46432F339 133,587 1,648,406 SH   SOLE   1,648,406 0 0
APPLE INC COM 037833100 126,426 497,171 SH   SOLE   497,171 0 0
ISHARES TR CORE US AGGBD ET 464287226 121,511 1,053,226 SH   SOLE   1,053,226 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 107,990 1,714,127 SH   SOLE   1,714,127 0 0
ISHARES TR CORE S&P500 ETF 464287200 102,075 395,024 SH   SOLE   395,024 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 100,447 2,054,125 SH   SOLE   2,054,125 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 91,658 1,115,334 SH   SOLE   1,115,334 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 93,722 1,726,973 SH   SOLE   1,726,973 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 71,009 2,683,651 SH   SOLE   2,683,651 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 68,037 2,632,005 SH   SOLE   2,632,005 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 64,500 428,144 SH   SOLE   428,144 0 0
ISHARES TR MULTIFACTOR USA 46434V290 63,033 2,115,917 SH   SOLE   2,115,917 0 0
MICROSOFT CORP COM 594918104 62,508 396,349 SH   SOLE   396,349 0 0
ISHARES TR INTL VALUE FACTR 46435G409 61,692 3,505,254 SH   SOLE   3,505,254 0 0
ISHARES TR NATIONAL MUN ETF 464288414 53,675 474,959 SH   SOLE   474,959 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 52,317 506,015 SH   SOLE   506,015 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 51,892 331,175 SH   SOLE   331,175 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 51,002 1,484,788 SH   SOLE   1,484,788 0 0
EOG RES INC COM 26875P101 45,798 1,275,007 SH   SOLE   1,275,007 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524862 43,660 843,989 SH   SOLE   843,989 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 40,022 449,379 SH   SOLE   449,379 0 0
EXXON MOBIL CORP COM 30231G102 37,318 982,831 SH   SOLE   982,831 0 0
ISHARES TR SH TR 464288646 37,200 710,466 SH   SOLE   710,466 0 0
AMAZON INC COM 023135106 32,479 16,658 SH   SOLE   16,658 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,753 157,268 SH   SOLE   157,268 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 28,298 523,931 SH   SOLE   523,931 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524508 27,246 646,244 SH   SOLE   646,244 0 0
AT&T INC COM 00206R102 26,429 906,656 SH   SOLE   906,656 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 26,213 1,281,162 SH   SOLE   1,281,162 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV M 921943858 28,432 852,793 SH   SOLE   852,793 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524805 24,736 957,292 SH   SOLE   957,292 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524300 24,500 307,599 SH   SOLE   307,599 0 0
JOHNSON & JOHNSON COM 478160104 24,099 183,778 SH   SOLE   183,778 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524607 22,272 432,300 SH   SOLE   432,300 0 0
INTEL CORP COM 458140100 22,131 408,912 SH   SOLE   408,912 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524797 21,187 471,038 SH   SOLE   471,038 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 26,679 269,000 SH   SOLE   269,000 0 0
PROCTER & GAMBLE CO COM 742718109 21,148 192,259 SH   SOLE   192,259 0 0
CRAFT BREW ALLIANCE INC COM 224122101 20,888 1,401,860 SH   SOLE   1,401,860 0 0
FACEBOOK INC CL A 30303M102 21,251 127,403 SH   SOLE   127,403 0 0
VERIZONMUNICATIONS INC COM 92343V104 19,128 356,007 SH   SOLE   356,007 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 41,151 159,653 SH   SOLE   159,653 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 18,008 254,535 SH   SOLE   254,535 0 0
SPDR SER TR BLOMBERG BRC INT 78464A334 17,963 605,626 SH   SOLE   605,626 0 0
VISA INC CL A COM 92826C839 18,161 112,719 SH   SOLE   112,719 0 0
ISHARES TR MSCI EAFE ETF 464287465 17,389 325,270 SH   SOLE   325,270 0 0
ISHARES TR RUS 1000 ETF 464287622 17,258 121,941 SH   SOLE   121,941 0 0
PFIZER INC COM 717081103 17,188 526,590 SH   SOLE   526,590 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524409 16,418 370,852 SH   SOLE   370,852 0 0
JPMORGAN CHASE & CO COM 46625H100 16,351 181,616 SH   SOLE   181,616 0 0
ISHARES TR SELECT DIVID ETF 464287168 16,026 217,924 SH   SOLE   217,924 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524201 15,838 258,586 SH   SOLE   258,586 0 0
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 15,776 491,782 SH   SOLE   491,782 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 15,620 401,438 SH   SOLE   401,438 0 0
CISCO SYS INC COM 17275R102 15,233 387,512 SH   SOLE   387,512 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 14,639 111,194 SH   SOLE   111,194 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 14,573 475,782 SH   SOLE   475,782 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 14,512 362,714 SH   SOLE   362,714 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 14,142 164,921 SH   SOLE   164,921 0 0
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 13,943 1,059,491 SH   SOLE   1,059,491 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 13,684 92,257 SH   SOLE   92,257 0 0
WALMART INC COM 931142103 13,221 116,365 SH   SOLE   116,365 0 0
MASTERCARD INC CL A 57636Q104 12,589 52,114 SH   SOLE   52,114 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 12,455 200,718 SH   SOLE   200,718 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,414 49,778 SH   SOLE   49,778 0 0
HOME DEPOT INC COM 437076102 12,563 67,291 SH   SOLE   67,291 0 0
MEDTRONIC PLC SHS G5960L103 12,179 135,047 SH   SOLE   135,047 0 0
PEPSICO INC COM 713448108 11,660 97,082 SH   SOLE   97,082 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524706 11,390 550,516 SH   SOLE   550,516 0 0
CHEVRON CORP NEW COM 166764100 11,138 153,708 SH   SOLE   153,708 0 0
COMCAST CORP NEW CL A COM 20030N101 10,988 319,605 SH   SOLE   319,605 0 0
MERCK & CO. INC COM 58933Y105 10,630 138,165 SH   SOLE   138,165 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524847 10,335 315,680 SH   SOLE   315,680 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 10,015 86,752 SH   SOLE   86,752 0 0
CONOCOPHILLIPS COM 20825C104 9,950 323,051 SH   SOLE   323,051 0 0
ABBOTT LABS COM 002824100 9,701 122,941 SH   SOLE   122,941 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 9,623 148,989 SH   SOLE   148,989 0 0
DISNEY WALT CO DISNEY COM 254687106 9,732 100,742 SH   SOLE   100,742 0 0
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 9,254 407,684 SH   SOLE   407,684 0 0
COCA COLA CO COM 191216100 8,934 201,893 SH   SOLE   201,893 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 8,887 331,981 SH   SOLE   331,981 0 0
BK OF AMERICA CORP COM 060505104 8,778 413,495 SH   SOLE   413,495 0 0
ALPHABET INC CAP STK CL C 02079K107 8,706 7,487 SH   SOLE   7,487 0 0
EATON CORP PLC SHS G29183103 8,660 111,468 SH   SOLE   111,468 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 8,551 80,441 SH   SOLE   80,441 0 0
AMGEN INC COM 031162100 8,512 41,989 SH   SOLE   41,989 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,387 75,604 SH   SOLE   75,604 0 0
DANAHER CORPORATION COM 235851102 8,589 62,055 SH   SOLE   62,055 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 8,051 53,563 SH   SOLE   53,563 0 0
ABBVIE INC COM 00287Y109 7,879 103,410 SH   SOLE   103,410 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 7,870 85,138 SH   SOLE   85,138 0 0
PHILIP MORRIS INTL INC COM 718172109 7,869 107,860 SH   SOLE   107,860 0 0
EMERSON ELEC CO COM 291011104 7,818 164,071 SH   SOLE   164,071 0 0
ALPHABET INC CAP STK CL A 02079K305 8,018 6,900 SH   SOLE   6,900 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 7,507 159,990 SH   SOLE   159,990 0 0
MCDONALDS CORP COM 580135101 9,529 57,628 SH   SOLE   57,628 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 7,358 46,522 SH   SOLE   46,522 0 0
VANGUARD INTL EQUITY INDEX FTSE EMR M 922042858 9,750 290,619 SH   SOLE   290,619 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 9,226 190,262 SH   SOLE   190,262 0 0
ORACLE CORP COM 68389X105 7,266 150,345 SH   SOLE   150,345 0 0
TRINET GROUP INC COM 896288107 7,126 189,213 SH   SOLE   189,213 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 7,125 169,815 SH   SOLE   169,815 0 0
HONEYWELL INTL INC COM 438516106 7,044 52,653 SH   SOLE   52,653 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,763 23,848 SH   SOLE   23,848 0 0
NOVARTIS A G SPONSORED 66987V109 6,754 81,921 SH   SOLE   81,921 0 0
TESLA INC COM 88160R101 6,732 12,847 SH   SOLE   12,847 0 0
AMPHENOL CORP NEW CL A 032095101 6,728 92,315 SH   SOLE   92,315 0 0
ISHARES TR EAFE SML CP ETF 464288273 6,692 149,268 SH   SOLE   149,268 0 0
VANGUARD INTL EQUITY INDEX ALLWRLD EX 922042775 6,809 165,995 SH   SOLE   165,995 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,577 75,882 SH   SOLE   75,882 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,366 49,381 SH   SOLE   49,381 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,473 27,333 SH   SOLE   27,333 0 0
NETFLIX INC COM 64110L106 6,303 16,786 SH   SOLE   16,786 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,286 22,045 SH   SOLE   22,045 0 0
ISHARES TR EAFE VALUE ETF 464288877 6,249 175,105 SH   SOLE   175,105 0 0
ANALOG DEVICES INC COM 032654105 6,205 69,211 SH   SOLE   69,211 0 0
TARGET CORP COM 87612E106 6,148 66,133 SH   SOLE   66,133 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 6,131 265,863 SH   SOLE   265,863 0 0
SPDR SER TR BLOMBRG BRC EMRG 78464A391 6,089 248,618 SH   SOLE   248,618 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524888 6,016 246,546 SH   SOLE   246,546 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,000 85,905 SH   SOLE   85,905 0 0
DUKE ENERGY CORP NEW NEW COM 26441C204 5,958 73,666 SH   SOLE   73,666 0 0
ISHARES TR RUS TOP 200 ETF 464289446 5,941 96,531 SH   SOLE   96,531 0 0
LAM RESEARCH CORP COM 512807108 5,918 24,657 SH   SOLE   24,657 0 0
BOEING CO COM 097023105 5,892 39,509 SH   SOLE   39,509 0 0
TEXAS INSTRS INC COM 882508104 5,826 58,304 SH   SOLE   58,304 0 0
HORMEL FOODS CORP COM 440452100 5,803 124,419 SH   SOLE   124,419 0 0
PHILLIPS 66 COM 718546104 5,790 107,916 SH   SOLE   107,916 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,761 402,852 SH   SOLE   402,852 0 0
T MOBILE US INC COM 872590104 5,757 68,618 SH   SOLE   68,618 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,751 64,759 SH   SOLE   64,759 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,723 27,010 SH   SOLE   27,010 0 0
ISHARES TR MICRO-CAP ETF 464288869 5,663 84,484 SH   SOLE   84,484 0 0
CATERPILLAR INC DEL COM 149123101 5,522 47,590 SH   SOLE   47,590 0 0
INVESCO EXCHANGE-TRADED FD T EMRNG MKT 46138E784 5,465 228,563 SH   SOLE   228,563 0 0
NEXTERA ENERGY INC COM 65339F101 5,380 22,357 SH   SOLE   22,357 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 12,715 66,784 SH   SOLE   66,784 0 0
CONSOLIDATED EDISON INC COM 209115104 5,335 68,399 SH   SOLE   68,399 0 0
ISHARES TR EAFE GRWTH ETF 464288885 5,319 74,796 SH   SOLE   74,796 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,308 46,374 SH   SOLE   46,374 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,284 115,500 SH   SOLE   115,500 0 0
LILLY ELI & CO COM 532457108 5,122 36,927 SH   SOLE   36,927 0 0
ISHARES TR CRE U S REIT ETF 464288521 5,032 128,472 SH   SOLE   128,472 0 0
BIOGEN INC COM 09062X103 5,155 16,295 SH   SOLE   16,295 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,913 88,136 SH   SOLE   88,136 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,893 25,158 SH   SOLE   25,158 0 0
LOCKHEED MARTIN CORP COM 539830109 4,850 14,310 SH   SOLE   14,310 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,797 29,381 SH   SOLE   29,381 0 0
QUALCOMM INC COM 747525103 4,796 70,893 SH   SOLE   70,893 0 0
ISHARES TR PFD AND INCM SEC 464288687 4,787 150,339 SH   SOLE   150,339 0 0
ALTRIA GROUP INC COM 02209S103 4,737 122,494 SH   SOLE   122,494 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 4,733 166,595 SH   SOLE   166,595 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 4,727 186,846 SH   SOLE   186,846 0 0
3M CO COM 88579Y101 4,769 34,937 SH   SOLE   34,937 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4,710 322,139 SH   SOLE   322,139 0 0
ISHARES TR USA SIZE FACTOR 46432F370 4,705 65,917 SH   SOLE   65,917 0 0
APPLIED MATLS INC COM 038222105 4,698 102,524 SH   SOLE   102,524 0 0
GARMIN LTD SHS H2906T109 4,677 62,395 SH   SOLE   62,395 0 0
COLGATE PALMOLIVE CO COM 194162103 4,649 70,050 SH   SOLE   70,050 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,613 15,248 SH   SOLE   15,248 0 0
WELLS FARGO CO NEW COM 949746101 4,595 160,107 SH   SOLE   160,107 0 0
ISHARES TR IBONDS DEC 46435U697 4,443 169,822 SH   SOLE   169,822 0 0
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 4,404 36,718 SH   SOLE   36,718 0 0
KIMBERLY CLARK CORP COM 494368103 4,397 34,383 SH   SOLE   34,383 0 0
EXELON CORP COM 30161N101 4,392 119,313 SH   SOLE   119,313 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,378 35,991 SH   SOLE   35,991 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 4,343 123,243 SH   SOLE   123,243 0 0
CHARTERMUNICATIONS INC N CL A COM 16119P108 4,308 9,874 SH   SOLE   9,874 0 0
PPL CORP COM 69351T106 4,284 173,591 SH   SOLE   173,591 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT 33733E302 4,248 34,329 SH   SOLE   34,329 0 0
ISHARES TR JPMORGAN USD EMG 464288281 4,192 43,360 SH   SOLE   43,360 0 0
GILEAD SCIENCES INC COM 375558103 4,171 55,793 SH   SOLE   55,793 0 0
DOLLAR GEN CORP NEW COM 256677105 4,158 27,532 SH   SOLE   27,532 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 4,126 87,346 SH   SOLE   87,346 0 0
JOHNSON CTLS INTL PLC SHS G51502105 4,013 148,833 SH   SOLE   148,833 0 0
CINCINNATI FINL CORP COM 172062101 3,999 52,997 SH   SOLE   52,997 0 0
SMUCKER J M CO NEW COM 832696405 3,939 35,484 SH   SOLE   35,484 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,864 113,211 SH   SOLE   113,211 0 0
VANGUARD INTL EQUITY INDEX FTSE SMCAP 922042718 3,845 49,133 SH   SOLE   49,133 0 0
MORGAN STANLEY NEW COM 617446448 3,795 111,604 SH   SOLE   111,604 0 0
ROYAL DUTCH SHELL PLC SPONSORED 780259206 3,734 107,026 SH   SOLE   107,026 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,713 57,994 SH   SOLE   57,994 0 0
UNION PAC CORP COM 907818108 3,710 26,305 SH   SOLE   26,305 0 0
BAXTER INTL INC COM 071813109 3,659 45,072 SH   SOLE   45,072 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,643 41,594 SH   SOLE   41,594 0 0
TJX COS INC NEW COM 872540109 3,626 75,845 SH   SOLE   75,845 0 0
D R HORTON INC COM 23331A109 3,623 106,550 SH   SOLE   106,550 0 0
VEEVA SYS INC CL A COM 922475108 3,612 23,096 SH   SOLE   23,096 0 0
MICRON TECHNOLOGY INC COM 595112103 3,611 85,851 SH   SOLE   85,851 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,563 30,089 SH   SOLE   30,089 0 0
FASTENAL CO COM 311900104 3,560 113,934 SH   SOLE   113,934 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,553 38,028 SH   SOLE   38,028 0 0
JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 3,541 186,265 SH   SOLE   186,265 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 3,584 1,041,812 SH   SOLE   1,041,812 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,536 13 SH   SOLE   13 0 0
GLAXOSMITHKLINE PLC SPONSORED 37733W105 3,509 92,615 SH   SOLE   92,615 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,509 85,858 SH   SOLE   85,858 0 0
ZOETIS INC CL A 98978V103 3,501 29,750 SH   SOLE   29,750 0 0
AMETEK INC COM 031100100 3,495 48,523 SH   SOLE   48,523 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524854 3,491 59,394 SH   SOLE   59,394 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,453 74,299 SH   SOLE   74,299 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 3,407 141,323 SH   SOLE   141,323 0 0
BROADCOM INC COM 11135F101 3,367 14,200 SH   SOLE   14,200 0 0
PULTE GROUP INC COM 745867101 3,352 150,197 SH   SOLE   150,197 0 0
EVERSOURCE ENERGY COM 30040W108 3,344 42,754 SH   SOLE   42,754 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,281 39,996 SH   SOLE   39,996 0 0
CSX CORP COM 126408103 3,263 56,949 SH   SOLE   56,949 0 0
TYSON FOODS INC CL A 902494103 3,236 55,912 SH   SOLE   55,912 0 0
REPUBLIC SVCS INC COM 760759100 3,215 42,827 SH   SOLE   42,827 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 3,205 129,658 SH   SOLE   129,658 0 0
NVIDIA CORP COM 67066G104 3,306 12,541 SH   SOLE   12,541 0 0
AMEREN CORP COM 023608102 3,176 43,605 SH   SOLE   43,605 0 0
MSCI INC COM 55354G100 3,107 10,752 SH   SOLE   10,752 0 0
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 3,104 228,605 SH   SOLE   228,605 0 0
CBRE GROUP INC CL A 12504L109 3,090 81,928 SH   SOLE   81,928 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,080 36,088 SH   SOLE   36,088 0 0
STARBUCKS CORP COM 855244109 3,165 48,154 SH   SOLE   48,154 0 0
DISCOVERY INC SER C COM 25470F302 3,009 171,528 SH   SOLE   171,528 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 2,975 22,312 SH   SOLE   22,312 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,954 60,528 SH   SOLE   60,528 0 0
ALLSTATE CORP COM 020002101 2,919 31,827 SH   SOLE   31,827 0 0
KLA CORPORATION NEW COM 482480100 2,915 20,282 SH   SOLE   20,282 0 0
DOMINION ENERGY INC COM 25746U109 2,880 39,896 SH   SOLE   39,896 0 0
SYSCO CORP COM 871829107 2,871 62,929 SH   SOLE   62,929 0 0
BP PLC SPONSORED 055622104 2,847 116,724 SH   SOLE   116,724 0 0
INTUITIVE SURGICAL INC NEW COM 46120E602 2,823 5,701 SH   SOLE   5,701 0 0
ISHARES TR TIPS BD ETF 464287176 2,816 23,878 SH   SOLE   23,878 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,812 104,621 SH   SOLE   104,621 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,793 28,000 SH   SOLE   28,000 0 0
S&P GLOBAL INC COM 78409V104 2,765 11,284 SH   SOLE   11,284 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,759 12,668 SH   SOLE   12,668 0 0
ISHARES TR EDGE MSCI MINM 46435G433 2,738 105,872 SH   SOLE   105,872 0 0
CENTENE CORP DEL COM 15135B101 2,718 45,743 SH   SOLE   45,743 0 0
CITIGROUP INC NEW COM 172967424 2,647 62,843 SH   SOLE   62,843 0 0
HOST HOTELS & RESORTS INC COM 44107P104 2,645 239,573 SH   SOLE   239,573 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,642 52,404 SH   SOLE   52,404 0 0
CORNING INC COM 219350105 2,630 128,019 SH   SOLE   128,019 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,598 32,487 SH   SOLE   32,487 0 0
NOVO-NORDISK A S ADR 670100205 2,586 42,962 SH   SOLE   42,962 0 0
TRANE TECHNOLOGIES PLC SHS ADDED G8994E103 2,574 31,164 SH   SOLE   31,164 0 0
WESTERN UN CO COM 959802109 2,571 141,811 SH   SOLE   141,811 0 0
PAYPAL HLDGS INC COM 70450Y103 2,555 26,688 SH   SOLE   26,688 0 0
SALESFORCE INC COM 79466L302 2,598 18,039 SH   SOLE   18,039 0 0
CUMMINS INC COM 231021106 2,538 18,753 SH   SOLE   18,753 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 2,536 53,076 SH   SOLE   53,076 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,569 42,510 SH   SOLE   42,510 0 0
ISHARES TR ESG MSCI EAFE 46435G516 2,866 53,919 SH   SOLE   53,919 0 0
INCYTE CORP COM 45337C102 2,509 34,267 SH   SOLE   34,267 0 0
DAVITA INC COM 23918K108 2,486 32,681 SH   SOLE   32,681 0 0
FEDEX CORP COM 31428X106 2,482 20,468 SH   SOLE   20,468 0 0
DISCOVERY INC SER A COM 25470F104 2,469 126,990 SH   SOLE   126,990 0 0
MASCO CORP COM 574599106 2,458 71,094 SH   SOLE   71,094 0 0
HSBC HLDGS PLC SPONSORED 404280406 2,457 87,733 SH   SOLE   87,733 0 0
WASTE MGMT INC DEL COM 94106L109 2,447 26,437 SH   SOLE   26,437 0 0
PACCAR INC COM 693718108 2,438 39,881 SH   SOLE   39,881 0 0
AMERICAN EXPRESS CO COM 025816109 2,418 28,241 SH   SOLE   28,241 0 0
HP INC COM 40434L105 2,415 139,126 SH   SOLE   139,126 0 0
GENERAL ELECTRIC CO COM 369604103 2,402 302,469 SH   SOLE   302,469 0 0
ISHARES INC JP MRGN EM HI BD 464286285 2,392 62,926 SH   SOLE   62,926 0 0
ENBRIDGE INC COM 29250N105 2,391 82,208 SH   SOLE   82,208 0 0
NRG ENERGY INC NEW COM 629377508 2,387 87,581 SH   SOLE   87,581 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,384 67,767 SH   SOLE   67,767 0 0
SOUTHERN CO COM 842587107 2,381 43,973 SH   SOLE   43,973 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 2,485 27,120 SH   SOLE   27,120 0 0
HONDA MOTOR LTD AMERN SHS 438128308 2,344 104,346 SH   SOLE   104,346 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,343 25,406 SH   SOLE   25,406 0 0
CVS HEALTH CORP COM 126650100 2,341 39,455 SH   SOLE   39,455 0 0
AIR PRODS & CHEMS INC COM 009158106 2,330 11,671 SH   SOLE   11,671 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 2,676 97,752 SH   SOLE   97,752 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 2,310 191,580 SH   SOLE   191,580 0 0
F5 NETWORKS INC COM 315616102 2,310 21,662 SH   SOLE   21,662 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,293 127,234 SH   SOLE   127,234 0 0
NUCOR CORP COM 670346105 2,276 63,179 SH   SOLE   63,179 0 0
BOOKING HLDGS INC COM 09857L108 2,275 1,691 SH   SOLE   1,691 0 0
COPART INC COM 217204106 2,263 33,031 SH   SOLE   33,031 0 0
SCHLUMBERGER LTD COM 806857108 2,251 166,836 SH   SOLE   166,836 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,242 16,403 SH   SOLE   16,403 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,216 15,176 SH   SOLE   15,176 0 0
AGNC INVT CORP COM 00123Q104 2,212 209,066 SH   SOLE   209,066 0 0
VALERO ENERGY CORP COM 91913Y100 2,174 47,920 SH   SOLE   47,920 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,167 29,341 SH   SOLE   29,341 0 0
MID AMER APT CMNTYS INC COM 59522J103 2,162 20,985 SH   SOLE   20,985 0 0
BAIDU INC SPONSORED 056752108 2,156 21,390 SH   SOLE   21,390 0 0
US BANCORP DEL NEW COM 902973304 2,137 62,028 SH   SOLE   62,028 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,135 26,589 SH   SOLE   26,589 0 0
HYATT HOTELS CORP CL A COM 448579102 2,117 44,204 SH   SOLE   44,204 0 0
ROYAL DUTCH SHELL PLC SPONSORED 780259107 2,105 64,460 SH   SOLE   64,460 0 0
FISERV INC COM 337738108 2,099 22,102 SH   SOLE   22,102 0 0
ONEOK INC NEW COM 682680103 2,077 95,234 SH   SOLE   95,234 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDC 78467Y107 2,077 7,900 SH   SOLE   7,900 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 2,068 48,197 SH   SOLE   48,197 0 0
AFLAC INC COM 001055102 2,061 60,206 SH   SOLE   60,206 0 0
NIKE INC CL B 654106103 2,185 26,417 SH   SOLE   26,417 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 2,034 47,004 SH   SOLE   47,004 0 0
ONE GAS INC COM 68235P108 2,031 24,289 SH   SOLE   24,289 0 0
CANON INC SPONSORED 138006309 2,008 92,810 SH   SOLE   92,810 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,992 24,785 SH   SOLE   24,785 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,960 17,764 SH   SOLE   17,764 0 0
CERNER CORP COM 156782104 1,943 30,843 SH   SOLE   30,843 0 0
NORTONLIFELOCK INC COM 668771108 1,941 103,724 SH   SOLE   103,724 0 0
BEST BUY INC COM 086516101 1,933 33,914 SH   SOLE   33,914 0 0
LOEWS CORP COM 540424108 1,926 55,311 SH   SOLE   55,311 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,922 30,411 SH   SOLE   30,411 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 4,420 176,002 SH   SOLE   176,002 0 0
BLACKSTONE GROUP INC CL A COM 09260D107 1,895 41,586 SH   SOLE   41,586 0 0
NASDAQ INC COM 631103108 1,886 19,866 SH   SOLE   19,866 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,843 66,017 SH   SOLE   66,017 0 0
LABORATORY CORP AMER HLDGS NEW COM 50540R409 1,838 14,544 SH   SOLE   14,544 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,837 20,457 SH   SOLE   20,457 0 0
TRAVELERSPANIES INC COM 89417E109 1,836 18,480 SH   SOLE   18,480 0 0
SANOFI SPONSORED 80105N105 1,816 41,547 SH   SOLE   41,547 0 0
ALLY FINL INC COM 02005N100 1,803 124,966 SH   SOLE   124,966 0 0
ADOBE INC COM 00724F101 1,786 5,612 SH   SOLE   5,612 0 0
ANTHEM INC COM 036752103 1,783 7,852 SH   SOLE   7,852 0 0
ISHARES TR IBONDS DEC2022 46435G755 1,780 68,452 SH   SOLE   68,452 0 0
REINSURANCE GRP OF AMERICA I NEW COM 759351604 1,767 21,004 SH   SOLE   21,004 0 0
SONY CORP SPONSORED 835699307 1,755 29,652 SH   SOLE   29,652 0 0
ISHARES TR IBONDS DEC2023 46435G318 1,749 68,174 SH   SOLE   68,174 0 0
NORDSON CORP COM 655663102 1,742 12,894 SH   SOLE   12,894 0 0
VERISK ANALYTICS INC COM 92345Y106 1,733 12,431 SH   SOLE   12,431 0 0
VISTRA ENERGY CORP COM 92840M102 1,727 108,188 SH   SOLE   108,188 0 0
WEC ENERGY GROUP INC COM 92939U106 1,708 19,375 SH   SOLE   19,375 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1,680 131,492 SH   SOLE   131,492 0 0
MONDELEZ INTL INC CL A 609207105 1,666 33,266 SH   SOLE   33,266 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 1,643 343,099 SH   SOLE   343,099 0 0
KROGER CO COM 501044101 1,639 54,418 SH   SOLE   54,418 0 0
DOVER CORP COM 260003108 1,635 19,477 SH   SOLE   19,477 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,634 5,497 SH   SOLE   5,497 0 0
LOWES COS INC COM 548661107 1,627 18,911 SH   SOLE   18,911 0 0
RIO TINTO PLC SPONSORED 767204100 1,620 35,554 SH   SOLE   35,554 0 0
CINTAS CORP COM 172908105 1,615 9,324 SH   SOLE   9,324 0 0
INTUIT COM 461202103 1,612 7,010 SH   SOLE   7,010 0 0
VEREIT INC COM 92339V100 1,612 329,678 SH   SOLE   329,678 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,610 47,799 SH   SOLE   47,799 0 0
DISCOVER FINL SVCS COM 254709108 1,593 44,670 SH   SOLE   44,670 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 1,580 187,415 SH   SOLE   187,415 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,574 36,456 SH   SOLE   36,456 0 0
DTE ENERGY CO COM 233331107 1,573 16,563 SH   SOLE   16,563 0 0
DELTA AIR LINES INC DEL NEW COM 247361702 1,625 56,968 SH   SOLE   56,968 0 0
ITERIS INC COM 46564T107 1,553 485,173 SH   SOLE   485,173 0 0
SYNCHRONY FINL COM 87165B103 1,549 96,240 SH   SOLE   96,240 0 0
HCA HEALTHCARE INC COM 40412C101 1,529 17,016 SH   SOLE   17,016 0 0
ROSS STORES INC COM 778296103 1,527 17,552 SH   SOLE   17,552 0 0
TRUIST FINL CORP COM 89832Q109 1,524 49,403 SH   SOLE   49,403 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,516 15,838 SH   SOLE   15,838 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,515 15,742 SH   SOLE   15,742 0 0
MCKESSON CORP COM 58155Q103 1,513 11,189 SH   SOLE   11,189 0 0
FORD MTR CO DEL COM 345370860 1,497 309,949 SH   SOLE   309,949 0 0
ESSENTIAL UTILS INC ADDED COM 29670G102 1,486 36,501 SH   SOLE   36,501 0 0
RAYTHEON CO NEW COM 755111507 1,481 11,292 SH   SOLE   11,292 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,470 14,544 SH   SOLE   14,544 0 0
TOTAL S.A. SPONSORED ADS 89151E109 1,452 38,997 SH   SOLE   38,997 0 0
DOW INC COM 260557103 1,439 49,216 SH   SOLE   49,216 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,426 7,560 SH   SOLE   7,560 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1,413 17,586 SH   SOLE   17,586 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 1,412 131,738 SH   SOLE   131,738 0 0
EASTMAN CHEM CO COM 277432100 1,404 30,135 SH   SOLE   30,135 0 0
FRANKLIN RESOURCES INC COM 354613101 1,390 83,309 SH   SOLE   83,309 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,416 26,752 SH   SOLE   26,752 0 0
RELX PLC SPONSORED 759530108 1,384 64,654 SH   SOLE   64,654 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,381 64,623 SH   SOLE   64,623 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,380 49,813 SH   SOLE   49,813 0 0
QORVO INC COM 74736K101 1,379 17,107 SH   SOLE   17,107 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 1,378 25,545 SH   SOLE   25,545 0 0
F M C CORP NEW COM 302491303 1,377 16,853 SH   SOLE   16,853 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,374 15,895 SH   SOLE   15,895 0 0
TWO HBRS INVT CORP NEW COM 90187B408 1,372 360,128 SH   SOLE   360,128 0 0
ISHARES TR IBONDS DEC2021 46435G789 1,364 53,481 SH   SOLE   53,481 0 0
XCEL ENERGY INC COM 98389B100 1,360 22,557 SH   SOLE   22,557 0 0
EXELIXIS INC COM 30161Q104 1,359 78,895 SH   SOLE   78,895 0 0
YUM BRANDS INC COM 988498101 1,356 19,786 SH   SOLE   19,786 0 0
JACOBS ENGR GROUP INC COM 469814107 1,684 21,238 SH   SOLE   21,238 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,339 23,859 SH   SOLE   23,859 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,332 9,258 SH   SOLE   9,258 0 0
ASTRAZENECA PLC SPONSORED 046353108 1,324 29,644 SH   SOLE   29,644 0 0
METLIFE INC COM 59156R108 1,319 43,137 SH   SOLE   43,137 0 0
XEROX HOLDINGS CORP NEW COM 98421M106 1,317 69,561 SH   SOLE   69,561 0 0
HILL ROM HLDGS INC COM 431475102 1,316 13,083 SH   SOLE   13,083 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,315 10,821 SH   SOLE   10,821 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 1,313 97,812 SH   SOLE   97,812 0 0
CLOROX CO DEL COM 189054109 4,516 26,069 SH   SOLE   26,069 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1,289 51,553 SH   SOLE   51,553 0 0
INTL PAPER CO COM 460146103 1,275 40,948 SH   SOLE   40,948 0 0
KRAFT HEINZ CO COM 500754106 1,274 51,508 SH   SOLE   51,508 0 0
BHP GROUP PLC SPONSORED 05545E209 1,272 41,914 SH   SOLE   41,914 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,268 36,585 SH   SOLE   36,585 0 0
CDW CORP COM 12514G108 1,258 13,492 SH   SOLE   13,492 0 0
BLACKROCK INC COM 09247X101 1,246 2,832 SH   SOLE   2,832 0 0
GENTEX CORP COM 371901109 1,243 56,094 SH   SOLE   56,094 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,242 28,711 SH   SOLE   28,711 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,226 15,046 SH   SOLE   15,046 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,222 49,300 SH   SOLE   49,300 0 0
CONAGRA BRANDS INC COM 205887102 1,220 41,583 SH   SOLE   41,583 0 0
CIGNA CORP NEW COM 125523100 1,215 6,856 SH   SOLE   6,856 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,211 8,520 SH   SOLE   8,520 0 0
PENTAIR PLC SHS G7S00T104 1,201 40,364 SH   SOLE   40,364 0 0
PRUDENTIAL FINL INC COM 744320102 1,198 22,968 SH   SOLE   22,968 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,196 33,340 SH   SOLE   33,340 0 0
SHERWIN WILLIAMS CO COM 824348106 1,192 2,594 SH   SOLE   2,594 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,186 36,852 SH   SOLE   36,852 0 0
INVITAE CORP COM 46185L103 1,183 86,540 SH   SOLE   86,540 0 0
DEERE & CO COM 244199105 1,181 8,545 SH   SOLE   8,545 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,172 8,119 SH   SOLE   8,119 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,170 22,423 SH   SOLE   22,423 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,163 47,163 SH   SOLE   47,163 0 0
CROWN HLDGS INC COM 228368106 1,155 19,906 SH   SOLE   19,906 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,147 41,451 SH   SOLE   41,451 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,146 66,279 SH   SOLE   66,279 0 0
WELLTOWER INC COM 95040Q104 1,136 24,823 SH   SOLE   24,823 0 0
GENERAL MLS INC COM 370334104 1,136 21,533 SH   SOLE   21,533 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 16,701 112,808 SH   SOLE   112,808 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 1,133 67,874 SH   SOLE   67,874 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,129 12,335 SH   SOLE   12,335 0 0
VOYA FINANCIAL INC COM 929089100 1,120 27,628 SH   SOLE   27,628 0 0
PUBLIC STORAGE COM 74460D109 1,116 5,621 SH   SOLE   5,621 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,112 34,472 SH   SOLE   34,472 0 0
HUMANA INC COM 444859102 1,109 3,531 SH   SOLE   3,531 0 0
LEIDOS HOLDINGS INC COM 525327102 1,107 12,076 SH   SOLE   12,076 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 1,106 13,162 SH   SOLE   13,162 0 0
ISHARES TR MLTFCTR 46434V266 1,106 48,389 SH   SOLE   48,389 0 0
EVERBRIDGE INC COM 29978A104 1,098 10,325 SH   SOLE   10,325 0 0
INVESCO EXCHANGE-TRADED FD T GLOBAL WATER 46138E651 1,090 44,468 SH   SOLE   44,468 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,597 16,397 SH   SOLE   16,397 0 0
NATIONAL GRID PLC SPONSORED 636274409 1,083 18,587 SH   SOLE   18,587 0 0
BECTON DICKINSON & CO COM 075887109 1,083 4,714 SH   SOLE   4,714 0 0
NICE LTD SPONSORED 653656108 1,082 7,539 SH   SOLE   7,539 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,080 31,670 SH   SOLE   31,670 0 0
LEAR CORP NEW COM 521865204 1,079 13,277 SH   SOLE   13,277 0 0
NEW RESIDENTIAL INVT CORP NEW COM 64828T201 1,072 214,020 SH   SOLE   214,020 0 0
SCHWAB CHARLES CORP COM 808513105 1,066 31,693 SH   SOLE   31,693 0 0
HERSHEY CO COM 427866108 1,063 8,021 SH   SOLE   8,021 0 0
NBT BANCORP INC COM 628778102 1,062 32,782 SH   SOLE   32,782 0 0
ELECTRONIC ARTS INC COM 285512109 1,168 11,656 SH   SOLE   11,656 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,039 17,980 SH   SOLE   17,980 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS 46137V845 1,039 18,660 SH   SOLE   18,660 0 0
MARATHON PETE CORP COM 56585A102 1,034 43,768 SH   SOLE   43,768 0 0
EDISON INTL COM 281020107 1,033 18,855 SH   SOLE   18,855 0 0
PIMCO INCOME OPPORTUNITY FD COM 72202B100 1,031 51,058 SH   SOLE   51,058 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,029 78,794 SH   SOLE   78,794 0 0
CATHAY GEN BANCORP COM 149150104 1,022 44,537 SH   SOLE   44,537 0 0
ISHARES TR NEW YORK MUN ETF 464288323 1,021 18,065 SH   SOLE   18,065 0 0
ISHARES INC US INTL HGH YLD 464286178 1,015 24,007 SH   SOLE   24,007 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,011 3,243 SH   SOLE   3,243 0 0
TRACTOR SUPPLY CO COM 892356106 1,005 11,887 SH   SOLE   11,887 0 0
ISHARES TR INTL DEV RE ETF 464288489 1,003 46,397 SH   SOLE   46,397 0 0
LIBERTY BROADBAND CORP SER C COM 530307305 1,003 9,055 SH   SOLE   9,055 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,000 11,956 SH   SOLE   11,956 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,000 75,935 SH   SOLE   75,935 0 0
UNILEVER PLC SPONSORED 904767704 992 19,623 SH   SOLE   19,623 0 0
GLOBAL PMTS INC COM 37940X102 982 6,809 SH   SOLE   6,809 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 982 17,455 SH   SOLE   17,455 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 977 40,253 SH   SOLE   40,253 0 0
IAC INTERACTIVECORP COM 44919P508 975 5,440 SH   SOLE   5,440 0 0
GENERAL MTRS CO COM 37045V100 971 46,729 SH   SOLE   46,729 0 0
WP CAREY INC COM 92936U109 968 16,662 SH   SOLE   16,662 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 965 19,441 SH   SOLE   19,441 0 0
AMERISOURCEBERGEN CORP COM 03073E105 965 10,899 SH   SOLE   10,899 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 962 20,049 SH   SOLE   20,049 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 960 11,893 SH   SOLE   11,893 0 0
STRYKER CORP COM 863667101 958 5,752 SH   SOLE   5,752 0 0
DELL TECHNOLOGIES INC CL C 24703L202 957 24,198 SH   SOLE   24,198 0 0
IES HLDGS INC COM 44951W106 953 54,013 SH   SOLE   54,013 0 0
KANSAS CITY SOUTHERN NEW COM 485170302 939 7,384 SH   SOLE   7,384 0 0
OWENS CORNING NEW COM 690742101 937 24,156 SH   SOLE   24,156 0 0
FIRST TR DOW JONES SELECT MI SHS AN COM 33718M105 937 29,905 SH   SOLE   29,905 0 0
LINDE PLC SHS G5494J103 935 5,405 SH   SOLE   5,405 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 931 20,731 SH   SOLE   20,731 0 0
CENTERPOINT ENERGY INC COM 15189T107 929 60,114 SH   SOLE   60,114 0 0
ORIX CORP SPONSORED 686330101 926 15,664 SH   SOLE   15,664 0 0
ISHARES TR INTL SEL DIV ETF 464288448 922 40,812 SH   SOLE   40,812 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 919 251,200 SH   SOLE   251,200 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 914 9,228 SH   SOLE   9,228 0 0
CTS CORP COM 126501105 912 36,621 SH   SOLE   36,621 0 0
BHP GROUP LTD SPONSORED ADS 088606108 908 24,757 SH   SOLE   24,757 0 0
NEWMONT CORP COM 651639106 907 20,034 SH   SOLE   20,034 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 895 92,197 SH   SOLE   92,197 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 895 176,538 SH   SOLE   176,538 0 0
SPRINT CORPORATION COM 85207U105 893 103,577 SH   SOLE   103,577 0 0
CARDINAL HEALTH INC COM 14149Y108 885 18,467 SH   SOLE   18,467 0 0
INTERPUBLIC GROUP COS INC COM 460690100 884 54,611 SH   SOLE   54,611 0 0
UNITED RENTALS INC COM 911363109 882 8,571 SH   SOLE   8,571 0 0
IQVIA HLDGS INC COM 46266C105 880 8,161 SH   SOLE   8,161 0 0
INVESCO EXCHANGE-TRADED FD T GBL CLEAN EN 46138G847 872 75,385 SH   SOLE   75,385 0 0
NAVIENT CORPORATION COM 63938C108 871 114,902 SH   SOLE   114,902 0 0
GLOBE LIFE INC COM 37959E102 870 12,092 SH   SOLE   12,092 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 868 92,414 SH   SOLE   92,414 0 0
UNILEVER N V N Y SHS NEW 904784709 866 17,758 SH   SOLE   17,758 0 0
ISHARES TR SHORT TREAS BD 464288679 865 7,787 SH   SOLE   7,787 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,767 68,357 SH   SOLE   68,357 0 0
ISHARES TR IBONDS SEP2020 46434V571 860 33,901 SH   SOLE   33,901 0 0
SPDR SER TR S&P DIVID ETF 78464A763 858 10,741 SH   SOLE   10,741 0 0
SNAP ON INC COM 833034101 851 7,824 SH   SOLE   7,824 0 0
ACTIVISION BLIZZARD INC COM 00507V109 850 14,298 SH   SOLE   14,298 0 0
ATHENE HLDG LTD CL A G0684D107 849 34,200 SH   SOLE   34,200 0 0
JONES LANG LASALLE INC COM 48020Q107 849 8,405 SH   SOLE   8,405 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 849 55,909 SH   SOLE   55,909 0 0
SOUTHWEST AIRLS CO COM 844741108 847 23,772 SH   SOLE   23,772 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 839 274,071 SH   SOLE   274,071 0 0
GENUINE PARTS CO COM 372460105 839 12,454 SH   SOLE   12,454 0 0
PARKER HANNIFIN CORP COM 701094104 833 6,422 SH   SOLE   6,422 0 0
AMDOCS LTD SHS G02602103 830 15,098 SH   SOLE   15,098 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 822 4,562 SH   SOLE   4,562 0 0
ROCKWELL AUTOMATION INC COM 773903109 820 5,433 SH   SOLE   5,433 0 0
PEOPLES UTD FINL INC COM 712704105 820 74,172 SH   SOLE   74,172 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 850 5,498 SH   SOLE   5,498 0 0
ENTERGY CORP NEW COM 29364G103 817 8,699 SH   SOLE   8,699 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 817 20,936 SH   SOLE   20,936 0 0
BCE INC NEW COM 05534B760 815 19,942 SH   SOLE   19,942 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 813 8,210 SH   SOLE   8,210 0 0
CONMED CORP COM 207410101 812 14,183 SH   SOLE   14,183 0 0
WESTERN DIGITAL CORP. COM 958102105 811 19,483 SH   SOLE   19,483 0 0
LAS VEGAS SANDS CORP COM 517834107 806 18,988 SH   SOLE   18,988 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 803 31,862 SH   SOLE   31,862 0 0
MAGELLAN MIDSTREAM PRTNRS LP UNIT R COM 559080106 803 22,006 SH   SOLE   22,006 0 0
CIENA CORP NEW COM 171779309 797 20,022 SH   SOLE   20,022 0 0
ALLERGAN PLC SHS G0177J108 797 4,500 SH   SOLE   4,500 0 0
COUPA SOFTWARE INC COM 22266L106 795 5,692 SH   SOLE   5,692 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 785 29,574 SH   SOLE   29,574 0 0
ORANGE SPONSORED 684060106 785 64,960 SH   SOLE   64,960 0 0
TELEPHONE & DATA SYS INC NEW COM 879433829 775 46,264 SH   SOLE   46,264 0 0
BORGWARNER INC COM 099724106 775 31,805 SH   SOLE   31,805 0 0
MGE ENERGY INC COM 55277P104 774 11,823 SH   SOLE   11,823 0 0
ISTAR INC COM 45031U101 766 72,224 SH   SOLE   72,224 0 0
HOLLYFRONTIER CORP COM 436106108 766 31,245 SH   SOLE   31,245 0 0
VIACOMCBS INC CL B COM 92556H206 763 54,430 SH   SOLE   54,430 0 0
KINDER MORGAN INC DEL COM 49456B101 757 54,402 SH   SOLE   54,402 0 0
ISHARES TR US INDUSTRIALS 464287754 745 5,998 SH   SOLE   5,998 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 741 25,150 SH   SOLE   25,150 0 0
SHOPIFY INC CL A 82509L107 741 1,777 SH   SOLE   1,777 0 0
ISHARES INC EM MKTS DIV ETF 464286319 741 26,318 SH   SOLE   26,318 0 0
ACUSHNET HOLDINGS CORP COM 005098108 739 28,721 SH   SOLE   28,721 0 0
OGE ENERGY CORP COM 670837103 737 23,976 SH   SOLE   23,976 0 0
SUN CMNTYS INC COM 866674104 737 5,901 SH   SOLE   5,901 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 734 4,450 SH   SOLE   4,450 0 0
KOHLS CORP COM 500255104 728 49,916 SH   SOLE   49,916 0 0
ISHARES TR S&P 100 ETF 464287101 723 6,098 SH   SOLE   6,098 0 0
KEYCORP COM 493267108 719 69,360 SH   SOLE   69,360 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 715 7,997 SH   SOLE   7,997 0 0
MARKEL CORP COM 570535104 713 768 SH   SOLE   768 0 0
REALTY INCOME CORP COM 756109104 711 14,263 SH   SOLE   14,263 0 0
PVH CORPORATION COM 693656100 711 18,882 SH   SOLE   18,882 0 0
QUANTA SVCS INC COM 74762E102 710 22,382 SH   SOLE   22,382 0 0
AMERIPRISE FINL INC COM 03076C106 707 6,901 SH   SOLE   6,901 0 0
CREDIT SUISSE GROUP SPONSORED 225401108 701 86,675 SH   SOLE   86,675 0 0
PROLOGIS INC. COM 74340W103 697 8,669 SH   SOLE   8,669 0 0
SEMPRA ENERGY COM 816851109 694 6,141 SH   SOLE   6,141 0 0
AEGON N V NY REGISTRY SHS 007924103 685 275,149 SH   SOLE   275,149 0 0
PAYCHEX INC COM 704326107 685 10,886 SH   SOLE   10,886 0 0
HENRY SCHEIN INC COM 806407102 684 13,538 SH   SOLE   13,538 0 0
SAP SE SPONSORED 803054204 681 6,166 SH   SOLE   6,166 0 0
NORTHERN TR CORP COM 665859104 678 8,987 SH   SOLE   8,987 0 0
NOMURA HLDGS INC SPONSORED 65535H208 673 157,595 SH   SOLE   157,595 0 0
CARMAX INC COM 143130102 672 12,477 SH   SOLE   12,477 0 0
CORTEVA INC COM 22052L104 666 28,344 SH   SOLE   28,344 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 663 60,516 SH   SOLE   60,516 0 0
WEYERHAEUSER CO COM 962166104 658 38,796 SH   SOLE   38,796 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 657 3,955 SH   SOLE   3,955 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 653 9,390 SH   SOLE   9,390 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 652 49,239 SH   SOLE   49,239 0 0
PINNACLE WEST CAP CORP COM 723484101 651 8,587 SH   SOLE   8,587 0 0
NETAPP INC COM 64110D104 651 15,604 SH   SOLE   15,604 0 0
TRINITY INDS INC COM 896522109 647 40,279 SH   SOLE   40,279 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP C 31620R303 647 26,004 SH   SOLE   26,004 0 0
CHUBB LIMITED COM H1467J104 646 5,784 SH   SOLE   5,784 0 0
ADVANCED MICRO DEVICES INC COM 007903107 641 14,099 SH   SOLE   14,099 0 0
ISHARES TR CORE S&P TTL STK 464287150 638 11,150 SH   SOLE   11,150 0 0
ISHARES TR S&P SML 600 GWT 464287887 637 4,621 SH   SOLE   4,621 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 636 7,304 SH   SOLE   7,304 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 636 5,319 SH   SOLE   5,319 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 635 29,259 SH   SOLE   29,259 0 0
BRITISH AMERN TOB PLC SPONSORED 110448107 634 18,531 SH   SOLE   18,531 0 0
POST HLDGS INC COM 737446104 627 7,558 SH   SOLE   7,558 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 625 58,620 SH   SOLE   58,620 0 0
V F CORP COM 918204108 624 11,547 SH   SOLE   11,547 0 0
ECOLAB INC COM 278865100 622 3,993 SH   SOLE   3,993 0 0
ESSEX PPTY TR INC COM 297178105 622 2,823 SH   SOLE   2,823 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 620 15,440 SH   SOLE   15,440 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 619 946 SH   SOLE   946 0 0
CANADIAN IMP BKM COM 136069101 613 10,570 SH   SOLE   10,570 0 0
SIMON PPTY GROUP INC NEW COM 828806109 613 11,169 SH   SOLE   11,169 0 0
ALIGN TECHNOLOGY INC COM 016255101 613 3,522 SH   SOLE   3,522 0 0
UGI CORP NEW COM 902681105 612 22,930 SH   SOLE   22,930 0 0
CMS ENERGY CORP COM 125896100 611 10,408 SH   SOLE   10,408 0 0
ISHARES TR CORE DIV GRWTH 46434V621 611 18,753 SH   SOLE   18,753 0 0
UNITED STATES CELLULAR CORP COM 911684108 595 20,305 SH   SOLE   20,305 0 0
WHIRLPOOL CORP COM 963320106 594 6,922 SH   SOLE   6,922 0 0
INVESCO EXCHANGE-TRADED FD T DWA SMLCP 46138E842 593 14,559 SH   SOLE   14,559 0 0
VODAFONE GROUP PLC NEW SPONSORED 92857W308 593 43,052 SH   SOLE   43,052 0 0
SOUTHERN COPPER CORP COM 84265V105 592 21,038 SH   SOLE   21,038 0 0
TEXTRON INC COM 883203101 591 22,174 SH   SOLE   22,174 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 587 8,380 SH   SOLE   8,380 0 0
US FOODS HLDG CORP COM 912008109 587 33,155 SH   SOLE   33,155 0 0
EVERGY INC COM 30034W106 580 10,540 SH   SOLE   10,540 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 994 11,221 SH   SOLE   11,221 0 0
HOWMET AEROSPACE INC ADDED COM 443201108 578 35,985 SH   SOLE   35,985 0 0
TC ENERGY CORP COM 87807B107 575 12,988 SH   SOLE   12,988 0 0
INVESCO EXCHANGE-TRADED FD T DWA DEV MK 46138E875 569 25,127 SH   SOLE   25,127 0 0
SIRIUS XM HLDGS INC COM 82968B103 569 115,202 SH   SOLE   115,202 0 0
STEEL DYNAMICS INC COM 858119100 567 25,177 SH   SOLE   25,177 0 0
FIFTH THIRD BANCORP COM 316773100 567 38,167 SH   SOLE   38,167 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 566 6,066 SH   SOLE   6,066 0 0
BROADMARK RLTY CAP INC COM 11135B100 564 75,035 SH   SOLE   75,035 0 0
BROWN FORMAN CORP CL B 115637209 560 10,086 SH   SOLE   10,086 0 0
BANK NOVA SCOTIA B C COM 064149107 560 13,783 SH   SOLE   13,783 0 0
TELEFONICA S A SPONSORED 879382208 559 122,352 SH   SOLE   122,352 0 0
RPM INTL INC COM 749685103 558 9,375 SH   SOLE   9,375 0 0
ON SEMICONDUCTOR CORP COM 682189105 556 44,706 SH   SOLE   44,706 0 0
INGREDION INC COM 457187102 556 7,365 SH   SOLE   7,365 0 0
DIAGEO P L C SPONSORED 25243Q205 556 4,372 SH   SOLE   4,372 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 551 8,594 SH   SOLE   8,594 0 0
FIRSTENERGY CORP COM 337932107 550 13,718 SH   SOLE   13,718 0 0
GENERAL DYNAMICS CORP COM 369550108 546 4,127 SH   SOLE   4,127 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 545 5,743 SH   SOLE   5,743 0 0
FIRST BUSEY CORP NEW COM 319383204 542 31,659 SH   SOLE   31,659 0 0
HENRY JACK & ASSOC INC COM 426281101 540 3,481 SH   SOLE   3,481 0 0
MARRIOTT INTL INC NEW CL A 571903202 540 7,218 SH   SOLE   7,218 0 0
ISHARES TR CALIF MUN BD ETF 464288356 691 11,420 SH   SOLE   11,420 0 0
LEXINGTON REALTY TRUST COM 529043101 534 53,775 SH   SOLE   53,775 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 532 58,906 SH   SOLE   58,906 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 528 58,816 SH   SOLE   58,816 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD P G16249107 527 65,388 SH   SOLE   65,388 0 0
CHEMED CORP NEW COM 16359R103 523 1,207 SH   SOLE   1,207 0 0
VORNADO RLTY TR SH BEN INT 929042109 523 14,436 SH   SOLE   14,436 0 0
VICI PPTYS INC COM 925652109 520 31,265 SH   SOLE   31,265 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY W 46137V399 518 30,980 SH   SOLE   30,980 0 0
MKS INSTRS INC COM 55306N104 518 6,361 SH   SOLE   6,361 0 0
HUNTINGTON BANCSHARES INC COM 446150104 517 63,019 SH   SOLE   63,019 0 0
HUBBELL INC COM 443510607 512 4,460 SH   SOLE   4,460 0 0
ISHARES TR EXPND TEC SC ETF 464287549 1,188 5,613 SH   SOLE   5,613 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 510 40,365 SH   SOLE   40,365 0 0
ISHARES TR 20 YR TR 464287432 509 3,084 SH   SOLE   3,084 0 0
EQUINIX INC COM 29444U700 508 814 SH   SOLE   814 0 0
MGM RESORTS INTERNATIONAL COM 552953101 508 43,061 SH   SOLE   43,061 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED AD 03524A108 507 11,495 SH   SOLE   11,495 0 0
ILLUMINA INC COM 452327109 503 1,843 SH   SOLE   1,843 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 C 46138J502 9,894 470,957 SH   SOLE   470,957 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 498 6,966 SH   SOLE   6,966 0 0
ISHARES TR INTL TREA BD ETF 464288117 492 9,970 SH   SOLE   9,970 0 0
CDK GLOBAL INC COM 12508E101 490 14,932 SH   SOLE   14,932 0 0
JUNIPER NETWORKS INC COM 48203R104 488 25,471 SH   SOLE   25,471 0 0
ISHARES TR EXPANDED TECH 464287515 484 2,300 SH   SOLE   2,300 0 0
MARATHON OIL CORP COM 565849106 479 145,469 SH   SOLE   145,469 0 0
BALL CORP COM 058498106 476 7,364 SH   SOLE   7,364 0 0
OCCIDENTAL PETE CORP COM 674599105 473 40,857 SH   SOLE   40,857 0 0
BIO-TECHNE CORP COM 09073M104 472 2,487 SH   SOLE   2,487 0 0
DUKE REALTY CORP NEW COM 264411505 470 14,501 SH   SOLE   14,501 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,942 261,564 SH   SOLE   261,564 0 0
SQUARE INC CL A 852234103 465 8,873 SH   SOLE   8,873 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 464 6,481 SH   SOLE   6,481 0 0
STATE STR CORP COM 857477103 461 8,657 SH   SOLE   8,657 0 0
ISHARES TR U.S. TECH ETF 464287721 461 2,254 SH   SOLE   2,254 0 0
MOTOROLA SOLUTIONS INC NEW COM 620076307 460 3,460 SH   SOLE   3,460 0 0
PEMBINA PIPELINE CORP COM 706327103 459 24,425 SH   SOLE   24,425 0 0
WESTROCK CO COM 96145D105 459 16,248 SH   SOLE   16,248 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 459 16,994 SH   SOLE   16,994 0 0
ING GROEP N.V. SPONSORED 456837103 458 88,851 SH   SOLE   88,851 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 458 9,150 SH   SOLE   9,150 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 454 29,992 SH   SOLE   29,992 0 0
COMMUNITY BK SYS INC COM 203607106 453 7,710 SH   SOLE   7,710 0 0
HOLOGIC INC COM 436440101 452 12,884 SH   SOLE   12,884 0 0
ROBERT HALF INTL INC COM 770323103 447 11,850 SH   SOLE   11,850 0 0
ICU MED INC COM 44930G107 444 2,202 SH   SOLE   2,202 0 0
PLEXUS CORP COM 729132100 443 8,113 SH   SOLE   8,113 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 440 1,683 SH   SOLE   1,683 0 0
CITRIX SYS INC COM 177376100 440 3,110 SH   SOLE   3,110 0 0
BLACK STONE MINERALS L P UNIT COM 09225M101 438 93,670 SH   SOLE   93,670 0 0
ROYAL BK CDA COM 780087102 430 6,989 SH   SOLE   6,989 0 0
LOGMEIN INC COM 54142L109 429 5,148 SH   SOLE   5,148 0 0
LAUDER ESTEE COS INC CL A 518439104 428 2,689 SH   SOLE   2,689 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 428 17,705 SH   SOLE   17,705 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 427 12,917 SH   SOLE   12,917 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 425 13,561 SH   SOLE   13,561 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY 03938L203 422 45,244 SH   SOLE   45,244 0 0
BANK MONTREAL COM 063671101 421 8,385 SH   SOLE   8,385 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 421 6,377 SH   SOLE   6,377 0 0
DEVON ENERGY CORP NEW COM 25179M103 420 60,848 SH   SOLE   60,848 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 420 16,252 SH   SOLE   16,252 0 0
SMITH A O CORP COM 831865209 419 11,086 SH   SOLE   11,086 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 C 46138J700 737 35,168 SH   SOLE   35,168 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 417 15,012 SH   SOLE   15,012 0 0
APPLE HOSPITALITY REIT INC NEW COM 03784Y200 417 45,472 SH   SOLE   45,472 0 0
VENTAS INC COM 92276F100 416 15,512 SH   SOLE   15,512 0 0
PACWEST BANCORP DEL COM 695263103 415 23,182 SH   SOLE   23,182 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 414 4,570 SH   SOLE   4,570 0 0
AES CORP COM 00130H105 413 30,385 SH   SOLE   30,385 0 0
UNITED FIRE GROUP INC COM 910340108 413 12,670 SH   SOLE   12,670 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 413 1,087 SH   SOLE   1,087 0 0
DARDEN RESTAURANTS INC COM 237194105 412 7,559 SH   SOLE   7,559 0 0
SERVICENOW INC COM 81762P102 411 1,435 SH   SOLE   1,435 0 0
C H ROBINSON WORLDWIDE INC NEW COM 12541W209 411 6,211 SH   SOLE   6,211 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 409 14,302 SH   SOLE   14,302 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 408 7,370 SH   SOLE   7,370 0 0
RESMED INC COM 761152107 407 2,766 SH   SOLE   2,766 0 0
NETEASE INC SPONSORED ADS 64110W102 403 1,257 SH   SOLE   1,257 0 0
ALLETE INC NEW COM 018522300 403 6,635 SH   SOLE   6,635 0 0
JD INC SPON ADR CL A COM 47215P106 402 9,937 SH   SOLE   9,937 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 402 3,997 SH   SOLE   3,997 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 401 7,357 SH   SOLE   7,357 0 0
WENDYS CO COM 95058W100 400 26,908 SH   SOLE   26,908 0 0
GENMAB A/S SPONSORED ADS 372303206 400 18,892 SH   SOLE   18,892 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT COM 27826U108 398 33,217 SH   SOLE   33,217 0 0
CHINA MOBILE LIMITED SPONSORED 16941M109 398 10,555 SH   SOLE   10,555 0 0
TAPESTRY INC COM 876030107 397 30,678 SH   SOLE   30,678 0 0
ALLIANT ENERGY CORP COM 018802108 395 8,189 SH   SOLE   8,189 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPP 336920103 395 6,272 SH   SOLE   6,272 0 0
ANSYS INC COM 03662Q105 394 1,696 SH   SOLE   1,696 0 0
REGENERON PHARMACEUTICALS COM 75886F107 391 800 SH   SOLE   800 0 0
J2 GLOBAL INC COM 48123V102 387 5,172 SH   SOLE   5,172 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 387 6,202 SH   SOLE   6,202 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW 46138E354 591 12,597 SH   SOLE   12,597 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 386 6,143 SH   SOLE   6,143 0 0
OSHKOSH CORP COM 688239201 383 5,958 SH   SOLE   5,958 0 0
ISHARES TR RUS MD CP GR ETF 464287481 381 3,136 SH   SOLE   3,136 0 0
CANADIAN NATL RY CO COM 136375102 380 4,890 SH   SOLE   4,890 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 379 12,098 SH   SOLE   12,098 0 0
OMNICOM GROUP INC COM 681919106 378 6,893 SH   SOLE   6,893 0 0
META FINL GROUP INC COM 59100U108 374 17,233 SH   SOLE   17,233 0 0
INGERSOLL RAND INC ADDED COM 45687V106 374 15,074 SH   SOLE   15,074 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 371 6,365 SH   SOLE   6,365 0 0
XYLEM INC COM 98419M100 371 5,698 SH   SOLE   5,698 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 367 15,314 SH   SOLE   15,314 0 0
FACTSET RESH SYS INC COM 303075105 365 1,400 SH   SOLE   1,400 0 0
BOSTON SCIENTIFIC CORP COM 101137107 364 11,149 SH   SOLE   11,149 0 0
WESTLAKE CHEM CORP COM 960413102 363 9,503 SH   SOLE   9,503 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PA 726503105 362 68,537 SH   SOLE   68,537 0 0
TELADOC HEALTH INC COM 87918A105 362 2,334 SH   SOLE   2,334 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857 362 14,746 SH   SOLE   14,746 0 0
CHURCH & DWIGHT INC COM 171340102 358 5,584 SH   SOLE   5,584 0 0
ALASKA AIR GROUP INC COM 011659109 357 12,536 SH   SOLE   12,536 0 0
COMMERCE BANCSHARES INC COM 200525103 357 7,087 SH   SOLE   7,087 0 0
HUNTSMAN CORP COM 447011107 357 24,707 SH   SOLE   24,707 0 0
MOODYS CORP COM 615369105 355 1,679 SH   SOLE   1,679 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 354 13,682 SH   SOLE   13,682 0 0
ALLEGION PLC ORD SHS G0176J109 353 3,839 SH   SOLE   3,839 0 0
FREEPORT-MCMORAN INC CL B 35671D857 349 51,699 SH   SOLE   51,699 0 0
CONSTELLATION BRANDS INC CL A 21036P108 410 2,858 SH   SOLE   2,858 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 345 1,450 SH   SOLE   1,450 0 0
POWERSHARES DB MULTI-SECTOR GOLD FD 46140H601 344 7,375 SH   SOLE   7,375 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 343 7,433 SH   SOLE   7,433 0 0
STORE CAP CORP COM 862121100 339 18,728 SH   SOLE   18,728 0 0
ISHARES TR S&P MC 400GR ETF 464287606 338 1,891 SH   SOLE   1,891 0 0
TECH DATA CORP COM 878237106 335 2,562 SH   SOLE   2,562 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 334 1,835 SH   SOLE   1,835 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 333 46,376 SH   SOLE   46,376 0 0
LINCOLN NATL CORP IND COM 534187109 329 12,489 SH   SOLE   12,489 0 0
TIFFANY & CO NEW COM 886547108 328 2,534 SH   SOLE   2,534 0 0
TELEFLEX INCORPORATED COM 879369106 328 1,121 SH   SOLE   1,121 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 327 15,911 SH   SOLE   15,911 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 326 17,693 SH   SOLE   17,693 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 325 13,016 SH   SOLE   13,016 0 0
MAXIMUS INC COM 577933104 324 5,566 SH   SOLE   5,566 0 0
ATMOS ENERGY CORP COM 049560105 321 3,239 SH   SOLE   3,239 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 321 17,759 SH   SOLE   17,759 0 0
NATIONAL BEVERAGE CORP COM 635017106 321 7,524 SH   SOLE   7,524 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL T 46137V282 318 1,997 SH   SOLE   1,997 0 0
ISHARES TR S&P MC 400VL ETF 464287705 318 2,899 SH   SOLE   2,899 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 318 8,898 SH   SOLE   8,898 0 0
BANCFIRST CORP COM 05945F103 318 9,521 SH   SOLE   9,521 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 315 4,653 SH   SOLE   4,653 0 0
UNITED AIRLS HLDGS INC COM 910047109 311 9,873 SH   SOLE   9,873 0 0
M & T BK CORP COM 55261F104 311 3,011 SH   SOLE   3,011 0 0
DIODES INC COM 254543101 310 7,641 SH   SOLE   7,641 0 0
FIRST BANCORP N C COM 318910106 310 13,447 SH   SOLE   13,447 0 0
HALLIBURTON CO COM 406216101 310 45,253 SH   SOLE   45,253 0 0
CARNIVAL PLC ADR 14365C103 310 25,951 SH   SOLE   25,951 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 354 17,007 SH   SOLE   17,007 0 0
FORTINET INC COM 34959E109 309 3,054 SH   SOLE   3,054 0 0
SBAMUNICATIONS CORP NEW CL A COM 78410G104 308 1,140 SH   SOLE   1,140 0 0
MURPHY USA INC COM 626755102 307 3,644 SH   SOLE   3,644 0 0
DIGITAL RLTY TR INC COM 253868103 307 2,210 SH   SOLE   2,210 0 0
WILLIAMS COS INC COM 969457100 307 21,664 SH   SOLE   21,664 0 0
CAMDEN PPTY TR SH BEN INT 133131102 306 3,865 SH   SOLE   3,865 0 0
GRACO INC COM 384109104 305 6,268 SH   SOLE   6,268 0 0
ENERGY TRANSFER LP UT LTD PTN COM 29273V100 304 66,107 SH   SOLE   66,107 0 0
YUM CHINA HLDGS INC COM 98850P109 304 7,129 SH   SOLE   7,129 0 0
PRICE T ROWE GROUP INC COM 74144T108 303 3,103 SH   SOLE   3,103 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 303 10,888 SH   SOLE   10,888 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 302 9,202 SH   SOLE   9,202 0 0
ISHARES TR IBOXX HI YD ETF 464288513 302 3,913 SH   SOLE   3,913 0 0
CHENIERE ENERGY INC NEW COM 16411R208 301 8,991 SH   SOLE   8,991 0 0
EXPEDITORS INTL WASH INC COM 302130109 301 4,507 SH   SOLE   4,507 0 0
COMERICA INC COM 200340107 300 10,237 SH   SOLE   10,237 0 0
ISHARES TR COHEN STEER REIT 464287564 296 3,238 SH   SOLE   3,238 0 0
CACI INTL INC CL A 127190304 293 1,389 SH   SOLE   1,389 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,483 49,761 SH   SOLE   49,761 0 0
MIZUHO FINL GROUP INC SPONSORED 60687Y109 290 125,744 SH   SOLE   125,744 0 0
TIMKEN CO COM 887389104 290 8,958 SH   SOLE   8,958 0 0
CALAVO GROWERS INC COM 128246105 289 5,005 SH   SOLE   5,005 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 288 6,689 SH   SOLE   6,689 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 288 44,035 SH   SOLE   44,035 0 0
BLACKROCK MUN TARGET TERM TR SHS BE COM 09257P105 287 12,666 SH   SOLE   12,666 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 287 30,190 SH   SOLE   30,190 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 287 7,453 SH   SOLE   7,453 0 0
LULULEMON ATHLETICA INC COM 550021109 286 1,508 SH   SOLE   1,508 0 0
IHS MARKIT LTD SHS G47567105 286 4,763 SH   SOLE   4,763 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP IN 46138E115 285 4,017 SH   SOLE   4,017 0 0
CME GROUP INC COM 12572Q105 284 1,644 SH   SOLE   1,644 0 0
EBAY INC COM 278642103 284 9,432 SH   SOLE   9,432 0 0
IDEXX LABS INC COM 45168D104 283 1,170 SH   SOLE   1,170 0 0
NISOURCE INC COM 65473P105 283 11,347 SH   SOLE   11,347 0 0
ISHARES TR NASDAQ BIOTECH 464287556 283 2,629 SH   SOLE   2,629 0 0
CONSOLIDATED WATER CO INC ORD G23773107 281 17,129 SH   SOLE   17,129 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 281 3,451 SH   SOLE   3,451 0 0
STIFEL FINL CORP COM 860630102 279 6,747 SH   SOLE   6,747 0 0
COSTAR GROUP INC COM 22160N109 277 472 SH   SOLE   472 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 276 2,420 SH   SOLE   2,420 0 0
GREEN DOT CORP CL A 39304D102 276 10,854 SH   SOLE   10,854 0 0
CARTERS INC COM 146229109 274 4,169 SH   SOLE   4,169 0 0
SPDR SER TR S&P BIOTECH 78464A870 274 3,538 SH   SOLE   3,538 0 0
NEOGEN CORP COM 640491106 273 4,081 SH   SOLE   4,081 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 273 6,069 SH   SOLE   6,069 0 0
AVERY DENNISON CORP COM 053611109 273 2,678 SH   SOLE   2,678 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 272 12,953 SH   SOLE   12,953 0 0
INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 269 10,647 SH   SOLE   10,647 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 269 389 SH   SOLE   389 0 0
GABELLI EQUITY TR INC COM 362397101 266 61,211 SH   SOLE   61,211 0 0
UDR INC COM 902653104 266 7,271 SH   SOLE   7,271 0 0
SEALED AIR CORP NEW COM 81211K100 265 10,738 SH   SOLE   10,738 0 0
REPLIGEN CORP COM 759916109 265 2,748 SH   SOLE   2,748 0 0
BLACKROCK MUNIYIELD MICH QUA COM 09254F100 265 18,179 SH   SOLE   18,179 0 0
KKR & CO INC CL A 48251W104 264 11,265 SH   SOLE   11,265 0 0
MDU RES GROUP INC COM 552690109 264 12,287 SH   SOLE   12,287 0 0
AXOGEN INC COM 05463X106 260 25,024 SH   SOLE   25,024 0 0
TARGA RES CORP COM 87612G101 260 37,603 SH   SOLE   37,603 0 0
CLEARWAY ENERGY INC CL C 18539C204 260 13,811 SH   SOLE   13,811 0 0
BROWN FORMAN CORP CL A 115637100 259 5,043 SH   SOLE   5,043 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 258 8,538 SH   SOLE   8,538 0 0
IDACORP INC COM 451107106 258 2,936 SH   SOLE   2,936 0 0
ONEMAIN HLDGS INC COM 68268W103 257 13,443 SH   SOLE   13,443 0 0
HOWARD HUGHES CORP COM 44267D107 257 5,085 SH   SOLE   5,085 0 0
EXPONENT INC COM 30214U102 257 3,569 SH   SOLE   3,569 0 0
EXLSERVICE HOLDINGS INC COM 302081104 256 4,929 SH   SOLE   4,929 0 0
TEGNA INC COM 87901J105 256 23,597 SH   SOLE   23,597 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 256 2,505 SH   SOLE   2,505 0 0
ROYCE VALUE TR INC COM 780910105 253 26,182 SH   SOLE   26,182 0 0
PPG INDS INC COM 693506107 251 3,006 SH   SOLE   3,006 0 0
PAYCOM SOFTWARE INC COM 70432V102 251 1,241 SH   SOLE   1,241 0 0
OLD REP INTL CORP COM 680223104 249 16,331 SH   SOLE   16,331 0 0
SL GREEN RLTY CORP COM 78440X101 247 5,739 SH   SOLE   5,739 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 247 2,520 SH   SOLE   2,520 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 247 21,361 SH   SOLE   21,361 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 246 5,750 SH   SOLE   5,750 0 0
UNIFIRST CORP MASS COM 904708104 246 1,625 SH   SOLE   1,625 0 0
FORTIVE CORP COM 34959J108 245 4,445 SH   SOLE   4,445 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 245 3,586 SH   SOLE   3,586 0 0
CULLEN FROST BANKERS INC COM 229899109 245 4,386 SH   SOLE   4,386 0 0
UNITED STATES STL CORP NEW COM 912909108 245 38,762 SH   SOLE   38,762 0 0
GENERAC HLDGS INC COM 368736104 244 2,624 SH   SOLE   2,624 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 COM 17133Q502 244 6,865 SH   SOLE   6,865 0 0
CRITEO S A SPONS ADS 226718104 243 30,596 SH   SOLE   30,596 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 243 10,338 SH   SOLE   10,338 0 0
ARENA PHARMACEUTICALS INC NEW COM 040047607 243 5,774 SH   SOLE   5,774 0 0
PARK HOTELS RESORTS INC COM 700517105 242 30,626 SH   SOLE   30,626 0 0
AUTODESK INC COM 052769106 241 1,545 SH   SOLE   1,545 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 239 2,833 SH   SOLE   2,833 0 0
DISH NETWORK CORPORATION CL A 25470M109 239 11,945 SH   SOLE   11,945 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 239 1,883 SH   SOLE   1,883 0 0
MATADOR RES CO COM 576485205 238 95,910 SH   SOLE   95,910 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 238 3,464 SH   SOLE   3,464 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 237 1,083 SH   SOLE   1,083 0 0
LENNAR CORP CL A 526057104 237 6,202 SH   SOLE   6,202 0 0
VMWARE INC CL A COM 928563402 237 1,954 SH   SOLE   1,954 0 0
OKTA INC CL A 679295105 237 1,935 SH   SOLE   1,935 0 0
MCCORMICK & CO INC NON VTG COM 579780206 234 1,657 SH   SOLE   1,657 0 0
MPLX LP UNIT REP LTD COM 55336V100 232 19,950 SH   SOLE   19,950 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 230 1,512 SH   SOLE   1,512 0 0
INTEGER HLDGS CORP COM 45826H109 229 3,643 SH   SOLE   3,643 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 228 2,410 SH   SOLE   2,410 0 0
TWITTER INC COM 90184L102 228 9,293 SH   SOLE   9,293 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 228 757 SH   SOLE   757 0 0
ANDERSONS INC COM 034164103 227 12,119 SH   SOLE   12,119 0 0
SYNOPSYS INC COM 871607107 227 1,762 SH   SOLE   1,762 0 0
KBR INC COM 48242W106 227 10,968 SH   SOLE   10,968 0 0
GLACIER BANCORP INC NEW COM 37637Q105 226 6,654 SH   SOLE   6,654 0 0
PROSPERITY BANCSHARES INC COM 743606105 226 4,676 SH   SOLE   4,676 0 0
DXC TECHNOLOGY CO COM 23355L106 225 17,275 SH   SOLE   17,275 0 0
NEWS CORP NEW CL A 65249B109 225 25,062 SH   SOLE   25,062 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 225 11,668 SH   SOLE   11,668 0 0
PDL BIOPHARMA INC COM 69329Y104 224 79,289 SH   SOLE   79,289 0 0
MAGYAR BANCORP INC COM 55977T109 222 24,688 SH   SOLE   24,688 0 0
APPFOLIO INC CL A COM 03783C100 221 1,990 SH   SOLE   1,990 0 0
TERADYNE INC COM 880770102 221 4,072 SH   SOLE   4,072 0 0
RINGCENTRAL INC CL A 76680R206 219 1,034 SH   SOLE   1,034 0 0
UNION BANKSHARES INC COM 905400107 218 9,700 SH   SOLE   9,700 0 0
GEO GROUP INC NEW COM 36162J106 216 17,739 SH   SOLE   17,739 0 0
EXACT SCIENCES CORP COM 30063P105 213 3,676 SH   SOLE   3,676 0 0
DENTSPLY SIRONA INC COM 24906P109 212 5,471 SH   SOLE   5,471 0 0
RETROPHIN INC COM 761299106 212 14,527 SH   SOLE   14,527 0 0
TABULA RASA HEALTHCARE INC COM 873379101 211 4,043 SH   SOLE   4,043 0 0
STANLEY BLACK & DECKER INC COM 854502101 211 2,106 SH   SOLE   2,106 0 0
STEPAN CO COM 858586100 210 2,372 SH   SOLE   2,372 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIE 46090F100 208 17,628 SH   SOLE   17,628 0 0
ISHARES TR MBS ETF 464288588 208 1,882 SH   SOLE   1,882 0 0
PIEDMONT OFFICE REALTY TR IN CL A COM 720190206 208 11,764 SH   SOLE   11,764 0 0
HESS CORP COM 42809H107 207 6,231 SH   SOLE   6,231 0 0
BLACKROCK MUN BD TR COM 09249H104 207 14,506 SH   SOLE   14,506 0 0
HANOVER INS GROUP INC COM 410867105 207 2,290 SH   SOLE   2,290 0 0
THE TRADE DESK INC CL A COM 88339J105 207 1,074 SH   SOLE   1,074 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ET 33739N108 207 3,830 SH   SOLE   3,830 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 207 17,430 SH   SOLE   17,430 0 0
LUMENTUM HLDGS INC COM 55024U109 207 2,806 SH   SOLE   2,806 0 0
NATIONAL HEALTHCARE CORP COM 635906100 206 2,875 SH   SOLE   2,875 0 0
ISHARES TR IBOXX INV CP ETF 464287242 206 1,668 SH   SOLE   1,668 0 0
HEICO CORP NEW COM 422806109 206 2,757 SH   SOLE   2,757 0 0
NXP SEMICONDUCTORS N V COM N6596X109 206 2,480 SH   SOLE   2,480 0 0
TOLL BROTHERS INC COM 889478103 205 10,672 SH   SOLE   10,672 0 0
AVANGRID INC COM 05351W103 204 4,670 SH   SOLE   4,670 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 204 3,549 SH   SOLE   3,549 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 203 14,796 SH   SOLE   14,796 0 0
ISHARES TR CORE S&P US GWT 464287671 201 3,514 SH   SOLE   3,514 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 200 9,320 SH   SOLE   9,320 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 199 10,350 SH   SOLE   10,350 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 194 14,171 SH   SOLE   14,171 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 193 11,844 SH   SOLE   11,844 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 192 32,235 SH   SOLE   32,235 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 191 10,417 SH   SOLE   10,417 0 0
TELUS CORPORATION COM 87971M103 190 12,063 SH   SOLE   12,063 0 0
NEWELL BRANDS INC COM 651229106 189 14,211 SH   SOLE   14,211 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENE 33738D101 189 10,599 SH   SOLE   10,599 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 188 13,914 SH   SOLE   13,914 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 186 12,937 SH   SOLE   12,937 0 0
NUVEEN MUN VALUE FD INC COM 670928100 181 18,580 SH   SOLE   18,580 0 0
CALAMOS STRATEGIC TOTL RETN SH BEN IN COM 128125101 179 18,347 SH   SOLE   18,347 0 0
SOUTHWESTERN ENERGY CO COM 845467109 179 105,767 SH   SOLE   105,767 0 0
INVESCO DBMDY INDX TRCK UNIT COM 46138B103 179 15,871 SH   SOLE   15,871 0 0
OTONOMY INC COM 68906L105 178 90,485 SH   SOLE   90,485 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 175 19,540 SH   SOLE   19,540 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 173 13,248 SH   SOLE   13,248 0 0
ASSOCIATED BANC CORP COM 045487105 169 13,198 SH   SOLE   13,198 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 168 19,262 SH   SOLE   19,262 0 0
GLOBAL NET LEASE INC NEW COM 379378201 164 12,251 SH   SOLE   12,251 0 0
MOBILE TELESYSTEMS PJSC SPONSORED 607409109 163 21,506 SH   SOLE   21,506 0 0
PENNYMAC MTG INVT TR COM 70931T103 162 15,230 SH   SOLE   15,230 0 0
NEW MTN FIN CORP COM 647551100 158 23,251 SH   SOLE   23,251 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254G108 156 12,607 SH   SOLE   12,607 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED AD 40053W101 155 35,300 SH   SOLE   35,300 0 0
ARES CAPITAL CORP COM 04010L103 154 14,318 SH   SOLE   14,318 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 151 12,616 SH   SOLE   12,616 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 149 11,980 SH   SOLE   11,980 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 148 18,294 SH   SOLE   18,294 0 0
ORION GROUP HOLDINGS INC COM 68628V308 148 56,845 SH   SOLE   56,845 0 0
MILESTONE SCIENTIFIC INC NEW COM 59935P209 147 117,750 SH   SOLE   117,750 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 146 20,423 SH   SOLE   20,423 0 0
BOX INC CL A 10316T104 146 10,400 SH   SOLE   10,400 0 0
STARWOOD PPTY TR INC COM 85571B105 145 14,134 SH   SOLE   14,134 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 144 11,814 SH   SOLE   11,814 0 0
KIMCO RLTY CORP COM 49446R109 143 14,797 SH   SOLE   14,797 0 0
FULTON FINL CORP PA COM 360271100 143 12,426 SH   SOLE   12,426 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 135 12,787 SH   SOLE   12,787 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 135 11,035 SH   SOLE   11,035 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 134 10,646 SH   SOLE   10,646 0 0
ICICI BANK LIMITED ADR 45104G104 132 15,533 SH   SOLE   15,533 0 0
CERUS CORP COM 157085101 131 28,205 SH   SOLE   28,205 0 0
GP STRATEGIES CORP COM 36225V104 130 20,000 SH   SOLE   20,000 0 0
CENTURYLINK INC COM 156700106 130 13,707 SH   SOLE   13,707 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 129 10,126 SH   SOLE   10,126 0 0
INVESCO LTD SHS G491BT108 127 13,989 SH   SOLE   13,989 0 0
PC-TEL INC COM 69325Q105 126 18,892 SH   SOLE   18,892 0 0
MICRO FOCUS INTL PLC SPONSORED 594837403 125 24,658 SH   SOLE   24,658 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 122 16,857 SH   SOLE   16,857 0 0
DANA INCORPORATED COM 235825205 122 15,620 SH   SOLE   15,620 0 0
UMPQUA HLDGS CORP COM 904214103 122 11,176 SH   SOLE   11,176 0 0
ANTARES PHARMA INC COM 036642106 121 51,216 SH   SOLE   51,216 0 0
KT CORP SPONSORED 48268K101 118 15,207 SH   SOLE   15,207 0 0
ECOPETROL S A SPONSORED ADS 279158109 116 12,229 SH   SOLE   12,229 0 0
RADNET INC COM 750491102 116 11,021 SH   SOLE   11,021 0 0
VECTOR GROUP LTD COM 92240M108 113 12,004 SH   SOLE   12,004 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 111 10,133 SH   SOLE   10,133 0 0
VALE S A SPONSORED ADS 91912E105 111 13,443 SH   SOLE   13,443 0 0
BAKER HUGHESPANY CL A COM 05722G100 110 10,524 SH   SOLE   10,524 0 0
TRI POINTE GROUP INC COM 87265H109 107 12,191 SH   SOLE   12,191 0 0
VERMILION ENERGY INC COM 923725105 106 34,068 SH   SOLE   34,068 0 0
APOLLOL REAL EST FIN INC COM 03762U105 103 13,837 SH   SOLE   13,837 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 102 19,028 SH   SOLE   19,028 0 0
DNP SELECT INCOME FD COM 23325P104 101 10,343 SH   SOLE   10,343 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 101 19,229 SH   SOLE   19,229 0 0
CONTINENTAL RES INC COM 212015101 100 13,088 SH   SOLE   13,088 0 0
BOGOTA FINL CORP ADDED COM 097235105 97 13,995 SH   SOLE   13,995 0 0
ARCHROCK INC COM 03957W106 96 25,452 SH   SOLE   25,452 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 95 11,746 SH   SOLE   11,746 0 0
ABERDEEN TOTAL DYNAMIC DIVD SH BEN IN COM 00326L100 94 14,308 SH   SOLE   14,308 0 0
INFOSYS LTD SPONSORED 456788108 92 11,231 SH   SOLE   11,231 0 0
CHEMOURS CO COM 163851108 91 10,247 SH   SOLE   10,247 0 0
MITEK SYS INC NEW COM 606710200 91 11,524 SH   SOLE   11,524 0 0
CNX RESOURCES CORPORATION COM 12653C108 86 16,184 SH   SOLE   16,184 0 0
GRAFTECH INTL LTD COM 384313508 85 10,436 SH   SOLE   10,436 0 0
SM ENERGY CO COM 78454L100 83 67,892 SH   SOLE   67,892 0 0
APOLLO INVT CORP NEW COM 03761U502 81 12,054 SH   SOLE   12,054 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 78 43,677 SH   SOLE   43,677 0 0
MACERICH CO COM 554382101 77 13,746 SH   SOLE   13,746 0 0
INVESCO SR INCOME TR COM 46131H107 77 24,000 SH   SOLE   24,000 0 0
MACYS INC COM 55616P104 76 15,441 SH   SOLE   15,441 0 0
ATHERSYS INC NEW COM 04744L106 76 25,200 SH   SOLE   25,200 0 0
FIRST BANCORP P R NEW COM 318672706 74 13,868 SH   SOLE   13,868 0 0
AMERICAN FIN TR INC CLASS A COM 02607T109 74 11,784 SH   SOLE   11,784 0 0
VEDANTA LTD SPONSORED 92242Y100 74 20,655 SH   SOLE   20,655 0 0
BLOOMIN BRANDS INC COM 094235108 72 10,112 SH   SOLE   10,112 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 72 11,771 SH   SOLE   11,771 0 0
ITAU UNIBANCO HLDG S A SPONSORED 465562106 67 14,933 SH   SOLE   14,933 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 67 17,977 SH   SOLE   17,977 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 61 15,100 SH   SOLE   15,100 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 58 17,473 SH   SOLE   17,473 0 0
NEWMARK GROUP INC CL A 65158N102 58 13,652 SH   SOLE   13,652 0 0
LIPOCINE INC NEW COM 53630X104 58 120,348 SH   SOLE   120,348 0 0
UNITED MICROELECTRONICS CORP SPONSORED 910873405 56 25,720 SH   SOLE   25,720 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 55 16,202 SH   SOLE   16,202 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 54 14,308 SH   SOLE   14,308 0 0
POLYMET MINING CORP COM 731916102 54 226,399 SH   SOLE   226,399 0 0
PATTERSON UTI ENERGY INC COM 703481101 54 22,871 SH   SOLE   22,871 0 0
GLOBAL SELF STORAGE INC COM 37955N106 53 15,190 SH   SOLE   15,190 0 0
AMBEV SA SPONSORED 02319V103 53 22,970 SH   SOLE   22,970 0 0
W & T OFFSHORE INC COM 92922P106 52 30,710 SH   SOLE   30,710 0 0
TATA MTRS LTD SPONSORED 876568502 52 11,010 SH   SOLE   11,010 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 51 12,167 SH   SOLE   12,167 0 0
BLACKBERRY LTD COM 09228F103 50 12,165 SH   SOLE   12,165 0 0
VIKING THERAPEUTICS INC COM 92686J106 50 10,640 SH   SOLE   10,640 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 48 10,647 SH   SOLE   10,647 0 0
CENTURY CASINOS INC COM 156492100 48 19,867 SH   SOLE   19,867 0 0
QUDIAN INC ADR 747798106 47 25,928 SH   SOLE   25,928 0 0
LLOYDS BANKING GROUP PLC SPONSORED 539439109 44 29,304 SH   SOLE   29,304 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 44 25,000 SH   SOLE   25,000 0 0
QEP RESOURCES INC COM 74733V100 42 126,424 SH   SOLE   126,424 0 0
WPX ENERGY INC COM 98212B103 42 13,634 SH   SOLE   13,634 0 0
PLUG POWER INC NEW COM 72919P202 41 11,686 SH   SOLE   11,686 0 0
CLEVELAND CLIFFS INC COM 185899101 41 10,303 SH   SOLE   10,303 0 0
NOKIA CORP SPONSORED 654902204 39 12,718 SH   SOLE   12,718 0 0
RADIANT LOGISTICS INC COM 75025X100 39 10,067 SH   SOLE   10,067 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 39 14,744 SH   SOLE   14,744 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 39 20,000 SH   SOLE   20,000 0 0
ENEL CHILE S.A. SPONSORED 29278D105 38 11,416 SH   SOLE   11,416 0 0
YAMANA GOLD INC COM 98462Y100 36 13,102 SH   SOLE   13,102 0 0
TRANSOCEAN LTD REG SHS H8817H100 36 30,996 SH   SOLE   30,996 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31 10,165 SH   SOLE   10,165 0 0
MICHAELS COS INC COM 59408Q106 29 17,977 SH   SOLE   17,977 0 0
SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 29 38,190 SH   SOLE   38,190 0 0
ATA CREATIVITY GLOBAL SPONSORED ADS 00211V106 28 29,174 SH   SOLE   29,174 0 0
LINCOLN EDL SVCS CORP COM 533535100 28 12,500 SH   SOLE   12,500 0 0
PITNEY BOWES INC COM 724479100 27 13,306 SH   SOLE   13,306 0 0
OPKO HEALTH INC COM 68375N103 25 18,800 SH   SOLE   18,800 0 0
MECHEL PAO SPONSORED 583840608 25 17,522 SH   SOLE   17,522 0 0
COLONY CAP INC NEW CL A COM 19626G108 23 13,320 SH   SOLE   13,320 0 0
VEON LTD SPONSORED 91822M106 23 15,332 SH   SOLE   15,332 0 0
GULFPORT ENERGY CORP NEW COM 402635304 22 49,415 SH   SOLE   49,415 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 21 25,000 SH   SOLE   25,000 0 0
CHEETAH MOBILE INC ADR 163075104 21 10,019 SH   SOLE   10,019 0 0
MFA FINL INC COM 55272X102 18 11,633 SH   SOLE   11,633 0 0
PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 18 10,941 SH   SOLE   10,941 0 0
JUPAI HLDGS LTD ADS 48205B107 17 16,294 SH   SOLE   16,294 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 16 14,117 SH   SOLE   14,117 0 0
NEW YORK MTG TR INC PAR $.02 COM 649604501 16 10,260 SH   SOLE   10,260 0 0
FUELCELL ENERGY INC COM 35952H601 15 10,106 SH   SOLE   10,106 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 13 16,403 SH   SOLE   16,403 0 0
ARCIMOTO INC COM 039587100 12 10,000 SH   SOLE   10,000 0 0
RENREN INC SPONSORED ADS ADDED 759892300 11 13,723 SH   SOLE   13,723 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 11 35,031 SH   SOLE   35,031 0 0
TELLURIAN INC NEW COM 87968A104 10 10,535 SH   SOLE   10,535 0 0
DENBURY RES INC NEW COM 247916208 9 47,158 SH   SOLE   47,158 0 0
OASIS PETROLEUM INC COM 674215108 7 21,313 SH   SOLE   21,313 0 0
CBL & ASSOC PPTYS INC COM 124830100 6 30,167 SH   SOLE   30,167 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 6 13,121 SH   SOLE   13,121 0 0
OXBRIDGE RE HLDGS LTD W EXP 03/26/202 G6856M114 2 47,500 SH   SOLE   47,500 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 863 250,000 SH   SOLE   250,000 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 1,263 40,375 SH   SOLE   40,375 0 0
COMSCORE INC COM 20564W105 172 61,000 SH   SOLE   61,000 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3,224 90,378 SH   SOLE   90,378 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 5,356 159,461 SH   SOLE   159,461 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 320 13,635 SH   SOLE   13,635 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 21,467 435,340 SH   SOLE   435,340 0 0
INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 322 6,071 SH   SOLE   6,071 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 16,245 363,013 SH   SOLE   363,013 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 12,253 99,072 SH   SOLE   99,072 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 3,953 72,753 SH   SOLE   72,753 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 9,197 230,960 SH   SOLE   230,960 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 5,917 338,121 SH   SOLE   338,121 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 1,373 63,994 SH   SOLE   63,994 0 0
ISHARES TR US HLTHCR PR ETF 464288828 12,014 72,065 SH   SOLE   72,065 0 0
ISHARES TR US AER DEF ETF 464288760 8,141 56,595 SH   SOLE   56,595 0 0
ISHARES TR U.S. MED DVC ETF 464288810 7,758 34,425 SH   SOLE   34,425 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 407 6,682 SH   SOLE   6,682 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 284 29,730 SH   SOLE   29,730 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 2,489 50,000 SH   SOLE   50,000 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 8,978 2,473,239 SH   SOLE   2,473,239 0 0
PRIMORIS SVCS CORP COM 74164F103 394 24,777 SH   SOLE   24,777 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 257 4,353 SH   SOLE   4,353 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 3,029 121,512 SH   SOLE   121,512 0 0
VANECK VECTORS ETF TRUST VIETNAM ETF 92189F817 528 50,581 SH   SOLE   50,581 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 580 20,257 SH   SOLE   20,257 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 9,945 50,863 SH   SOLE   50,863 0 0
ISHARES TR HDG MSCI EAFE 46434V803 3,532 145,873 SH   SOLE   145,873 0 0
ISHARES TR MSCI LW CRB TG 46434V464 1,634 15,983 SH   SOLE   15,983 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 419 7,100 SH   SOLE   7,100 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 245 8,104 SH   SOLE   8,104 0 0
ISHARES TR US TREAS BD ETF 46429B267 238 8,498 SH   SOLE   8,498 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 56 1,255 SH   SOLE   1,255 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 37 1,520 SH   SOLE   1,520 0 0