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
3M CO COM 88579Y101 14,322 67,971 SH   SOLE   67,971 0 0
58 COM INC SPON ADR REP A 31680Q104 3,404 46,250 SH   SOLE   46,250 0 0
ABBOTT LABS COM 002824100 5,366 73,141 SH   SOLE   73,141 0 0
ABBVIE INC COM 00287Y109 5,784 61,150 SH   SOLE   61,150 0 0
ABM INDS INC COM 000957100 1,331 41,265 SH   SOLE   41,265 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,769 45,647 SH   SOLE   45,647 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,768 57,317 SH   SOLE   57,317 0 0
ADOBE SYS INC COM 00724F101 8,597 31,847 SH   SOLE   31,847 0 0
ADVANCED ENERGY INDS COM 007973100 1,599 30,967 SH   SOLE   30,967 0 0
AFLAC INC COM 001055102 3,483 74,002 SH   SOLE   74,002 0 0
AIR PRODS & CHEMS INC COM 009158106 4,373 26,180 SH   SOLE   26,180 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,510 21,301 SH   SOLE   21,301 0 0
ALLERGAN PLC SHS G0177J108 3,203 16,813 SH   SOLE   16,813 0 0
ALLSTATE CORP COM 020002101 2,506 25,392 SH   SOLE   25,392 0 0
ALPHABET INC CAP STK CL C 02079K107 14,232 11,925 SH   SOLE   11,925 0 0
ALPHABET INC CAP STK CL A 02079K305 13,903 11,518 SH   SOLE   11,518 0 0
ALTRIA GROUP INC COM 02209S103 530 8,782 SH   SOLE   8,782 0 0
AMAZON COM INC COM 023135106 31,758 15,855 SH   SOLE   15,855 0 0
AMERICAN EXPRESS CO COM 025816109 5,734 53,841 SH   SOLE   53,841 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,880 16,939 SH   SOLE   16,939 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,112 96,017 SH   SOLE   96,017 0 0
AMERIPRISE FINL INC COM 03076C106 2,472 16,738 SH   SOLE   16,738 0 0
AMETEK INC NEW COM 031100100 4,978 62,917 SH   SOLE   62,917 0 0
AMGEN INC COM 031162100 5,662 27,315 SH   SOLE   27,315 0 0
AMPHENOL CORP NEW CL A 032095101 4,055 43,133 SH   SOLE   43,133 0 0
ANADARKO PETE CORP COM 032511107 2,319 34,403 SH   SOLE   34,403 0 0
ANALOG DEVICES INC COM 032654105 4,331 46,845 SH   SOLE   46,845 0 0
ANTHEM INC COM 036752103 3,850 14,048 SH   SOLE   14,048 0 0
AON PLC SHS CL A G0408V102 3,881 25,238 SH   SOLE   25,238 0 0
APPLE INC COM 037833100 45,395 201,093 SH   SOLE   201,093 0 0
APPLIED MATLS INC COM 038222105 6,703 173,433 SH   SOLE   173,433 0 0
APTIV PLC SHS G6095L109 3,988 47,537 SH   SOLE   47,537 0 0
ARCH COAL INC CL A 039380407 7,936 88,769 SH   SOLE   88,769 0 0
ARROW ELECTRS INC COM 042735100 565 7,664 SH   SOLE   7,664 0 0
AT&T INC COM 00206R102 7,277 216,718 SH   SOLE   216,718 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,609 46,620 SH   SOLE   46,620 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,716 64,492 SH   SOLE   64,492 0 0
AVERY DENNISON CORP COM 053611109 2,772 25,585 SH   SOLE   25,585 0 0
AVNET INC COM 053807103 668 14,929 SH   SOLE   14,929 0 0
BAIDU INC SPON ADR REP A 056752108 4,324 18,910 SH   SOLE   18,910 0 0
BALL CORP COM 058498106 3,721 84,592 SH   SOLE   84,592 0 0
BANK AMER CORP COM 060505104 10,977 372,623 SH   SOLE   372,623 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,415 86,589 SH   SOLE   86,589 0 0
BAXTER INTL INC COM 071813109 3,797 49,258 SH   SOLE   49,258 0 0
BB&T CORP COM 054937107 4,251 87,582 SH   SOLE   87,582 0 0
BECTON DICKINSON & CO COM 075887109 3,791 14,524 SH   SOLE   14,524 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,056 65,648 SH   SOLE   65,648 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,283 47,175 SH   SOLE   47,175 0 0
BIOGEN INC COM 09062X103 3,927 11,114 SH   SOLE   11,114 0 0
BLACKROCK INC COM 09247X101 4,261 9,041 SH   SOLE   9,041 0 0
BOEING CO COM 097023105 11,906 32,015 SH   SOLE   32,015 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 655 21,997 SH   SOLE   21,997 0 0
BOOKING HLDGS INC COM 09857L108 5,829 2,938 SH   SOLE   2,938 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,879 100,751 SH   SOLE   100,751 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 774 6,564 SH   SOLE   6,564 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,153 66,900 SH   SOLE   66,900 0 0
BROADCOM INC COM 11135F101 5,674 22,995 SH   SOLE   22,995 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 932 7,060 SH   SOLE   7,060 0 0
BROWN & BROWN INC COM 115236101 2,332 78,854 SH   SOLE   78,854 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,988 31,791 SH   SOLE   31,791 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,351 54,651 SH   SOLE   54,651 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 609 13,443 SH   SOLE   13,443 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 5,581 115,002 SH   SOLE   115,002 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,238 44,639 SH   SOLE   44,639 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,549 55,649 SH   SOLE   55,649 0 0
CARRIZO OIL & GAS INC COM 144577103 9,385 372,436 SH   SOLE   372,436 0 0
CATERPILLAR INC DEL COM 149123101 9,456 62,012 SH   SOLE   62,012 0 0
CDK GLOBAL INC COM 12508E101 4,075 65,140 SH   SOLE   65,140 0 0
CDW CORP COM 12514G108 5,799 65,217 SH   SOLE   65,217 0 0
CELANESE CORP DEL COM 150870103 6,617 58,043 SH   SOLE   58,043 0 0
CELGENE CORP COM 151020104 2,187 24,443 SH   SOLE   24,443 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,384 10,385 SH   SOLE   10,385 0 0
CHEVRON CORP NEW COM 166764100 12,121 99,126 SH   SOLE   99,126 0 0
CHUBB LIMITED COM H1467J104 5,393 40,357 SH   SOLE   40,357 0 0
CIGNA CORPORATION COM 125509109 4,050 19,449 SH   SOLE   19,449 0 0
CINTAS CORP COM 172908105 4,729 23,909 SH   SOLE   23,909 0 0
CISCO SYS INC COM 17275R102 16,783 344,974 SH   SOLE   344,974 0 0
CITIGROUP INC COM NEW 172967424 10,101 140,797 SH   SOLE   140,797 0 0
CITRIX SYS INC COM 177376100 2,210 19,883 SH   SOLE   19,883 0 0
CME GROUP INC COM CL A 12572Q105 4,933 28,979 SH   SOLE   28,979 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,109 53,259 SH   SOLE   53,259 0 0
COMCAST CORP NEW CL A 20030N101 10,832 305,910 SH   SOLE   305,910 0 0
CONOCOPHILLIPS COM 20825C104 9,088 117,415 SH   SOLE   117,415 0 0
CONSOL ENERGY INC NEW COM 20854L108 3,073 75,297 SH   SOLE   75,297 0 0
CORNING INC COM 219350105 4,792 135,757 SH   SOLE   135,757 0 0
COSTAR GROUP INC COM 22160N109 839 1,994 SH   SOLE   1,994 0 0
CROWN HOLDINGS INC COM 228368106 8,831 183,980 SH   SOLE   183,980 0 0
CSX CORP COM 126408103 5,188 70,058 SH   SOLE   70,058 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,437 65,560 SH   SOLE   65,560 0 0
CUMMINS INC COM 231021106 3,502 23,972 SH   SOLE   23,972 0 0
CURTISS WRIGHT CORP COM 231561101 636 4,626 SH   SOLE   4,626 0 0
CVS HEALTH CORP COM 126650100 3,823 48,560 SH   SOLE   48,560 0 0
D R HORTON INC COM 23331A109 495 11,730 SH   SOLE   11,730 0 0
DANAHER CORP DEL COM 235851102 3,836 35,299 SH   SOLE   35,299 0 0
DEERE & CO COM 244199105 4,817 32,040 SH   SOLE   32,040 0 0
DELUXE CORP COM 248019101 3,653 64,156 SH   SOLE   64,156 0 0
DISCOVER FINL SVCS COM 254709108 4,169 54,531 SH   SOLE   54,531 0 0
DISNEY WALT CO COM DISNEY 254687106 11,558 98,837 SH   SOLE   98,837 0 0
DOLLAR GEN CORP NEW COM 256677105 716 6,550 SH   SOLE   6,550 0 0
DOLLAR TREE INC COM 256746108 460 5,638 SH   SOLE   5,638 0 0
DONALDSON INC COM 257651109 4,509 77,391 SH   SOLE   77,391 0 0
DOVER CORP COM 260003108 4,994 56,410 SH   SOLE   56,410 0 0
DOWDUPONT INC COM 26078J100 10,424 162,083 SH   SOLE   162,083 0 0
DXC TECHNOLOGY CO COM 23355L106 3,586 38,347 SH   SOLE   38,347 0 0
EASTMAN CHEM CO COM 277432100 4,245 44,347 SH   SOLE   44,347 0 0
EATON CORP PLC SHS G29183103 3,640 41,968 SH   SOLE   41,968 0 0
EBAY INC COM 278642103 6,127 185,541 SH   SOLE   185,541 0 0
ECOLAB INC COM 278865100 5,461 34,833 SH   SOLE   34,833 0 0
ELECTRONIC ARTS INC COM 285512109 684 5,675 SH   SOLE   5,675 0 0
EMERSON ELEC CO COM 291011104 4,392 57,348 SH   SOLE   57,348 0 0
EOG RES INC COM 26875P101 7,445 58,363 SH   SOLE   58,363 0 0
EQUIFAX INC COM 294429105 4,588 35,135 SH   SOLE   35,135 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,693 63,829 SH   SOLE   63,829 0 0
EXXON MOBIL CORP COM 30231G102 15,943 187,520 SH   SOLE   187,520 0 0
FACEBOOK INC CL A 30303M102 16,089 97,829 SH   SOLE   97,829 0 0
FEDEX CORP COM 31428X106 5,238 21,754 SH   SOLE   21,754 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,597 42,145 SH   SOLE   42,145 0 0
FIFTH THIRD BANCORP COM 316773100 1,579 56,572 SH   SOLE   56,572 0 0
FISERV INC COM 337738108 9,017 109,460 SH   SOLE   109,460 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,414 369,082 SH   SOLE   369,082 0 0
FORTIVE CORP COM 34959J108 4,370 51,906 SH   SOLE   51,906 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,129 59,757 SH   SOLE   59,757 0 0
FULLER H B CO COM 359694106 2,294 44,391 SH   SOLE   44,391 0 0
GENERAL DYNAMICS CORP COM 369550108 4,855 23,716 SH   SOLE   23,716 0 0
GENERAL MTRS CO COM 37045V100 3,567 105,933 SH   SOLE   105,933 0 0
GENESEE & WYO INC CL A 371559105 4,459 49,009 SH   SOLE   49,009 0 0
GENPACT LIMITED SHS G3922B107 576 18,819 SH   SOLE   18,819 0 0
GENUINE PARTS CO COM 372460105 2,980 29,982 SH   SOLE   29,982 0 0
GILEAD SCIENCES INC COM 375558103 4,138 53,594 SH   SOLE   53,594 0 0
GLOBAL PMTS INC COM 37940X102 771 6,053 SH   SOLE   6,053 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,982 17,759 SH   SOLE   17,759 0 0
GRACO INC COM 384109104 3,492 75,361 SH   SOLE   75,361 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 26,024 218,614 SH   SOLE   210,404 0 8,210
GREEN PLAINS INC COM 393222104 2,269 131,942 SH   SOLE   131,942 0 0
GULFPORT ENERGY CORP COM NEW 402635304 7,749 744,380 SH   SOLE   744,380 0 0
HALLIBURTON CO COM 406216101 5,538 136,629 SH   SOLE   136,629 0 0
HARRIS CORP DEL COM 413875105 5,353 31,633 SH   SOLE   31,633 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,840 36,832 SH   SOLE   36,832 0 0
HENRY JACK & ASSOC INC COM 426281101 2,486 15,529 SH   SOLE   15,529 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,716 227,839 SH   SOLE   227,839 0 0
HEXCEL CORP NEW COM 428291108 4,263 63,576 SH   SOLE   63,576 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 637 7,881 SH   SOLE   7,881 0 0
HOME DEPOT INC COM 437076102 14,120 68,163 SH   SOLE   68,163 0 0
HONEYWELL INTL INC COM 438516106 10,930 65,688 SH   SOLE   65,688 0 0
HP INC COM 40434L105 4,494 174,408 SH   SOLE   174,408 0 0
HUMANA INC COM 444859102 3,812 11,261 SH   SOLE   11,261 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,193 79,930 SH   SOLE   79,930 0 0
IDEX CORP COM 45167R104 4,817 31,974 SH   SOLE   31,974 0 0
IHS MARKIT LTD SHS G47567105 4,713 87,344 SH   SOLE   87,344 0 0
ILLINOIS TOOL WKS INC COM 452308109 7,213 51,109 SH   SOLE   51,109 0 0
ILLUMINA INC COM 452327109 3,928 10,701 SH   SOLE   10,701 0 0
INGERSOLL-RAND PLC SHS G47791101 3,967 38,781 SH   SOLE   38,781 0 0
INTEL CORP COM 458140100 16,112 340,709 SH   SOLE   340,709 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,335 57,890 SH   SOLE   57,890 0 0
INTERDIGITAL INC COM 45867G101 5,691 71,137 SH   SOLE   71,137 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,063 59,939 SH   SOLE   59,939 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,743 41,284 SH   SOLE   41,284 0 0
INTL PAPER CO COM 460146103 3,335 67,858 SH   SOLE   67,858 0 0
INTUIT COM 461202103 10,600 46,613 SH   SOLE   46,613 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,938 6,861 SH   SOLE   6,861 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 48,372 2,577,334 SH   SOLE   1,632,662 0 944,676
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1,317 53,144 SH   SOLE   14,383 0 38,761
ISHARES GOLD TRUST ISHARES 464285105 20,954 1,833,225 SH   SOLE   578,054 0 1,255,171
ISHARES INC CORE MSCI EMKT 46434G103 138,266 2,670,037 SH   SOLE   1,970,405 0 699,632
ISHARES INC MSCI TAIWAN ETF 46434G772 17,090 453,303 SH   SOLE   453,303 0 0
ISHARES TR SHORT TREAS BD 464288679 1 10 SH   SOLE   10 0 0
ISHARES TR MBS ETF 464288588 18,898 182,894 SH   SOLE   170,110 0 12,784
ISHARES TR MSCI ACWI ETF 464288257 5 65 SH   SOLE   65 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 200,581 2,414,019 SH   SOLE   1,447,824 0 966,195
ISHARES TR SH TR CRPORT ETF 464288646 2,121 40,918 SH   SOLE   9,964 0 30,954
ISHARES TR MSCI CHINA ETF 46429B671 78,082 1,303,728 SH   SOLE   1,068,244 0 235,484
ISHARES TR 0-5YR HI YL CP 46434V407 169,915 3,609,107 SH   SOLE   2,640,554 0 968,553
ISHARES US ETF TR IT RT HDG HGYL 46431W606 40,598 439,764 SH   SOLE   343,072 0 96,692
ISHARES US ETF TR SHT MAT BD ETF 46431W507 332 6,625 SH   SOLE   0 0 6,625
ITT INC COM 45073V108 2,935 47,907 SH   SOLE   47,907 0 0
JD COM INC SPON ADR CL A 47215P106 2,121 81,290 SH   SOLE   81,290 0 0
JOHNSON & JOHNSON COM 478160104 14,324 103,670 SH   SOLE   103,670 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3,317 94,782 SH   SOLE   94,782 0 0
JPMORGAN CHASE & CO COM 46625H100 16,029 142,052 SH   SOLE   142,052 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,527 23,168 SH   SOLE   23,168 0 0
KAMAN CORP COM 483548103 1,403 21,003 SH   SOLE   21,003 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,587 31,664 SH   SOLE   31,664 0 0
KAR AUCTION SVCS INC COM 48238T109 2,473 41,424 SH   SOLE   41,424 0 0
KINDER MORGAN INC DEL COM 49456B101 4,219 237,977 SH   SOLE   237,977 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 17,828 365,077 SH   SOLE   309,524 0 55,553
L3 TECHNOLOGIES INC COM 502413107 6,110 28,739 SH   SOLE   28,739 0 0
LAM RESEARCH CORP COM 512807108 502 3,307 SH   SOLE   3,307 0 0
LANDSTAR SYS INC COM 515098101 4,597 37,680 SH   SOLE   37,680 0 0
LAS VEGAS SANDS CORP COM 517834107 496 8,357 SH   SOLE   8,357 0 0
LEAR CORP COM NEW 521865204 485 3,344 SH   SOLE   3,344 0 0
LEIDOS HLDGS INC COM 525327102 663 9,592 SH   SOLE   9,592 0 0
LILLY ELI & CO COM 532457108 4,330 40,347 SH   SOLE   40,347 0 0
LKQ CORP COM 501889208 519 16,387 SH   SOLE   16,387 0 0
LOCKHEED MARTIN CORP COM 539830109 8,052 23,273 SH   SOLE   23,273 0 0
LOEWS CORP COM 540424108 2,484 49,459 SH   SOLE   49,459 0 0
LOWES COS INC COM 548661107 5,374 46,802 SH   SOLE   46,802 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,833 27,633 SH   SOLE   27,633 0 0
M & T BK CORP COM 55261F104 1,670 10,148 SH   SOLE   10,148 0 0
MARATHON PETE CORP COM 56585A102 5,040 63,028 SH   SOLE   63,028 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,881 29,396 SH   SOLE   29,396 0 0
MARSH & MCLENNAN COS INC COM 571748102 4,732 57,202 SH   SOLE   57,202 0 0
MASCO CORP COM 574599106 3,757 102,647 SH   SOLE   102,647 0 0
MASTERCARD INCORPORATED CL A 57636Q104 15,977 71,770 SH   SOLE   71,770 0 0
MAXIMUS INC COM 577933104 563 8,660 SH   SOLE   8,660 0 0
MCDONALDS CORP COM 580135101 9,305 55,623 SH   SOLE   55,623 0 0
MEDTRONIC PLC SHS G5960L103 4,605 46,812 SH   SOLE   46,812 0 0
MERCK & CO INC COM 58933Y105 8,174 115,225 SH   SOLE   115,225 0 0
METLIFE INC COM 59156R108 1,933 41,379 SH   SOLE   41,379 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 537 6,800 SH   SOLE   6,800 0 0
MICRON TECHNOLOGY INC COM 595112103 4,001 88,449 SH   SOLE   88,449 0 0
MICROSOFT CORP COM 594918104 33,661 294,318 SH   SOLE   294,318 0 0
MKS INSTRUMENT INC COM 55306N104 4,950 61,754 SH   SOLE   61,754 0 0
MOHAWK INDS INC COM 608190104 380 2,167 SH   SOLE   2,167 0 0
MOODYS CORP COM 615369105 3,751 22,432 SH   SOLE   22,432 0 0
MORGAN STANLEY COM NEW 617446448 4,165 89,435 SH   SOLE   89,435 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 848 6,515 SH   SOLE   6,515 0 0
NETFLIX INC COM 64110L106 7,477 19,985 SH   SOLE   19,985 0 0
NEWMONT MINING CORP COM 651639106 3,421 113,280 SH   SOLE   113,280 0 0
NEXTERA ENERGY INC COM 65339F101 799 4,769 SH   SOLE   4,769 0 0
NIKE INC CL B 654106103 6,343 74,870 SH   SOLE   74,870 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,165 28,615 SH   SOLE   28,615 0 0
NORTHERN TR CORP COM 665859104 2,438 23,869 SH   SOLE   23,869 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,122 25,591 SH   SOLE   25,591 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,389 80,184 SH   SOLE   80,184 0 0
NVIDIA CORP COM 67066G104 7,904 28,125 SH   SOLE   28,125 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6,574 79,999 SH   SOLE   79,999 0 0
OIL STS INTL INC COM 678026105 3,370 101,505 SH   SOLE   101,505 0 0
OMNICOM GROUP INC COM 681919106 2,384 35,055 SH   SOLE   35,055 0 0
ORACLE CORP COM 68389X105 14,410 279,487 SH   SOLE   279,487 0 0
PACCAR INC COM 693718108 4,988 73,155 SH   SOLE   73,155 0 0
PACKAGING CORP AMER COM 695156109 3,431 31,278 SH   SOLE   31,278 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 978 47,943 SH   SOLE   47,943 0 0
PARKER HANNIFIN CORP COM 701094104 4,124 22,420 SH   SOLE   22,420 0 0
PAYCHEX INC COM 704326107 7,257 98,530 SH   SOLE   98,530 0 0
PAYPAL HLDGS INC COM 70450Y103 7,292 83,018 SH   SOLE   83,018 0 0
PENN VA CORP NEW COM 70788V102 1,635 20,300 SH   SOLE   20,300 0 0
PENTAIR PLC SHS G7S00T104 2,143 49,425 SH   SOLE   49,425 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,645 96,074 SH   SOLE   96,074 0 0
PEPSICO INC COM 713448108 2,705 24,191 SH   SOLE   24,191 0 0
PERSPECTA INC COM 715347100 0 0 SH   SOLE   0 0 0
PFIZER INC COM 717081103 10,540 239,163 SH   SOLE   239,163 0 0
PHILIP MORRIS INTL INC COM 718172109 2,893 35,479 SH   SOLE   35,479 0 0
PHILLIPS 66 COM 718546104 6,128 54,367 SH   SOLE   54,367 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 4 36 SH   SOLE   36 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,071 108,947 SH   SOLE   108,947 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,113 22,859 SH   SOLE   22,859 0 0
PPG INDS INC COM 693506107 5,012 45,931 SH   SOLE   45,931 0 0
PRAXAIR INC COM 74005P104 4,426 27,539 SH   SOLE   27,539 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,531 23,179 SH   SOLE   23,179 0 0
PROCTER AND GAMBLE CO COM 742718109 2,025 24,325 SH   SOLE   24,325 0 0
PROGRESSIVE CORP OHIO COM 743315103 4,529 63,748 SH   SOLE   63,748 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 42,601 622,000 SH   SOLE   622,000 0 0
PRUDENTIAL FINL INC COM 744320102 3,715 36,664 SH   SOLE   36,664 0 0
QUALCOMM INC COM 747525103 3,935 54,636 SH   SOLE   54,636 0 0
RAYTHEON CO COM NEW 755111507 5,922 28,656 SH   SOLE   28,656 0 0
RED HAT INC COM 756577102 1,180 8,659 SH   SOLE   8,659 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,864 168,877 SH   SOLE   168,877 0 0
REPUBLIC SVCS INC COM 760759100 4,289 59,035 SH   SOLE   59,035 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 8,508 225,017 SH   SOLE   225,017 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,135 15,023 SH   SOLE   15,023 0 0
RING ENERGY INC COM 76680V108 3,073 310,127 SH   SOLE   310,127 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,169 22,232 SH   SOLE   22,232 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,930 20,020 SH   SOLE   20,020 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 12,283 652,293 SH   SOLE   652,293 0 0
RPM INTL INC COM 749685103 7,253 111,685 SH   SOLE   111,685 0 0
S&P GLOBAL INC COM 78409V104 5,423 27,756 SH   SOLE   27,756 0 0
SALESFORCE COM INC COM 79466L302 7,129 44,826 SH   SOLE   44,826 0 0
SCHLUMBERGER LTD COM 806857108 5,719 93,881 SH   SOLE   93,881 0 0
SCHWAB CHARLES CORP NEW COM 808513105 3,615 73,549 SH   SOLE   73,549 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,786 54,426 SH   SOLE   39,426 0 15,000
SCHWAB STRATEGIC TR US TIPS ETF 808524870 885 16,405 SH   SOLE   3,882 0 12,523
SEALED AIR CORP NEW COM 81211K100 4,509 112,301 SH   SOLE   112,301 0 0
SEI INVESTMENTS CO COM 784117103 2,579 42,214 SH   SOLE   42,214 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 187,929 2,397,207 SH   SOLE   1,508,574 0 888,635
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 123,342 1,052,326 SH   SOLE   660,194 0 392,132
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 77,116 810,472 SH   SOLE   514,519 0 295,953
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23,774 315,603 SH   SOLE   132,533 0 183,070
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 157,754 5,719,605 SH   SOLE   3,625,916 0 2,093,687
SELECT SECTOR SPDR TR ENERGY 81369Y506 40,489 534,586 SH   SOLE   334,512 0 200,074
SEMGROUP CORP CL A 81663A105 6,104 276,813 SH   SOLE   276,813 0 0
SERVICENOW INC COM 81762P102 988 5,050 SH   SOLE   5,050 0 0
SHERWIN WILLIAMS CO COM 824348106 4,506 9,898 SH   SOLE   9,898 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,321 95,003 SH   SOLE   95,003 0 0
SILICON LABORATORIES INC COM 826919102 5,151 56,114 SH   SOLE   56,114 0 0
SINA CORP ORD G81477104 1,319 18,990 SH   SOLE   18,990 0 0
SMITH A O COM 831865209 4,523 84,747 SH   SOLE   84,747 0 0
SONOCO PRODS CO COM 835495102 6,266 112,908 SH   SOLE   112,908 0 0
SOUTHERN COPPER CORP COM 84265V105 732 16,960 SH   SOLE   16,960 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 77,314 1,786,068 SH   SOLE   1,130,160 0 655,908
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 497 13,796 SH   SOLE   3,325 0 10,471
STANLEY BLACK & DECKER INC COM 854502101 5,906 40,330 SH   SOLE   40,330 0 0
STARBUCKS CORP COM 855244109 5,428 95,493 SH   SOLE   95,493 0 0
STATE STR CORP COM 857477103 3,897 46,515 SH   SOLE   46,515 0 0
STRYKER CORP COM 863667101 3,884 21,861 SH   SOLE   21,861 0 0
SUNTRUST BKS INC COM 867914103 4,838 72,436 SH   SOLE   72,436 0 0
SYNCHRONY FINL COM 87165B103 500 16,076 SH   SOLE   16,076 0 0
SYNOPSYS INC COM 871607107 824 8,357 SH   SOLE   8,357 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,438 94,830 SH   SOLE   94,830 0 0
TALOS ENERGY INC COM 87484T108 550 16,760 SH   SOLE   16,760 0 0
TARGET CORP COM 87612E106 3,409 38,641 SH   SOLE   38,641 0 0
TE CONNECTIVITY LTD REG SHS H84989104 4,186 47,601 SH   SOLE   47,601 0 0
TECHNIPFMC PLC COM G87110105 2,046 65,459 SH   SOLE   65,459 0 0
TEEKAY CORPORATION COM Y8564W103 1,484 220,121 SH   SOLE   220,121 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 786 3,185 SH   SOLE   3,185 0 0
TESLA INC COM 88160R101 3,386 12,790 SH   SOLE   12,790 0 0
TEXAS INSTRS INC COM 882508104 8,149 75,953 SH   SOLE   75,953 0 0
TEXTRON INC COM 883203101 5,669 79,319 SH   SOLE   79,319 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,135 16,940 SH   SOLE   16,940 0 0
TJX COS INC NEW COM 872540109 7,576 67,632 SH   SOLE   67,632 0 0
TORO CO COM 891092108 4,787 79,830 SH   SOLE   79,830 0 0
TOTAL SYS SVCS INC COM 891906109 790 8,000 SH   SOLE   8,000 0 0
TRANSDIGM GROUP INC COM 893641100 4,758 12,781 SH   SOLE   12,781 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,958 30,511 SH   SOLE   30,511 0 0
TRIMBLE INC COM 896239100 622 14,319 SH   SOLE   14,319 0 0
UNIFIRST CORP MASS COM 904708104 2,973 17,119 SH   SOLE   17,119 0 0
UNION PAC CORP COM 907818108 9,010 55,332 SH   SOLE   55,332 0 0
UNIT CORP COM 909218109 5,614 215,439 SH   SOLE   215,439 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,563 47,653 SH   SOLE   47,653 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,842 63,242 SH   SOLE   63,242 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,357 38,930 SH   SOLE   38,930 0 0
US BANCORP DEL COM NEW 902973304 5,715 108,223 SH   SOLE   108,223 0 0
V F CORP COM 918204108 787 8,424 SH   SOLE   8,424 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,846 42,606 SH   SOLE   42,606 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,276 29,165 SH   SOLE   28,674 0 491
VANGUARD INDEX FDS GROWTH ETF 922908736 523 3,245 SH   SOLE   779 0 2,466
VANGUARD INDEX FDS VALUE ETF 922908744 3,189 28,816 SH   SOLE   7,004 0 21,812
VANGUARD WORLD FDS INF TECH ETF 92204A702 266,406 1,315,356 SH   SOLE   861,541 0 453,815
VANGUARD WORLD FDS MATERIALS ETF 92204A801 72,368 551,930 SH   SOLE   365,999 0 185,931
VERISK ANALYTICS INC COM 92345Y106 4,676 38,787 SH   SOLE   38,787 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,763 89,216 SH   SOLE   89,216 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,972 20,608 SH   SOLE   20,608 0 0
VISA INC COM CL A 92826C839 18,936 126,165 SH   SOLE   126,165 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,566 21,476 SH   SOLE   21,476 0 0
WALMART INC COM 931142103 2,103 22,392 SH   SOLE   22,392 0 0
WASTE MGMT INC DEL COM 94106L109 4,202 46,506 SH   SOLE   46,506 0 0
WATSCO INC COM 942622200 5,610 31,498 SH   SOLE   31,498 0 0
WEIBO CORP SPONSORED ADR 948596101 1,516 20,730 SH   SOLE   20,730 0 0
WELLS FARGO CO NEW COM 949746101 11,763 223,807 SH   SOLE   223,807 0 0
WESTROCK CO COM 96145D105 5,202 97,350 SH   SOLE   97,350 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,751 12,422 SH   SOLE   12,422 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 30,311 1,252,000 SH   SOLE   1,252,000 0 0
WORLD FUEL SVCS CORP COM 981475106 6,621 239,195 SH   SOLE   239,195 0 0
XILINX INC COM 983919101 694 8,659 SH   SOLE   8,659 0 0
XYLEM INC COM 98419M100 5,277 66,074 SH   SOLE   66,074 0 0
YUM BRANDS INC COM 988498101 654 7,194 SH   SOLE   7,194 0 0
ZOETIS INC CL A 98978V103 3,861 42,168 SH   SOLE   42,168 0 0