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
COHEN &STEERS REIT &PFD &INM COM COM 19247X100 7,969 7,969,127 SH   SOLE NONE 0 0 7,969,127
GOLDMAN SACHS MLP ENERGY RENAISSANC USD0.001 COM 38148G107 2,099 2,099,464 SH   SOLE NONE 0 0 2,099,464
INVESCO EXCHNG TRADED FD TR II S&P500 LOW VOL S&P500 LOW VOL 46138E354 17,086 17,086,880 SH   SOLE NONE 0 0 17,086,880
ISHARES EDGE MSCI MIN VOL EAFE ETF MIN VOL EAFE ETF 46429B689 13,431 13,431,092 SH   SOLE NONE 0 0 13,431,092
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 17,238 17,238,370 SH   SOLE NONE 0 0 17,238,370
SELECT SECTOR SPDR TRUST AMEX FINANCIAL SELECT INDEX USD DIS SBI INT-FINL 81369Y605 4,435 4,435,930 SH   SOLE NONE 0 0 4,435,930
ISHARES S&P SMALLCAP 600 VALUE ETF SP SMCP600VL ETF 464287879 16,456 16,456,343 SH   SOLE NONE 0 0 16,456,343
ISHARES S&P MIDCAP 400 VALUE ETF S&P MC 400VL ETF 464287705 15,844 15,844,649 SH   SOLE NONE 0 0 15,844,649
SLM CORP COM COM 78442P106 996 996,240 SH   SOLE NONE 0 0 996,240
CARRIZO OIL &GAS INC COM USD0.01 COM 144577103 1,119 1,119,656 SH   SOLE NONE 0 0 1,119,656
APPLE HOSPITALITY REIT INC COM NEW COM NEW 03784Y200 1,389 1,389,853 SH   SOLE NONE 0 0 1,389,853
BLACKSTONE GROUP LP COM UNIT LTD COM UNIT LTD 09253U108 2,870 2,870,039 SH   SOLE NONE 0 0 2,870,039
BLACKROCK CREDIT ALL INC TR COM COM 092508100 966 966,715 SH   SOLE NONE 0 0 966,715
F N B CORPORATION COM 302520101 762 762,073 SH   SOLE NONE 0 0 762,073
BLACKSTONE MORTGAGE TRU-CL A COM CL A 09257W100 2,479 2,479,805 SH   SOLE NONE 0 0 2,479,805
AIR LEASE CORP USD0.01 CL A 00912X302 2,259 2,259,600 SH   SOLE NONE 0 0 2,259,600
FIRST COMWLTH FINL CORP PA COM COM 319829107 723 723,847 SH   SOLE NONE 0 0 723,847
ISHARES CORE S&P SMALL-CAP E CORE S&P SCP ETF 464287804 4,247 4,247,608 SH   SOLE NONE 0 0 4,247,608
NUVEEN QUALITY MUNCP INCOME FD COM COM 67066V101 743 743,803 SH   SOLE NONE 0 0 743,803
ISHARES EDGE MSCI MIN VOL USA ETF MIN VOL USA ETF 46429B697 3,210 3,210,161 SH   SOLE NONE 0 0 3,210,161
NMI HLDGS INC CL A CL A 629209305 1,384 1,384,458 SH   SOLE NONE 0 0 1,384,458
SECTOR SPDR TR SHS BEN INT CONSUMER STAPLES SBI CONS STPLS 81369Y308 2,681 2,681,231 SH   SOLE NONE 0 0 2,681,231
SELECT SECTOR SPDR TR SHS BEN INT MATERIALS SBI MATERIALS 81369Y100 2,593 2,593,826 SH   SOLE NONE 0 0 2,593,826
FS KKR CAPITAL CORP COM COM 302635107 282 282,300 SH   SOLE NONE 0 0 282,300
GLOBAL X FDS RBTCS ARTFL INTE RBTCS ARTFL INTE 37954Y715 933 933,158 SH   SOLE NONE 0 0 933,158
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY VANGUARD INDEX TR VIPERS GROWTH ETF 922908736 6,931 6,931,064 SH   SOLE NONE 0 0 6,931,064
MEDICAL PPTYS TR INC COM 58463J304 763 763,231 SH   SOLE NONE 0 0 763,231
VERIZON COMMUNICATIONS COM 92343V104 2,404 2,404,699 SH   SOLE NONE 0 0 2,404,699
MAGNA INTL INC COM ISIN #CA5592224011 SEDOL #2554475 COM 559222401 1,906 1,906,688 SH   SOLE NONE 0 0 1,906,688
SYNCHRONY FINANCIAL COM USD0.001 COM 87165B103 1,184 1,184,679 SH   SOLE NONE 0 0 1,184,679
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 6,329 6,329,777 SH   SOLE NONE 0 0 6,329,777
ETF MANAGERS TR PRIME CYBR SCRTY PRIME CYBR SCRTY 26924G201 1,405 1,405,808 SH   SOLE NONE 0 0 1,405,808
ABBVIE INC COM USD0.01 COM 00287Y109 2,777 2,777,078 SH   SOLE NONE 0 0 2,777,078
CVS HEALTH CORPORATION COM USD0.01 COM 126650100 1,858 1,858,328 SH   SOLE NONE 0 0 1,858,328
AMERIGAS PARTNERS L P UNIT L P INT UNIT L P INT 030975106 911 911,759 SH   SOLE NONE 0 0 911,759
AT&T INC COM USD1 COM 00206R102 908 908,276 SH   SOLE NONE 0 0 908,276
APPLE INC COM USD0.00001 COM 037833100 5,258 5,258,946 SH   SOLE NONE 0 0 5,258,946
LUMENTUM HLDGS INC COM COM 55024U109 1,488 1,488,472 SH   SOLE NONE 0 0 1,488,472
SPDR SER TR S&P HOMEBUILDERS ETF S&P HOMEBUILD 78464A888 968 968,936 SH   SOLE NONE 0 0 968,936
SECTOR SPDR TR SHS BEN INT UTILITIES SBI INT-UTILS 81369Y886 1,345 1,345,234 SH   SOLE NONE 0 0 1,345,234
BLACKROCK CORE BD TR SHS BEN INT SHS BEN INT 09249E101 305 305,155 SH   SOLE NONE 0 0 305,155
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 2,210 2,210,401 SH   SOLE NONE 0 0 2,210,401
BERKSHIRE HATHAWAY INC COM USD0.0033 CLASS B CL B NEW 084670702 4,447 4,447,905 SH   SOLE NONE 0 0 4,447,905
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 2,341 2,341,131 SH   SOLE NONE 0 0 2,341,131
ISHARES TRUST ISHARES CORE HIGH DIVIDEND CORE HIGH DV ETF 46429B663 1,914 1,914,777 SH   SOLE NONE 0 0 1,914,777
BUCKEYE PARTNERS L P UNIT LTD PARTN UNIT LTD PARTN 118230101 669 669,818 SH   SOLE NONE 0 0 669,818
MERCK & CO INC NEW COM COM 58933Y105 1,601 1,601,811 SH   SOLE NONE 0 0 1,601,811
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF MIN VOL EMRG MKT 464286533 1,138 1,138,636 SH   SOLE NONE 0 0 1,138,636
COLONY CAP INC NEW CL A COM CL A COM 19626G108 97 97,868 SH   SOLE NONE 0 0 97,868
ISHARES TR CORE MSCI TOTAL CORE MSCI TOTAL 46432F834 1,062 1,062,429 SH   SOLE NONE 0 0 1,062,429
GENERAL ELECTRIC CO COM USD0.06 COM 369604103 178 178,648 SH   SOLE NONE 0 0 178,648
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF SHS SHRT TRM CORP BD 92206C409 1,381 1,381,318 SH   SOLE NONE 0 0 1,381,318
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 2,927 2,927,087 SH   SOLE NONE 0 0 2,927,087
COHEN &STEERS MLP INC &ENRGY COM SHS COM SHS 19249B106 155 155,140 SH   SOLE NONE 0 0 155,140
ISHARES CORE S&P MID-CAP ETF CORE S&P MCP ETF 464287507 3,087 3,087,406 SH   SOLE NONE 0 0 3,087,406
UNION PACIFIC CORP COM COM 907818108 2,689 2,689,126 SH   SOLE NONE 0 0 2,689,126
ISHARES TR NASDAQ BIOTECH NASDAQ BIOTECH 464287556 1,761 1,761,815 SH   SOLE NONE 0 0 1,761,815
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 936 936,925 SH   SOLE NONE 0 0 936,925
ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 2,213 2,213,757 SH   SOLE NONE 0 0 2,213,757
WEYERHAEUSER CO COM COM 962166104 381 381,723 SH   SOLE NONE 0 0 381,723
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 1,606 1,606,307 SH   SOLE NONE 0 0 1,606,307
CELGENE CORP COM USD0.01 COM 151020104 1,327 1,327,458 SH   SOLE NONE 0 0 1,327,458
SIRIUS XM HLDGS INC COM COM 82968B103 79 79,434 SH   SOLE NONE 0 0 79,434
SPDR SER TR S&P INS ETF S&P INS ETF 78464A789 428 428,517 SH   SOLE NONE 0 0 428,517
DOWDUPONT INC COM COM 26078J100 680 680,258 SH   SOLE NONE 0 0 680,258
ISHARES TR INTL DEV RE ETF INTL DEV RE ETF 464288489 379 379,117 SH   SOLE NONE 0 0 379,117
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 362 362,496 SH   SOLE NONE 0 0 362,496
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 987 987,093 SH   SOLE NONE 0 0 987,093
TJX COS INC NEW COM COM 872540109 598 598,338 SH   SOLE NONE 0 0 598,338
NUVEEN PENNSYLVANIA QLT MUN FD COM COM 670972108 141 141,089 SH   SOLE NONE 0 0 141,089
VANGUARD INTL EQUITY INDEX FD INC FTSE ALL-WORLD EX-US INDEX FD ETF SHS ALLWRLD EX US 922042775 516 516,432 SH   SOLE NONE 0 0 516,432
EXXON MOBIL CORP COM 30231G102 761 761,558 SH   SOLE NONE 0 0 761,558
ISHARES TR INTL SEL DIV ETF INTL SEL DIV ETF 464288448 289 289,349 SH   SOLE NONE 0 0 289,349
ETFMG ALTERNATIVE HARVEST ETF ETFMG ALTR HRVST 26924G508 339 339,781 SH   SOLE NONE 0 0 339,781
RPM INTL INC FORMERLY RPM INC OHIO TO 10/11/2002 COM 749685103 541 541,048 SH   SOLE NONE 0 0 541,048
INVESCO DB COMMDY INDX TRCK FD UNIT UNIT 46138B103 144 144,114 SH   SOLE NONE 0 0 144,114
ISHARES RUSSELL 1000 ETF RUS 1000 ETF 464287622 1,370 1,370,042 SH   SOLE NONE 0 0 1,370,042
PROCTER AND GAMBLE CO COM COM 742718109 904 904,455 SH   SOLE NONE 0 0 904,455
ALTRIA GROUP INC COM 02209S103 498 498,239 SH   SOLE NONE 0 0 498,239
SPDR SER TR S&P DIVID ETF S&P DIVID ETF 78464A763 850 850,451 SH   SOLE NONE 0 0 850,451
EXCHANGE TRADED CONCEPTS TR ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ROBO GLB ETF 301505707 331 331,331 SH   SOLE NONE 0 0 331,331
PROSHARES TR PROSHARES ULTRAPRO S&P 500 ULTRPRO S&P500 74347X864 413 413,617 SH   SOLE NONE 0 0 413,617
EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG MKTS INTERNET &ECOMMERCE ETF EMQQ EM INTERN 301505889 272 272,626 SH   SOLE NONE 0 0 272,626
ISHARES TR GLB CNSM STP ETF GLB CNSM STP ETF 464288737 422 422,825 SH   SOLE NONE 0 0 422,825
BRISTOL-MYERS SQUIBB CO COM USD0.10 COM 110122108 389 389,785 SH   SOLE NONE 0 0 389,785
JOHNSON &JOHNSON COM USD1.00 COM 478160104 1,131 1,131,416 SH   SOLE NONE 0 0 1,131,416
MICROSOFT CORP COM 594918104 939 939,387 SH   SOLE NONE 0 0 939,387
ISHARES TR FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 400 400,826 SH   SOLE NONE 0 0 400,826
PHILIP MORRIS INTERNATIONAL INC COM NPV COM 718172109 690 690,054 SH   SOLE NONE 0 0 690,054
PPL CORP COM USD0.01 COM 69351T106 244 244,624 SH   SOLE NONE 0 0 244,624
ISHARES TR US TREAS BD ETF US TREAS BD ETF 46429B267 192 192,856 SH   SOLE NONE 0 0 192,856
BLACKROCK MUNIVEST FD INC COM 09253R105 68 68,279 SH   SOLE NONE 0 0 68,279
FIDELITY MSCI UTILS INDEX ETF MSCI UTILS INDEX 316092865 288 288,910 SH   SOLE NONE 0 0 288,910
COMCAST CORP NEW CL A CL A 20030N101 300 300,389 SH   SOLE NONE 0 0 300,389
PIMCO INCOME STRATEGY FD II COM 72201J104 76 76,163 SH   SOLE NONE 0 0 76,163
CHEVRON CORP NEW COM COM 166764100 907 907,977 SH   SOLE NONE 0 0 907,977
UNITED TECHNOLOGIES CORP COM USD1 COM 913017109 942 942,390 SH   SOLE NONE 0 0 942,390
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 473 473,684 SH   SOLE NONE 0 0 473,684
BANK OF AMERICA CORP COM 060505104 194 194,501 SH   SOLE NONE 0 0 194,501
ISHARES CORE U.S. AGGREGATE BOND ETF CORE US AGGBD ET 464287226 751 751,169 SH   SOLE NONE 0 0 751,169
FIDELITY MSCI HEALTH CARE INDEX ETF MSCI HLTH CARE I 316092600 299 299,830 SH   SOLE NONE 0 0 299,830
ABBOTT LABORATORIES COM 002824100 534 534,031 SH   SOLE NONE 0 0 534,031
FIRST TR EXCHANGE TRADED FD II NASDAQ CYB ETF NASDAQ CYB ETF 33734X846 184 184,096 SH   SOLE NONE 0 0 184,096
COMMUNITY HEALTH SYS INC NEW COM 203668108 24 24,431 SH   SOLE NONE 0 0 24,431
PFIZER INC COM 717081103 276 276,613 SH   SOLE NONE 0 0 276,613
ISHARES TR MRNGSTR LG-CP VL MRNGSTR LG-CP VL 464288109 685 685,098 SH   SOLE NONE 0 0 685,098
ISHARES TRUST 0-5 YR INVT GRADE CORP BD FD ETF 0-5YR INVT GR CP 46434V100 327 327,262 SH   SOLE NONE 0 0 327,262
ORACLE CORP COM COM 68389X105 348 348,046 SH   SOLE NONE 0 0 348,046
PEPSICO INC COM 713448108 784 784,879 SH   SOLE NONE 0 0 784,879
FORD MTR CO DEL COM COM 345370860 54 54,267 SH   SOLE NONE 0 0 54,267
SPDR S&P500 ETF TRUST S&P 500 ETF USD DIS TR UNIT 78462F103 1,700 1,700,116 SH   SOLE NONE 0 0 1,700,116
INVESCO EXCHANGE TRADED FD TR DYNMC LRG GWTH DYNMC LRG GWTH 46137V746 285 285,505 SH   SOLE NONE 0 0 285,505
ISHARES TRUST MSCI EMG MKTS ETF USD DIS MSCI EMG MKT ETF 464287234 256 256,354 SH   SOLE NONE 0 0 256,354
ISHARES EUROPE ETF EUROPE ETF 464287861 257 257,450 SH   SOLE NONE 0 0 257,450
ISHARES GOLD TRUST ISHARES ISIN #US4642851053 SEDOL #B0SF3S5 ISHARES 464285105 72 72,843 SH   SOLE NONE 0 0 72,843
ALLERGAN PLC. COM USD0.0001 SHS G0177J108 852 852,214 SH   SOLE NONE 0 0 852,214
SYSCO CORP COM 871829107 384 384,864 SH   SOLE NONE 0 0 384,864
GENERAL DYNAMICS CORP COM USD1.00 COM 369550108 960 960,820 SH   SOLE NONE 0 0 960,820
VOYA INTL HIGH DIVID EQTY INC COM COM 92912Y109 34 34,654 SH   SOLE NONE 0 0 34,654
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF MSCI CONSM DIS 316092204 245 245,050 SH   SOLE NONE 0 0 245,050
AMERICAN AIRLINES GROUP INC COM USD0.01 COM 02376R102 174 174,672 SH   SOLE NONE 0 0 174,672
ISHARES TR MICRO-CAP ETF MICRO-CAP ETF 464288869 505 505,823 SH   SOLE NONE 0 0 505,823
BORG WARNER INC COM USD0.01 COM 099724106 208 208,105 SH   SOLE NONE 0 0 208,105
COCA COLA CO COM 191216100 248 248,755 SH   SOLE NONE 0 0 248,755
VOYA GLBL EQTY DIV &PREM OPP COM COM 92912T100 34 34,042 SH   SOLE NONE 0 0 34,042
DISNEY WALT CO COM DISNEY 254687106 572 572,147 SH   SOLE NONE 0 0 572,147
ISHARES IBONDS MAR 2023 TERM CORPORATE ETF IBONDS MAR23 ETF 46432FAZ0 135 135,760 SH   SOLE NONE 0 0 135,760
ENERGY TRANSFER LP COM UT LTD PTN COM UT LTD PTN 29273V100 78 78,819 SH   SOLE NONE 0 0 78,819
NUVEEN MUN HIGH INCOME OPP FD COM COM 670682103 68 68,897 SH   SOLE NONE 0 0 68,897
DREYFUS STRATEGIC MUNS INC COM 261932107 39 39,772 SH   SOLE NONE 0 0 39,772
FISERV INC COM 337738108 439 439,634 SH   SOLE NONE 0 0 439,634
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 1,402 1,402,474 SH   SOLE NONE 0 0 1,402,474
ISHARES U S REAL ESTATE ETF U.S. REAL ES ETF 464287739 427 427,602 SH   SOLE NONE 0 0 427,602
AQUA AMERICA INC COM 03836W103 176 176,803 SH   SOLE NONE 0 0 176,803
FIDELITY MSCI INDL INDEX ETF MSCI INDL INDX 316092709 170 170,808 SH   SOLE NONE 0 0 170,808
FARMLAND PARTNERS INC COM COM 31154R109 28 28,608 SH   SOLE NONE 0 0 28,608
AUTOMATIC DATA PROCESSING INC COM USD0.10 COM 053015103 708 708,766 SH   SOLE NONE 0 0 708,766
ISHARES TR EAFE SML CP ETF EAFE SML CP ETF 464288273 249 249,368 SH   SOLE NONE 0 0 249,368
GALLAGHER(ARTHUR J.)&CO COM USD1.00 ISIN #US3635761097 SEDOL #BD1QWJ0 COM 363576109 338 338,407 SH   SOLE NONE 0 0 338,407
INTEL CORP COM USD0.001 COM 458140100 230 230,812 SH   SOLE NONE 0 0 230,812
V F CORP COM 918204108 372 372,322 SH   SOLE NONE 0 0 372,322
AON PLC COM USD0.01 CL A SHS CL A G0408V102 716 716,940 SH   SOLE NONE 0 0 716,940
FRANKLIN LTD DURATION INC TR COM COM 35472T101 39 39,483 SH   SOLE NONE 0 0 39,483
VANGUARD GROUP DIV APP ETF DIV APP ETF 921908844 437 437,516 SH   SOLE NONE 0 0 437,516
INVESCO SR INCOME TR COM COM 46131H107 16 16,737 SH   SOLE NONE 0 0 16,737
AMERICAN CAMPUS CMNTYS INC COM 024835100 187 187,893 SH   SOLE NONE 0 0 187,893
ISHARES TR COHEN STEER REIT COHEN STEER REIT 464287564 432 432,832 SH   SOLE NONE 0 0 432,832
PIMCO ETF TRUST ENHANCED SHORT MATURITY ACTIVE ETF USD ENHAN SHRT MA AC 72201R833 391 391,284 SH   SOLE NONE 0 0 391,284
ISHARES TR S&P SMALL CAP 600 GROWTH ETF S&P SML 600 GWT 464287887 658 658,636 SH   SOLE NONE 0 0 658,636
EQUITY RESIDENTIAL SBI USD0.01 SH BEN INT 29476L107 275 275,520 SH   SOLE NONE 0 0 275,520
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT SECTOR USD DIS TECHNOLOGY 81369Y803 266 266,268 SH   SOLE NONE 0 0 266,268
ISHARES TR EXPONENTIAL TECH EXPONENTIAL TECH 46434V381 135 135,290 SH   SOLE NONE 0 0 135,290
WILLIAMS COMPANIES INC COM USD1.00 COM 969457100 101 101,421 SH   SOLE NONE 0 0 101,421
GLOBAL X LITHIUM AND BATTERY TECH ETF LITHIUM BTRY ETF 37954Y855 99 99,070 SH   SOLE NONE 0 0 99,070
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 532 532,710 SH   SOLE NONE 0 0 532,710
INTUIT COM COM 461202103 901 901,864 SH   SOLE NONE 0 0 901,864
ISHARES CORE S&P US VALUE ETF CORE S&P US VLU 464287663 189 189,077 SH   SOLE NONE 0 0 189,077
SELECT SECTOR SPDR TR RL EST SEL SEC RL EST SEL SEC 81369Y860 124 124,529 SH   SOLE NONE 0 0 124,529
ICHOR HOLDINGS SHS SHS G4740B105 77 77,110 SH   SOLE NONE 0 0 77,110
ISHARES S&P MID CAP 400 GROWTH ETF S&P MC 400GR ETF 464287606 744 744,849 SH   SOLE NONE 0 0 744,849
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT COM SH BEN INT 67070X101 51 51,065 SH   SOLE NONE 0 0 51,065
ROLLINS INC COM COM 775711104 140 140,467 SH   SOLE NONE 0 0 140,467
EATON VANCE TAX ADVT DIV INCM COM COM 27828G107 74 74,682 SH   SOLE NONE 0 0 74,682
INTERNATIONAL PAPER CO COM USD1.00 COM 460146103 154 154,007 SH   SOLE NONE 0 0 154,007
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP UTSER1 S&PDCRP 78467Y107 1,145 1,145,218 SH   SOLE NONE 0 0 1,145,218
CLEARBRIDGE MLP AND MIDSTRM FD COM COM 184692101 41 41,418 SH   SOLE NONE 0 0 41,418
SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF FTSE INT GVT ETF 78464A490 175 175,379 SH   SOLE NONE 0 0 175,379
AMGEN INC COM 031162100 605 605,934 SH   SOLE NONE 0 0 605,934
ISHARES DOW JONES U S ETF DOW JONES US ETF 464287846 446 446,265 SH   SOLE NONE 0 0 446,265
BLACKROCK LTD DURATION INCOME TR COM SHS COM SHS 09249W101 45 45,728 SH   SOLE NONE 0 0 45,728
MAIN STREET CAPITAL CORP COM COM 56035L104 114 114,709 SH   SOLE NONE 0 0 114,709
BLACKROCK ENERGY & RES TR COM COM 09250U101 36 36,466 SH   SOLE NONE 0 0 36,466
VANGUARD FTSE DEVELOPED MARKET ETF FTSE DEV MKT ETF 921943858 122 122,736 SH   SOLE NONE 0 0 122,736
NUVEEN AMT FREE MUN CR INC FD COM COM 67071L106 44 44,933 SH   SOLE NONE 0 0 44,933
SPIRIT RLTY CAP INC NEW COM NEW COM NEW 84860W300 114 114,740 SH   SOLE NONE 0 0 114,740
ANNALY CAPITAL MANAGEMENT INC COM COM 035710409 28 28,235 SH   SOLE NONE 0 0 28,235
ISHARES TR RUS MID CAP ETF RUS MID CAP ETF 464287499 152 152,024 SH   SOLE NONE 0 0 152,024
FIDELITY MSCI FINLS INDEX ETF MSCI FINLS IDX 316092501 102 102,612 SH   SOLE NONE 0 0 102,612
ILLINOIS TOOL WORKS INC COM USD0.01 COM 452308109 390 390,476 SH   SOLE NONE 0 0 390,476
CVB FINL CORP COM COM 126600105 56 56,771 SH   SOLE NONE 0 0 56,771
NUVEEN CR OPPORTUNITIES 2022 COM COM 67075U102 25 25,160 SH   SOLE NONE 0 0 25,160
INVESCO MUN OPPORTUNITY TR COM COM 46132C107 31 31,062 SH   SOLE NONE 0 0 31,062
AFLAC INC COM USD0.10 COM 001055102 130 130,000 SH   SOLE NONE 0 0 130,000
PIMCO MUN INCOME FD II COM COM 72200W106 36 36,222 SH   SOLE NONE 0 0 36,222
COSTCO WHOLESALE CORP COM USD0.01 COM 22160K105 610 610,154 SH   SOLE NONE 0 0 610,154
DIREXION DLY S&P 500 BULL 3X DRX S&P500BULL 25459W862 116 116,900 SH   SOLE NONE 0 0 116,900
ISHARES SILVER TR ISHARES ISHARES 46428Q109 35 35,166 SH   SOLE NONE 0 0 35,166
FIRST TR LARGE CAP CORE ALPHADEX FD COM SHS COM SHS 33734K109 147 147,395 SH   SOLE NONE 0 0 147,395
BLACKROCK ENHANCED EQUITY DIVID TR COM 09251A104 21 21,096 SH   SOLE NONE 0 0 21,096
ETF SER SOLUTIONS DEFIANCE QUANT DEFIANCE QUANT 26922A420 58 58,275 SH   SOLE NONE 0 0 58,275
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 2,860 2,860,413 SH   SOLE NONE 0 0 2,860,413
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS COM SHS 670699107 54 54,252 SH   SOLE NONE 0 0 54,252
SPDR SER TR S&P 600 SMALL CAP ETF S&P 600 SML CAP 78464A813 160 160,112 SH   SOLE NONE 0 0 160,112
MONDELEZ INTL INC COM CL A 609207105 118 118,954 SH   SOLE NONE 0 0 118,954
WISDOMTREE TR US MIDCAP DIVID US MIDCAP DIVID 97717W505 85 85,142 SH   SOLE NONE 0 0 85,142
WISDOMTREE TR US MIDCAP FUND US MIDCAP FUND 97717W570 93 93,406 SH   SOLE NONE 0 0 93,406
ISHARES GLOBAL TECH ETF GLOBAL TECH ETF 464287291 399 399,376 SH   SOLE NONE 0 0 399,376
NORFOLK SOUTHERN CORP COM USD1 COM 655844108 435 435,609 SH   SOLE NONE 0 0 435,609
GRACO INC COM 384109104 114 114,985 SH   SOLE NONE 0 0 114,985
SELECT SECTOR SPDR TR HEALTH CARE FORMERLY CONSUMER SVCS TO 06/24/2002 SBI HEALTHCARE 81369Y209 212 212,151 SH   SOLE NONE 0 0 212,151
COLGATE-PALMOLIVE CO COM USD1.00 COM 194162103 157 157,642 SH   SOLE NONE 0 0 157,642
ISHARES TRUST CORE DIVID GWTH CORE DIV GRWTH 46434V621 83 83,597 SH   SOLE NONE 0 0 83,597
CONTINENTAL BLDG PRODS INC COM COM 211171103 55 55,529 SH   SOLE NONE 0 0 55,529
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 274 274,651 SH   SOLE NONE 0 0 274,651
BLACKROCK MUN INCOME TR II COM 09249N101 30 30,595 SH   SOLE NONE 0 0 30,595
TORO CO COM COM 891092108 147 147,868 SH   SOLE NONE 0 0 147,868
JOHN HANCOCK HDG EQ &INC FD COM COM 47804L102 31 31,436 SH   SOLE NONE 0 0 31,436
APOLLO GLOBAL MANAGEMENT LLC CL A SHS 037612306 60 60,035 SH   SOLE NONE 0 0 60,035
FLEXSHARES TRUST INTERNATIONAL QUALITY DIV IDX INTL QLTDV IDX 33939L837 48 48,681 SH   SOLE NONE 0 0 48,681
PIMCO 25 YR ZERO CPN US TIF 25YR+ ZERO U S 72201R882 244 244,395 SH   SOLE NONE 0 0 244,395
FIDELITY MSCI CONSUMER STAPLES INDEX ETF CONSMR STAPLES 316092303 68 68,977 SH   SOLE NONE 0 0 68,977
FIRST FINANCIAL BANKSHARES INC COM 32020R109 117 117,177 SH   SOLE NONE 0 0 117,177
GILEAD SCIENCES INC COM USD0.001 COM 375558103 131 131,697 SH   SOLE NONE 0 0 131,697
BLACKROCK MULTI-SECTOR INCOME TR COM USD0.001 COM 09258A107 33 33,403 SH   SOLE NONE 0 0 33,403
BERKSHIRE HILLS BANCORP INC COM 084680107 54 54,781 SH   SOLE NONE 0 0 54,781
STARBUCKS CORP COM USD0.001 COM 855244109 148 148,783 SH   SOLE NONE 0 0 148,783
WESTERN UNION CO COM COM 959802109 36 36,940 SH   SOLE NONE 0 0 36,940
ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 331 331,887 SH   SOLE NONE 0 0 331,887
CHURCH &DWIGHT COM USD1.00 COM 171340102 141 141,391 SH   SOLE NONE 0 0 141,391
TORONTO-DOMINION BANK COM NPV ISIN #CA8911605092 SEDOL #2897222 COM NEW 891160509 107 107,032 SH   SOLE NONE 0 0 107,032
CISCO SYS INC COM COM 17275R102 105 105,373 SH   SOLE NONE 0 0 105,373
VANGUARD SCOTTSDALE FDS VANGUARD MTG-BACKED SECS IDX FD ETF MORTG-BACK SEC 92206C771 102 102,030 SH   SOLE NONE 0 0 102,030
VANGUARD INDEX FDS VANGUARD VALUE ETF FORMERLY VANGUARD INDEX TR VALUE ETF 922908744 209 209,148 SH   SOLE NONE 0 0 209,148
HANCOCK JOHN TAX ADVANTAGE DIVID FD COM 41013V100 47 47,136 SH   SOLE NONE 0 0 47,136
FIDELITY LOW VOLATILITY FACTOR ETF LOW VOLITY ETF 316092824 64 64,179 SH   SOLE NONE 0 0 64,179
INVESCO EXCHNG TRADED FD TR II S&P MIDCP LOW S&P MIDCP LOW 46138E198 93 93,367 SH   SOLE NONE 0 0 93,367
STRYKER CORP COM 863667101 367 367,318 SH   SOLE NONE 0 0 367,318
HONEYWELL INTERNATIONAL INC COM USD1 COM 438516106 288 288,757 SH   SOLE NONE 0 0 288,757
CDK GLOBAL INC COM USD0.01 COM 12508E101 105 105,934 SH   SOLE NONE 0 0 105,934
CSX CORP COM USD1 COM 126408103 133 133,622 SH   SOLE NONE 0 0 133,622
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107 217 217,543 SH   SOLE NONE 0 0 217,543
PRICE T ROWE GROUPS COM USD0.20 COM 74144T108 178 178,413 SH   SOLE NONE 0 0 178,413
HOME DEPOT INC COM COM 437076102 334 334,483 SH   SOLE NONE 0 0 334,483
WELLS FARGO CO NEW COM COM 949746101 83 83,835 SH   SOLE NONE 0 0 83,835
CITIGROUP INC COM NEW COM NEW 172967424 107 107,682 SH   SOLE NONE 0 0 107,682
DOUBLELINE INCOME SOLUTIONS FD COM USD0.00001 COM 258622109 34 34,484 SH   SOLE NONE 0 0 34,484
FIRST TR VALUE LINE DIVID INDEX FD SHS SHS 33734H106 55 55,645 SH   SOLE NONE 0 0 55,645
PROSHARES TRUST S&P 500 DIVID ARISTOCRATS ETF S&P 500 DV ARIST 74348A467 115 115,296 SH   SOLE NONE 0 0 115,296
AMPLIFY ETF TR ADVANCED BATTERY ADVANCED BATTERY 032108805 21 21,352 SH   SOLE NONE 0 0 21,352
LIBERTY ALL STAR EQUITY FD SH BEN INT SH BEN INT 530158104 10 10,386 SH   SOLE NONE 0 0 10,386
GLAXOSMITHKLINE ADR EACH CNV INTO 2 ORD GBP0.25 SPONSORED ADR 37733W105 70 70,420 SH   SOLE NONE 0 0 70,420
FIRST TR SR FLOATING RATE 2022 COM SHS COM SHS 33740K101 14 14,630 SH   SOLE NONE 0 0 14,630
SENIOR HOUSING PROP TRUST SH BEN INT 81721M109 19 19,547 SH   SOLE NONE 0 0 19,547
NOVO-NORDISK A S ADR ADR 670100205 86 86,756 SH   SOLE NONE 0 0 86,756
EATON VANCE TX MGD DIV EQ INCM COM COM 27828N102 18 18,653 SH   SOLE NONE 0 0 18,653
BLACKROCK MUNIVEST FD II INC COM COM 09253T101 24 24,034 SH   SOLE NONE 0 0 24,034
ALPS ETF TR ALERIAN MLP ETF ALERIAN MLP 00162Q866 16 16,362 SH   SOLE NONE 0 0 16,362
BLACKROCK MUNIYIELD PA QUALITY FD INC COM COM 09255G107 22 22,080 SH   SOLE NONE 0 0 22,080
SPDR PORTFOLIO SMALL CAP ETF PORTFOLIO SM ETF 78468R853 48 48,991 SH   SOLE NONE 0 0 48,991
ISHARES TRUST 1-3 YEAR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 133 133,238 SH   SOLE NONE 0 0 133,238
EXPONENT INC COM 30214U102 90 90,966 SH   SOLE NONE 0 0 90,966
NUVEEN PFD &INCM SECURTIES FD COM COM 67072C105 14 14,019 SH   SOLE NONE 0 0 14,019
APPLIED MATERIALS INC COM USD0.01 COM 038222105 61 61,133 SH   SOLE NONE 0 0 61,133
ISHARES TR CRE U S REIT ETF CRE U S REIT ETF 464288521 79 79,640 SH   SOLE NONE 0 0 79,640
ISHARES INC MSCI FRNTR100ETF MSCI FRNTR100ETF 464286145 43 43,404 SH   SOLE NONE 0 0 43,404
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 1,770 1,770,042 SH   SOLE NONE 0 0 1,770,042
PREFERRED APT CMNTYS INC COM COM 74039L103 21 21,940 SH   SOLE NONE 0 0 21,940
UBS GROUP CHF0.10 REGD SHS H42097107 17 17,886 SH   SOLE NONE 0 0 17,886
ISHARES S&P GSCI COMMODITY INDEXED TR UNIT BEN INT 46428R107 23 23,558 SH   SOLE NONE 0 0 23,558
ISHARES TR MSCI AC ASIA ETF MSCI AC ASIA ETF 464288182 103 103,984 SH   SOLE NONE 0 0 103,984
LINCOLN NATIONAL CORP COM NPV COM 534187109 86 86,203 SH   SOLE NONE 0 0 86,203
FOX FACTORY HOLDING CORP COM USD0.001 COM 35138V102 101 101,480 SH   SOLE NONE 0 0 101,480
AMERICAN WATER WORKS COMPANY INC COM USD0.01 COM 030420103 150 150,754 SH   SOLE NONE 0 0 150,754
BLACKROCK UTILITIES INFRASTRUCTURE AND POWER OPPORTUNITIES TRUST COM 09248D104 30 30,914 SH   SOLE NONE 0 0 30,914
FLEXSHARES TRUST INTERNATIONAL QUALITY DIV DEFENSIVE IDX INTL QLTDV DEF 33939L811 31 31,669 SH   SOLE NONE 0 0 31,669
ISHARES CORE 1-5 YEAR USD BOND ETF CORE 1 5 YR USD 46432F859 71 71,307 SH   SOLE NONE 0 0 71,307
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 90 90,060 SH   SOLE NONE 0 0 90,060
AAON INC COM PAR $0.004 COM PAR $0.004 000360206 65 65,714 SH   SOLE NONE 0 0 65,714
SECTOR SPDR TR SHS BEN INT INDUSTRIAL SBI INT-INDS 81369Y704 106 106,264 SH   SOLE NONE 0 0 106,264
WEST PHARMACEUTICAL SERVICES COM 955306105 155 155,492 SH   SOLE NONE 0 0 155,492
DUKE ENERGY CORP NEW COM NEW ISIN #US26441C2044 SEDOL #B7JZSK0 COM NEW 26441C204 125 125,760 SH   SOLE NONE 0 0 125,760
MEDTRONIC PLC USD0.0001 SHS G5960L103 126 126,516 SH   SOLE NONE 0 0 126,516
AMAZON.COM INC COM 023135106 2,457 2,457,435 SH   SOLE NONE 0 0 2,457,435
PRUDENTIAL FINL INC COM 744320102 125 125,141 SH   SOLE NONE 0 0 125,141
SCHWAB STRATEGIC TR INTL EQUITY ETF INTL EQTY ETF 808524805 41 41,853 SH   SOLE NONE 0 0 41,853
ISHARES TR RUS TOP 200 ETF RUS TOP 200 ETF 464289446 84 84,301 SH   SOLE NONE 0 0 84,301
VANGUARD INTL EQUITY INDEX FUND INC FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 54 54,335 SH   SOLE NONE 0 0 54,335
ABERDEEN TOTAL DYNAMIC DIVD FD COM SH BEN INT COM SH BEN INT 00326L100 10 10,532 SH   SOLE NONE 0 0 10,532
SPDR INDEX SHS FDS MSCI EMRG MKTS MSCI EMRG MKTS 78463X426 72 72,916 SH   SOLE NONE 0 0 72,916
BEST BUY CO INC COM USD0.10 COM 086516101 87 87,440 SH   SOLE NONE 0 0 87,440
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT LP INT UNIT G16252101 51 51,240 SH   SOLE NONE 0 0 51,240
MANULIFE FINANCIAL CORP COM NPV ISIN #CA56501R1064 SEDOL #2492519 COM 56501R106 20 20,610 SH   SOLE NONE 0 0 20,610
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ DIV RTN INT EQ 46641Q209 67 67,060 SH   SOLE NONE 0 0 67,060
CONAGRA BRANDS INC COM 205887102 33 33,543 SH   SOLE NONE 0 0 33,543
VANGUARD SCOTTSDALE FDS TOTAL CORPORATE BOND ETF TOTAL CORP BND 92206C573 100 100,512 SH   SOLE NONE 0 0 100,512
ISHARES IBOXX INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 138 138,175 SH   SOLE NONE 0 0 138,175
ALLIANZGI NFJ DIVID INT &PREM COM COM 01883A107 13 13,881 SH   SOLE NONE 0 0 13,881
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 42 42,063 SH   SOLE NONE 0 0 42,063
PHILLIPS 66 COM COM 718546104 109 109,420 SH   SOLE NONE 0 0 109,420
BANK HAWAII CORP COM 062540109 89 89,123 SH   SOLE NONE 0 0 89,123
ISHARES GLOBAL ENERGY ETF GLOBAL ENERG ETF 464287341 37 37,885 SH   SOLE NONE 0 0 37,885
SENSIENT TECHNOLOGIES CORP COM COM 81725T100 75 75,382 SH   SOLE NONE 0 0 75,382
POWER INTEGRATIONS INC COM 739276103 77 77,353 SH   SOLE NONE 0 0 77,353
AMERICAN SOFTWARE INC CL A CL A 029683109 13 13,185 SH   SOLE NONE 0 0 13,185
ISHARES CORE S&P US GROWTH ETF CORE S&P US GWT 464287671 66 66,352 SH   SOLE NONE 0 0 66,352
INDEXIQ ETF TRUST IQ HEDGE MULTI-STRTG ETF HEDGE MLTI ETF 45409B107 33 33,036 SH   SOLE NONE 0 0 33,036
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS HIGH DIV YLD 921946406 93 93,928 SH   SOLE NONE 0 0 93,928
BB&T CORP COM USD5.00 COM 054937107 50 50,192 SH   SOLE NONE 0 0 50,192
ISHARES RUSSELL 2000 GROWTH ETF RUS 2000 GRW ETF 464287648 209 209,877 SH   SOLE NONE 0 0 209,877
ISHARES TR MRGSTR MD CP GRW MRGSTR MD CP GRW 464288307 244 244,085 SH   SOLE NONE 0 0 244,085
NEXSTAR MEDIA GROUP INC CL A CL A 65336K103 112 112,054 SH   SOLE NONE 0 0 112,054
NUVEEN AMT FREE QLTY MUN INCME COM COM 670657105 13 13,762 SH   SOLE NONE 0 0 13,762
MAXIM INTEGRATED PRODUCTS COM USD0.001 COM 57772K101 54 54,765 SH   SOLE NONE 0 0 54,765
EL PASO ELECTRIC COMP NEW COM NEW 283677854 60 60,370 SH   SOLE NONE 0 0 60,370
VANGUARD BD INDEX FD INC SHORT TERM BD ETF SHORT TRM BOND 921937827 81 81,639 SH   SOLE NONE 0 0 81,639
ASPEN TECHNOLOGY INC COM COM 421906108 106 106,762 SH   SOLE NONE 0 0 106,762
HEALTHCARE SVCS GRP INC COM COM 045327103 33 33,781 SH   SOLE NONE 0 0 33,781
SUNTRUST BANKS INC COM 867914103 60 60,554 SH   SOLE NONE 0 0 60,554
VENTAS INC COM 92276F100 64 64,683 SH   SOLE NONE 0 0 64,683
ARBOR RLTY TR INC COM 038923108 13 13,078 SH   SOLE NONE 0 0 13,078
ISHARES U S FINANCIAL SERVICES ETF U.S. FIN SVC ETF 464287770 125 125,851 SH   SOLE NONE 0 0 125,851
UNITED PARCEL SVC INC CL B CL B 911312106 112 112,167 SH   SOLE NONE 0 0 112,167
KEYCORP COM USD1.00 COM 493267108 15 15,750 SH   SOLE NONE 0 0 15,750
COHERUS BIOSCIENCES INC COM USD0.0001 COM NEW 231269200 13 13,640 SH   SOLE NONE 0 0 13,640
BRYN MAWR BK CORP COM 19249H103 36 36,130 SH   SOLE NONE 0 0 36,130
WISDOMTREE TR EUROPE SMALLCAP DIVID FD EUROPE SMCP DV 97717W869 57 57,286 SH   SOLE NONE 0 0 57,286
COMMUNITY BK SYS INC COM 203607106 58 58,514 SH   SOLE NONE 0 0 58,514
BLACKROCK MUN INCOME TR SH BEN INT SH BEN INT 09248F109 13 13,174 SH   SOLE NONE 0 0 13,174
MASCO CORP COM USD1.00 COM 574599106 38 38,225 SH   SOLE NONE 0 0 38,225
VISA INC COM CL A COM CL A 92826C839 151 151,055 SH   SOLE NONE 0 0 151,055
CROWN CASTLE INTL CORP NEW COM ISIN #US22822V1017 SEDOL #BTGQCX1 COM 22822V101 122 122,739 SH   SOLE NONE 0 0 122,739
CATERPILLAR INC COM USD1.00 COM 149123101 129 129,145 SH   SOLE NONE 0 0 129,145
TWO HBRS INVT CORP COM NEW COM NEW 90187B408 12 12,886 SH   SOLE NONE 0 0 12,886
HENRY JACK &ASSOCIATES INC COM USD0.01 COM 426281101 131 131,248 SH   SOLE NONE 0 0 131,248
VANGUARD BD INDEX FUND INC TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 76 76,339 SH   SOLE NONE 0 0 76,339
BLACKROCK MUNIYIELD FD INC COM COM 09253W104 12 12,910 SH   SOLE NONE 0 0 12,910
CULLEN FROST BANKERS INC COM 229899109 89 89,304 SH   SOLE NONE 0 0 89,304
FACEBOOK INC-CLASS A CL A 30303M102 152 152,187 SH   SOLE NONE 0 0 152,187
HAEMONETICS CORP MASS COM 405024100 79 79,781 SH   SOLE NONE 0 0 79,781
ALIBABA GROUP HOLDING LTD SPON ADS EACH REP ONE ORD SHS SPONSORED ADS 01609W102 164 164,205 SH   SOLE NONE 0 0 164,205
HUNTSMAN CORP COM 447011107 20 20,164 SH   SOLE NONE 0 0 20,164
ISHARES GLOBAL 100 ETF GLOBAL 100 ETF 464287572 42 42,346 SH   SOLE NONE 0 0 42,346
TEXAS ROADHOUSE INC COM COM 882681109 55 55,286 SH   SOLE NONE 0 0 55,286
HALLIBURTON CO COM USD2.50 COM 406216101 25 25,870 SH   SOLE NONE 0 0 25,870
BOEING CO COM USD5.00 COM 097023105 327 327,620 SH   SOLE NONE 0 0 327,620
NOVARTIS A G SPONSORED ADR SPONSORED ADR 66987V109 82 82,302 SH   SOLE NONE 0 0 82,302
GATX CORP COM STK USD0.625 COM 361448103 65 65,296 SH   SOLE NONE 0 0 65,296
EATON VANCE LTD DURATION INCOME FD COM 27828H105 10 10,790 SH   SOLE NONE 0 0 10,790
MARATHON PETROLEUM CORP COM USD0.01 COM 56585A102 50 50,938 SH   SOLE NONE 0 0 50,938
BLACKROCK FLOATING RATE INCOME TR COM COM 091941104 10 10,367 SH   SOLE NONE 0 0 10,367
METLIFE INC COM USD0.01 COM 59156R108 35 35,545 SH   SOLE NONE 0 0 35,545
FLEXSHARES TR US QUALITY CAP US QUALITY CAP 33939L746 27 27,991 SH   SOLE NONE 0 0 27,991
INVESCO EXCHANGE TRADED FD TR S&P500 PUR VAL S&P500 PUR VAL 46137V258 52 52,179 SH   SOLE NONE 0 0 52,179
JOHNSON CONTROLS INTERNATIONAL PLC COM USD1.00 SHS G51502105 30 30,472 SH   SOLE NONE 0 0 30,472
SCHWAB STRATEGIC TR INTL SCEQT ETF INTL SCEQT ETF 808524888 26 26,433 SH   SOLE NONE 0 0 26,433
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT S&P500 EQL WGT 46137V357 84 84,759 SH   SOLE NONE 0 0 84,759
POOL CORP COM COM 73278L105 132 132,800 SH   SOLE NONE 0 0 132,800
VANGUARD INDEX FDS FORMERLY VANGUARD INDEX TR TO 05/24/2001 S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 206 206,123 SH   SOLE NONE 0 0 206,123
ISHARES TR MBS ETF MBS ETF 464288588 84 84,382 SH   SOLE NONE 0 0 84,382
ALTABA INC COM COM 021346101 57 57,443 SH   SOLE NONE 0 0 57,443
BLACKROCK MUNIASSETS FD INC COM COM 09254J102 11 11,375 SH   SOLE NONE 0 0 11,375
EATON CORP PLC COM SHS G29183103 61 61,557 SH   SOLE NONE 0 0 61,557
NORDSON CORP COM COM 655663102 100 100,715 SH   SOLE NONE 0 0 100,715
ISHARES TRANSPORTATION AVERAGE ETF TRANS AVG ETF 464287192 142 142,051 SH   SOLE NONE 0 0 142,051
B & G FOODS INC NEW COM COM 05508R106 18 18,435 SH   SOLE NONE 0 0 18,435
APTARGROUP INC COM 038336103 77 77,558 SH   SOLE NONE 0 0 77,558
COHEN &STEERS GLOBAL REALTY C&S GLOBL ETF 00162Q106 34 34,545 SH   SOLE NONE 0 0 34,545
SPDR INDEX SHS FDS DJ WILSHIRE GLOBAL DJ GLB RL ES ETF 78463X749 36 36,063 SH   SOLE NONE 0 0 36,063
WABTEC CORP COM USD0.01 COM 929740108 53 53,004 SH   SOLE NONE 0 0 53,004
SCOTTS MIRACLE-GRO CO CL A 810186106 56 56,161 SH   SOLE NONE 0 0 56,161
LENNAR CORP COM USD0.10 CLASS A CL A 526057104 35 35,040 SH   SOLE NONE 0 0 35,040
NEOGEN CORP COM COM 640491106 40 40,173 SH   SOLE NONE 0 0 40,173
SPDR DOW JONES INDL AVERAGE ETF TR UNIT SER 1 UT SER 1 78467X109 179 179,063 SH   SOLE NONE 0 0 179,063
BP PLC SPONSORED ADR SPONSORED ADR 055622104 29 29,921 SH   SOLE NONE 0 0 29,921
BRIGHT HORIZONS FAM SOLUTIONS INC COM COM 109194100 86 86,689 SH   SOLE NONE 0 0 86,689
ISHARES U S CONSUMER GOODS ETF U.S. CNSM GD ETF 464287812 81 81,326 SH   SOLE NONE 0 0 81,326
PIMCO INCOME OPPORTUNITY FND COM 72202B100 18 18,043 SH   SOLE NONE 0 0 18,043
GASLOG PARTNERS LP UNIT LTD PTNRP UNIT LTD PTNRP Y2687W108 15 15,286 SH   SOLE NONE 0 0 15,286
ISHARES LATIN AMERICA 40 ETF LATN AMER 40 ETF 464287390 22 22,431 SH   SOLE NONE 0 0 22,431
NUVEEN PFD &INCOME 2022 TERM COM COM 67075T105 15 15,389 SH   SOLE NONE 0 0 15,389
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704 38 38,872 SH   SOLE NONE 0 0 38,872
3M COMPANY COM 88579Y101 138 138,134 SH   SOLE NONE 0 0 138,134
LOWE S COMPANIES INC COM USD0.50 COM 548661107 72 72,142 SH   SOLE NONE 0 0 72,142
ROGERS CORP COM 775133101 104 104,384 SH   SOLE NONE 0 0 104,384
CONOCOPHILLIPS COM COM 20825C104 43 43,760 SH   SOLE NONE 0 0 43,760
VANECK VECTORS ETF TR AGRIBUSINESS ETF AGRIBUSINESS ETF 92189F700 40 40,399 SH   SOLE NONE 0 0 40,399
HANCOCK JOHN PFD INCOME FD SH BEN INT SH BEN INT 41013W108 14 14,598 SH   SOLE NONE 0 0 14,598
TRACTOR SUPPLY CO COM 892356106 62 62,468 SH   SOLE NONE 0 0 62,468
B O K FINANCIAL CORP NEW COM NEW 05561Q201 52 52,110 SH   SOLE NONE 0 0 52,110
MIDDLEBY CORP COM USD0.01 COM 596278101 82 82,178 SH   SOLE NONE 0 0 82,178
PNC FINANCIAL SERVICES GROUP COM USD5 COM 693475105 75 75,580 SH   SOLE NONE 0 0 75,580
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 67 67,910 SH   SOLE NONE 0 0 67,910
SCHLUMBERGER LIMITED COM USD0.01 COM 806857108 26 26,477 SH   SOLE NONE 0 0 26,477
BIO-TECHNE CORP COM 09073M104 119 119,924 SH   SOLE NONE 0 0 119,924
FIDELITY QUALITY FACTOR ETF QLTY FCTOR ETF 316092790 20 20,371 SH   SOLE NONE 0 0 20,371
ISHARES TR MRGSTR SM CP GR MRGSTR SM CP GR 464288604 120 120,015 SH   SOLE NONE 0 0 120,015
GREENBRIER COMPANIES INC COM 393657101 19 19,338 SH   SOLE NONE 0 0 19,338
U S SILICA HLDGS INC COM USD0.01 COM 90346E103 10 10,114 SH   SOLE NONE 0 0 10,114
INTERNATIONAL BUS MACH CORP COM USD0.20 COM 459200101 82 82,106 SH   SOLE NONE 0 0 82,106
CANOPY GROWTH CORPORATION COM NPV ISIN #CA1380351009 SEDOL #BYTN3W0 COM 138035100 25 25,154 SH   SOLE NONE 0 0 25,154
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF SSGA US SMAL ETF 78468R887 52 52,857 SH   SOLE NONE 0 0 52,857
ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 69 69,152 SH   SOLE NONE 0 0 69,152
NORTHWESTERN CORP COM NEW COM NEW 668074305 40 40,414 SH   SOLE NONE 0 0 40,414
FRANKLIN RESOURCES INC COM USD0.10 COM 354613101 18 18,889 SH   SOLE NONE 0 0 18,889
SOUTHERN CO COM 842587107 29 29,354 SH   SOLE NONE 0 0 29,354
RAYTHEON CO COM NEW COM NEW 755111507 101 101,961 SH   SOLE NONE 0 0 101,961
PIMCO DYNMIC CREDIT AND MRT IN COM SHS COM SHS 72202D106 12 12,769 SH   SOLE NONE 0 0 12,769
CANTEL MEDICAL CORP COM USD0.10 COM 138098108 35 35,853 SH   SOLE NONE 0 0 35,853
SELECT SECTOR SPDR TR ENERGY ENERGY 81369Y506 35 35,223 SH   SOLE NONE 0 0 35,223
BALCHEM CORP COM COM 057665200 49 49,276 SH   SOLE NONE 0 0 49,276
SHOPIFY INC COM NPV CL A ISIN #CA82509L1076 SEDOL #BX865C7 CONSUM STP ETF 92204A207 108 108,682 SH   SOLE NONE 0 0 108,682
VANGUARD WORLD FDS VANGUARD CONSUMER STAPLES ETF CL A 82509L107 76 76,380 SH   SOLE NONE 0 0 76,380
M &T BANK CORP COM USD0.50 COM 55261F104 81 81,336 SH   SOLE NONE 0 0 81,336
PULTE GROUP INC COM USD0.01 COM 745867101 14 14,214 SH   SOLE NONE 0 0 14,214
TOLL BROTHERS INC COM COM 889478103 18 18,395 SH   SOLE NONE 0 0 18,395
WASTE MANAGEMENT INC COM 94106L109 52 52,539 SH   SOLE NONE 0 0 52,539
FIRST TR DOW JONES SELECT MICROCAP INDEX FD COM SHS ANNUAL COM SHS ANNUAL 33718M105 22 22,581 SH   SOLE NONE 0 0 22,581
DOUBLELINE OPPORTUNISTIC CR FD COM USD0.00001 COM 258623107 10 10,201 SH   SOLE NONE 0 0 10,201
GABELLI DIVD &INCOME TR COM COM 36242H104 10 10,695 SH   SOLE NONE 0 0 10,695
VANECK VECTORS ETF TR GOLD MINERS ETF COM NEW 86272A206 11 11,210 SH   SOLE NONE 0 0 11,210
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF COM 580135101 15 15,905 SH   SOLE NONE 0 0 15,905
MCDONALDS CORP SH BEN INT 746909100 94 94,950 SH   SOLE NONE 0 0 94,950
IONIS PHARMACEUTICALS INC COM COM 26201R102 40 40,585 SH   SOLE NONE 0 0 40,585
RBC BEARINGS INC COM 75524B104 62 62,440 SH   SOLE NONE 0 0 62,440
ASTRAZENECA ADR EACH REP 1 ORD USD0.25 MGT SPONSORED ADR 046353108 19 19,650 SH   SOLE NONE 0 0 19,650
ZEBRA TECHNOLOGIES CORP CL A CL A 989207105 101 101,622 SH   SOLE NONE 0 0 101,622
WASHINGTON REAL ESTATE INVT TR MARYLAND SH BEN INT 939653101 13 13,198 SH   SOLE NONE 0 0 13,198
INVESCO EXCHANGE TRADED FD TR DYNMC BLDG CON DYNMC BLDG CON 46137V779 12 12,739 SH   SOLE NONE 0 0 12,739
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 66 66,304 SH   SOLE NONE 0 0 66,304
ISHARES TR ESG MSCI EAFE ESG MSCI EAFE 46435G516 28 28,746 SH   SOLE NONE 0 0 28,746
POWELL INDS INC COM 739128106 12 12,051 SH   SOLE NONE 0 0 12,051
BANK OF MONTREAL COM NPV ISIN #CA0636711016 SEDOL #2076009 COM 063671101 33 33,742 SH   SOLE NONE 0 0 33,742
BAXTER INTERNATIONAL INC COM USD1.00 COM 071813109 36 36,589 SH   SOLE NONE 0 0 36,589
ISHARES TRUST ESG 1-5 YEAR USD CORPORATE BOND ETF SHS 67075F105 11 11,208 SH   SOLE NONE 0 0 11,208
ISHARES TR IBOXX HI YD ETF IBOXX HI YD ETF 464288513 37 37,887 SH   SOLE NONE 0 0 37,887
ICON PLC SHS SHS G4705A100 59 59,822 SH   SOLE NONE 0 0 59,822
VANECK VECTORS ETF TR SEMICONDUCTOR ET SEMICONDUCTOR ET 92189F676 46 46,443 SH   SOLE NONE 0 0 46,443
ISHARES RESIDENTIAL REAL ESTATE ETF RESIDNL REAL EST 464288562 30 30,566 SH   SOLE NONE 0 0 30,566
ISHARES TR MSCI ACWI ETF MSCI ACWI ETF 464288257 31 31,170 SH   SOLE NONE 0 0 31,170
AIR PRODUCTS & CHEM COM 009158106 82 82,390 SH   SOLE NONE 0 0 82,390
JPMORGAN CHASE &CO. COM USD1.00 COM 46625H100 43 43,370 SH   SOLE NONE 0 0 43,370
NISOURCE INC COM USD0.01 COM 65473P105 12 12,128 SH   SOLE NONE 0 0 12,128
NORTHROP GRUMMAN CORP COM USD1 COM 666807102 111 111,810 SH   SOLE NONE 0 0 111,810
SCHWAB STRATEGIC TR US BROAD MKT ETF US BRD MKT ETF 808524102 27 27,978 SH   SOLE NONE 0 0 27,978
MARSH &MCLENNAN COMPANIES INC COM USD1.00 COM 571748102 38 38,123 SH   SOLE NONE 0 0 38,123
CHINA MOBILE LTD SPON ADR REP 5 ORD HKD0.10 SPONSORED ADR 16941M109 20 20,446 SH   SOLE NONE 0 0 20,446
WALMART INC COM COM 651639106 39 39,012 SH   SOLE NONE 0 0 39,012
NEWMONT MNG CORP COM COM 931142103 14 14,308 SH   SOLE NONE 0 0 14,308
DIREXION SHS ETF TR DAILY FINL BULL 3X COM 184499101 24 24,744 SH   SOLE NONE 0 0 24,744
INVESCO EXCHANGE TRADED FD TR S&P MDCP400 PR S&P MDCP400 PR 46137V217 57 57,886 SH   SOLE NONE 0 0 57,886
FACTSET RESH SYS INC COM COM 303075105 93 93,101 SH   SOLE NONE 0 0 93,101
TYLER TECHNOLOGIES INC COM COM 902252105 76 76,241 SH   SOLE NONE 0 0 76,241
M D C HLDGS INC FRMLY M D C CRP COLO COM 552676108 10 10,686 SH   SOLE NONE 0 0 10,686
BLACKROCK SCIENCE & TECHNOLOGY TR COM SHS 09258G104 11 11,796 SH   SOLE NONE 0 0 11,796
WELLTOWER INC COM COM 95040Q104 27 27,793 SH   SOLE NONE 0 0 27,793
BOOKING HLDGS INC COM COM 09857L108 621 621,187 SH   SOLE NONE 0 0 621,187
EDWARDS LIFESCIENCES CORP COM 28176E108 67 67,922 SH   SOLE NONE 0 0 67,922
WISDOMTREE TR US QUALITY DIVID GROWTH FD US QTLY DIV GRT 97717X669 15 15,071 SH   SOLE NONE 0 0 15,071
FAIR ISAAC CORP COM COM 303250104 94 94,527 SH   SOLE NONE 0 0 94,527
UNITEDHEALTH GROUP COM 91324P102 85 85,535 SH   SOLE NONE 0 0 85,535
GOLDMAN SACHS GROUP INC COM USD0.01 COM 38141G104 66 66,164 SH   SOLE NONE 0 0 66,164
VANECK VECTORS ETF TR BIOTECH ETF BIOTECH ETF 92189F726 44 44,259 SH   SOLE NONE 0 0 44,259
VANGUARD MALVERN FDS SHORT-TERM INFLATION PROTECTED SECS INDEX FD ETF SHS STRM INFPROIDX 922020805 16 16,698 SH   SOLE NONE 0 0 16,698
ENBRIDGE INC COM ISIN #CA29250N1050 SEDOL #2466149 COM 29250N105 12 12,419 SH   SOLE NONE 0 0 12,419
DIREXION DAILY SML CAP BULL 3X SHS DLY SMCAP BULL3X 25459W847 20 20,780 SH   SOLE NONE 0 0 20,780
LANCASTER COLONY CORP COM COM 513847103 52 52,804 SH   SOLE NONE 0 0 52,804
LITTELFUSE INC COM 537008104 61 61,313 SH   SOLE NONE 0 0 61,313
KIMBERLY CLARK CORP COM USD1.25 COM 494368103 41 41,562 SH   SOLE NONE 0 0 41,562
ISHARES TRUST CORE MSCI EUROPE CORE MSCI EURO 46434V738 15 15,110 SH   SOLE NONE 0 0 15,110
EVERGY INC COM COM 30034W106 19 19,040 SH   SOLE NONE 0 0 19,040
ISHARES INC JP MORGAN EM ETF JP MORGAN EM ETF 464286517 14 14,315 SH   SOLE NONE 0 0 14,315
CARDINAL HEALTH INC COM NPV COM 14149Y108 15 15,704 SH   SOLE NONE 0 0 15,704
LITHIA MOTORS INC CL A CL A 536797103 30 30,143 SH   SOLE NONE 0 0 30,143
ISHARES TR JP MOR EM MK ETF JPMORGAN USD EMG 464288281 35 35,740 SH   SOLE NONE 0 0 35,740
VANGUARD SCOTTSDALE FDS INTERMEDIATE TERM CORPORATE BOND INDEX INT-TERM CORP 92206C870 27 27,460 SH   SOLE NONE 0 0 27,460
CHOICE HOTEL INTL INC NEW COM 169905106 24 24,222 SH   SOLE NONE 0 0 24,222
EQUIFAX INC COM USD1.25 COM 294429105 36 36,853 SH   SOLE NONE 0 0 36,853
VANGUARD INTL EQUITY INDEX FDS FTSE EUROPE ETF FTSE EUROPE ETF 922042874 16 16,669 SH   SOLE NONE 0 0 16,669
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF PRTFLO S&P500 HI 78468R788 11 11,712 SH   SOLE NONE 0 0 11,712
RIO TINTO ADR EACH REP 1 ORD SPONSORED ADR 767204100 18 18,209 SH   SOLE NONE 0 0 18,209
ISHARES RUSSELL MIDCAP VALUE ETF RUS MDCP VAL ETF 464287473 26 26,839 SH   SOLE NONE 0 0 26,839
ELI LILLY AND COMPANY COM NPV COM 532457108 39 39,966 SH   SOLE NONE 0 0 39,966
CONSTELLATION BRANDS INC COM USD0.01 CLASS A CL A 21036P108 53 53,658 SH   SOLE NONE 0 0 53,658
BANK OF NEW YORK MELLON CORP COM USD0.01 COM 064058100 15 15,373 SH   SOLE NONE 0 0 15,373
KOHLS CORPORATION COM USD0.01 COM 500255104 20 20,962 SH   SOLE NONE 0 0 20,962
UNIVERSAL HEALTH SVCS INC CL B CL B 913903100 40 40,487 SH   SOLE NONE 0 0 40,487
DOMINION ENERGY INC COM COM 25746U109 23 23,151 SH   SOLE NONE 0 0 23,151
MARKETAXESS HLDGS INC COM MSCI EURO FL ETF 464289180 73 73,824 SH   SOLE NONE 0 0 73,824
WATSCO INC COMMON CL A RECLASSIFIED AS COM 06/14/1994 COM 942622200 42 42,676 SH   SOLE NONE 0 0 42,676
AMERICAN ELEC PWR CO INC COM COM 025537101 24 24,134 SH   SOLE NONE 0 0 24,134
GENERAL MTRS CO COM COM 37045V100 10 10,610 SH   SOLE NONE 0 0 10,610
NETFLIX COM INC COM COM 64110L106 98 98,767 SH   SOLE NONE 0 0 98,767
CUMMINS INC COM 231021106 42 42,467 SH   SOLE NONE 0 0 42,467
EMERSON ELECTRIC CO COM 291011104 18 18,116 SH   SOLE NONE 0 0 18,116
TANDEM DIABETES CARE INC COM NEW COM NEW 875372203 16 16,510 SH   SOLE NONE 0 0 16,510
HAMILTON LANE INC CL A CL A 407497106 11 11,171 SH   SOLE NONE 0 0 11,171
VANECK VECTORS ETF TR PHARMACEUTICAL PHARMACEUTICAL 92189F692 15 15,464 SH   SOLE NONE 0 0 15,464
DOLLAR GEN CORP NEW COM COM 256677105 30 30,079 SH   SOLE NONE 0 0 30,079
ROYAL DUTCH SHELL ADR EA REP 2 CL A EUR0.07 SPONS ADR A 780259206 15 15,647 SH   SOLE NONE 0 0 15,647
INVESCO EXCHANGE TRADED FD TR S&P500 PUR GWT S&P500 PUR GWT 46137V266 28 28,169 SH   SOLE NONE 0 0 28,169
UNIFIRST CORP COM 904708104 36 36,993 SH   SOLE NONE 0 0 36,993
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS MCAP VL IDXVIP 922908512 25 25,905 SH   SOLE NONE 0 0 25,905
ISHARES INC CORE MSCI EMERGING MKTS ETF CORE MSCI EMKT 46434G103 12 12,111 SH   SOLE NONE 0 0 12,111
BCE INC COM NEW ISIN #CA05534B7604 SEDOL #B188TH2 COM NEW 05534B760 10 10,276 SH   SOLE NONE 0 0 10,276
SAP SE SPON ADR SPON ADR 803054204 25 25,381 SH   SOLE NONE 0 0 25,381
CHEMED CORP NEW COM 16359R103 70 70,095 SH   SOLE NONE 0 0 70,095
VANGUARD INTL EQUITY INDEX FDSFTSE ALL WORLD EX USA SMALL CAP INDEX FD ETF SHS FTSE SMCAP ETF 922042718 22 22,782 SH   SOLE NONE 0 0 22,782
SALESFORCE.COM INC COM USD0.001 COM 79466L302 34 34,207 SH   SOLE NONE 0 0 34,207
ROPER TECHNOLOGIES INC COM 776696106 72 72,724 SH   SOLE NONE 0 0 72,724
ISHARES TR MSCI CHINA ETF MSCI CHINA ETF 46429B671 13 13,089 SH   SOLE NONE 0 0 13,089
OPPENHEIMER S&P 500 REVENUE ETF S&P 500 REVENUE 68386C104 10 10,786 SH   SOLE NONE 0 0 10,786
DEERE & COMPANY COM 244199105 33 33,257 SH   SOLE NONE 0 0 33,257
VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF 92204A702 41 41,062 SH   SOLE NONE 0 0 41,062
FERRARI N V EUR0.01 NEW COM N3167Y103 27 27,295 SH   SOLE NONE 0 0 27,295
MOLSON COORS BREWING COMPANY COM USD0.01 CLASS B CL B 60871R209 12 12,010 SH   SOLE NONE 0 0 12,010
UNILEVER NV EUR0.16(NEW YORK SHARES) N Y SHS NEW 904784709 11 11,733 SH   SOLE NONE 0 0 11,733
WISDOMTREE TR INTL SMALLCAP DIVID FD COM 501044101 13 13,162 SH   SOLE NONE 0 0 13,162
ISHARES RUSSELL MIDCAP GROWTH RUS MD CP GR ETF 464287481 26 26,053 SH   SOLE NONE 0 0 26,053
ISHARES EDGE MSCI USA VALUE FACTOR ETF EDGE MSCI USA VL 46432F388 14 14,278 SH   SOLE NONE 0 0 14,278
NEXTERA ENERGY INC COM USD0.01 COM 65339F101 32 32,864 SH   SOLE NONE 0 0 32,864
BECTON DICKINSON &CO COM USD1.00 COM 075887109 41 41,954 SH   SOLE NONE 0 0 41,954
ISHARES TR MSCI KLD400 SOC MSCI KLD400 SOC 464288570 17 17,052 SH   SOLE NONE 0 0 17,052
VANGUARD SCOTTSDALE FDS LONG TERM TREAS LONG TERM TREAS 92206C847 11 11,964 SH   SOLE NONE 0 0 11,964
VANGUARD INDEX FDS VANGUARD SMALL CAP VIPERS FORMERLY VANGUARD INDEX TR SMALL CP ETF 922908751 21 21,625 SH   SOLE NONE 0 0 21,625
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 31 31,657 SH   SOLE NONE 0 0 31,657
TESLA INC COM COM 88160R101 36 36,381 SH   SOLE NONE 0 0 36,381
MASTERCARD INC CL A CL A 57636Q104 30 30,603 SH   SOLE NONE 0 0 30,603
ALBEMARLE CORP COM USD0.01 COM 012653101 10 10,030 SH   SOLE NONE 0 0 10,030
NEWMARKET CORP COM 651587107 46 46,824 SH   SOLE NONE 0 0 46,824
VANGUARD SECTOR INDEX FDS VANGUARD HEALTH CARE VIPERS HEALTH CAR ETF 92204A504 18 18,338 SH   SOLE NONE 0 0 18,338
SELECT SECTOR SPDR TR CONSUMER DISCRETIONARY FORMERLY CYCLICAL/ TRANSN TO 06/24/2002 SBI CONS DISCR 81369Y407 11 11,787 SH   SOLE NONE 0 0 11,787
QUAKER CHEM CORP COM COM 747316107 20 20,403 SH   SOLE NONE 0 0 20,403
ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD COM 117043109 12 12,455 SH   SOLE NONE 0 0 12,455
ADOBE INC COM COM 22717L101 26 26,649 SH   SOLE NONE 0 0 26,649
VANGUARD SECTOR INDEX FDS VANGUARD CONSUMER DISCRETIONARY VIPERS CONSUM DIS ETF 92204A108 17 17,183 SH   SOLE NONE 0 0 17,183
LOCKHEED MARTIN CORP COM USD1.00 COM 539830109 29 29,053 SH   SOLE NONE 0 0 29,053
ISHARES TR U.S. PHARMA ETF U.S. PHARMA ETF 464288836 13 13,033 SH   SOLE NONE 0 0 13,033
BROADCOM INC COM COM 11135F101 23 23,789 SH   SOLE NONE 0 0 23,789
VANGUARD SECTOR INDEX FDS VANGUARD INDLS VIPERS INDUSTRIAL ETF 92204A603 10 10,865 SH   SOLE NONE 0 0 10,865
ISHARES U S HEALTHCARE ETF US HLTHCARE ETF 464287762 13 13,164 SH   SOLE NONE 0 0 13,164
ISHARES TR MRGSTR MD CP VAL MRGSTR MD CP VAL 464288406 10 10,121 SH   SOLE NONE 0 0 10,121
BLACKROCK INC COM USD0.01 COM 09247X101 26 26,654 SH   SOLE NONE 0 0 26,654
NVIDIA CORP COM 67066G104 10 10,801 SH   SOLE NONE 0 0 10,801
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 34 34,234 SH   SOLE NONE 0 0 34,234
ISHARES TR US AER DEF ETF US AER DEF ETF 464288760 10 10,348 SH   SOLE NONE 0 0 10,348