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 4,166 23,832 SH   SOLE   23,832 0 0
ABBOTT LABS COM 002824100 7,252 66,236 SH   SOLE   66,236 0 0
ABBVIE INC COM 00287Y109 1,055 9,849 SH   SOLE   9,849 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,201 23,715 SH   SOLE   23,715 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,334 6,666 SH   SOLE   6,666 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 738 4,683 SH   SOLE   4,683 0 0
AFLAC INC COM 001055102 2,525 56,777 SH   SOLE   56,777 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,525 21,312 SH   SOLE   21,312 0 0
AIR PRODS & CHEMS INC COM 009158106 3,630 13,287 SH   SOLE   13,287 0 0
ALASKA AIR GROUP INC COM 011659109 2,759 53,069 SH   SOLE   53,069 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,026 13,001 SH   SOLE   13,001 0 0
ALLIANT ENERGY CORP COM 018802108 4,338 84,194 SH   SOLE   84,194 0 0
ALLSTATE CORP COM 020002101 1,735 15,779 SH   SOLE   15,779 0 0
ALPHABET INC CAP STK CL C 02079K107 14,920 8,517 SH   SOLE   8,517 0 0
ALPHABET INC CAP STK CL A 02079K305 15,214 8,680 SH   SOLE   8,680 0 0
ALTRIA GROUP INC COM 02209S103 3,179 77,516 SH   SOLE   77,516 0 0
AMAZON COM INC COM 023135106 37,891 11,634 SH   SOLE   11,634 0 0
AMDOCS LTD SHS G02602103 2,543 35,860 SH   SOLE   35,860 0 0
AMERICAN EXPRESS CO COM 025816109 3,285 27,164 SH   SOLE   27,164 0 0
AMERIPRISE FINL INC COM 03076C106 711 3,661 SH   SOLE   3,661 0 0
AMETEK INC COM 031100100 2,339 19,343 SH   SOLE   19,343 0 0
AMGEN INC COM 031162100 6,136 26,687 SH   SOLE   26,687 0 0
AMPHENOL CORP NEW CL A 032095101 3,622 27,699 SH   SOLE   27,699 0 0
ANSYS INC COM 03662Q105 707 1,943 SH   SOLE   1,943 0 0
ANTHEM INC COM 036752103 3,377 10,519 SH   SOLE   10,519 0 0
AON PLC SHS CL A G0403H108 4,198 19,866 SH   SOLE   19,866 0 0
APPLE INC COM 037833100 61,887 466,408 SH   SOLE   466,408 0 0
APPLIED MATLS INC COM 038222105 3,846 44,555 SH   SOLE   44,555 0 0
APTARGROUP INC COM 038336103 2,162 15,794 SH   SOLE   15,794 0 0
ARCBEST CORP COM 03937C105 1,202 28,176 SH   SOLE   28,176 0 0
ARCH RESOURCES INC CL A 03940R107 839 19,175 SH   SOLE   19,175 0 0
AT&T INC COM 00206R102 3,981 138,404 SH   SOLE   138,404 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,309 13,140 SH   SOLE   13,140 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,051 28,665 SH   SOLE   28,665 0 0
AVANOS MED INC COM 05350V106 4,658 101,535 SH   SOLE   101,535 0 0
BALL CORP COM 058498106 5,805 62,296 SH   SOLE   62,296 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,474 34,720 SH   SOLE   34,720 0 0
BECTON DICKINSON & CO COM 075887109 4,514 18,042 SH   SOLE   18,042 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,892 25,413 SH   SOLE   25,413 0 0
BIG LOTS INC COM 089302103 2,615 60,902 SH   SOLE   60,902 0 0
BIOGEN INC COM 09062X103 1,264 5,164 SH   SOLE   5,164 0 0
BK OF AMERICA CORP COM 060505104 4,658 153,673 SH   SOLE   153,673 0 0
BLACKROCK INC COM 09247X101 3,904 5,411 SH   SOLE   5,411 0 0
BOOKING HOLDINGS INC COM 09857L108 2,317 1,040 SH   SOLE   1,040 0 0
BRINKS CO COM 109696104 687 9,542 SH   SOLE   9,542 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,470 55,948 SH   SOLE   55,948 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 716 4,673 SH   SOLE   4,673 0 0
BROWN FORMAN CORP CL B 115637209 1,537 19,351 SH   SOLE   19,351 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,340 24,928 SH   SOLE   24,928 0 0
CADENCE BANCORPORATION CL A 12739A100 4,227 257,428 SH   SOLE   257,428 0 0
CAPITOL FED FINL INC COM 14057J101 4,605 368,357 SH   SOLE   368,357 0 0
CARDINAL HEALTH INC COM 14149Y108 709 13,230 SH   SOLE   13,230 0 0
CATHAY GEN BANCORP COM 149150104 2,314 71,898 SH   SOLE   71,898 0 0
CENTENE CORP DEL COM 15135B101 2,227 37,097 SH   SOLE   37,097 0 0
CERNER CORP COM 156782104 4,574 58,281 SH   SOLE   58,281 0 0
CHEVRON CORP NEW COM 166764100 6,102 72,256 SH   SOLE   72,256 0 0
CHURCH & DWIGHT INC COM 171340102 4,787 54,882 SH   SOLE   54,882 0 0
CIGNA CORP NEW COM 125523100 4,578 21,992 SH   SOLE   21,992 0 0
CISCO SYS INC COM 17275R102 4,590 102,565 SH   SOLE   102,565 0 0
CLOROX CO DEL COM 189054109 3,990 19,759 SH   SOLE   19,759 0 0
CME GROUP INC COM 12572Q105 1,297 7,126 SH   SOLE   7,126 0 0
CMS ENERGY CORP COM 125896100 1,508 24,718 SH   SOLE   24,718 0 0
CNX RES CORP COM 12653C108 2,261 209,332 SH   SOLE   209,332 0 0
COCA COLA CO COM 191216100 7,017 127,963 SH   SOLE   127,963 0 0
COEUR MNG INC COM NEW 192108504 1,011 97,678 SH   SOLE   97,678 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,566 43,521 SH   SOLE   43,521 0 0
COLGATE PALMOLIVE CO COM 194162103 5,499 64,308 SH   SOLE   64,308 0 0
COMCAST CORP NEW CL A 20030N101 4,113 78,493 SH   SOLE   78,493 0 0
CONOCOPHILLIPS COM 20825C104 2,474 61,868 SH   SOLE   61,868 0 0
COOPER COS INC COM NEW 216648402 4,658 12,819 SH   SOLE   12,819 0 0
COOPER TIRE & RUBR CO COM 216831107 4,860 120,013 SH   SOLE   120,013 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,553 22,701 SH   SOLE   22,701 0 0
CSX CORP COM 126408103 8,361 92,129 SH   SOLE   92,129 0 0
CUBIC CORP COM 229669106 3,391 54,662 SH   SOLE   54,662 0 0
CVS HEALTH CORP COM 126650100 5,732 83,933 SH   SOLE   83,933 0 0
D R HORTON INC COM 23331A109 853 12,370 SH   SOLE   12,370 0 0
DANAHER CORPORATION COM 235851102 8,205 36,936 SH   SOLE   36,936 0 0
DARLING INGREDIENTS INC COM 237266101 1,230 21,328 SH   SOLE   21,328 0 0
DENTSPLY SIRONA INC COM 24906P109 1,181 22,548 SH   SOLE   22,548 0 0
DISNEY WALT CO COM 254687106 4,777 26,369 SH   SOLE   26,369 0 0
DOLLAR GEN CORP NEW COM 256677105 3,144 14,952 SH   SOLE   14,952 0 0
DTE ENERGY CO COM 233331107 2,640 21,743 SH   SOLE   21,743 0 0
EASTMAN CHEM CO COM 277432100 942 9,395 SH   SOLE   9,395 0 0
EATON CORP PLC SHS G29183103 3,208 26,700 SH   SOLE   26,700 0 0
ECOLAB INC COM 278865100 5,212 24,090 SH   SOLE   24,090 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,042 87,962 SH   SOLE   87,962 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,814 41,808 SH   SOLE   41,808 0 0
EMERSON ELEC CO COM 291011104 2,393 29,775 SH   SOLE   29,775 0 0
ENSTAR GROUP LIMITED SHS G3075P101 803 3,917 SH   SOLE   3,917 0 0
EOG RES INC COM 26875P101 1,907 38,224 SH   SOLE   38,224 0 0
ESSENT GROUP LTD COM G3198U102 789 18,258 SH   SOLE   18,258 0 0
EVERSOURCE ENERGY COM 30040W108 3,024 34,952 SH   SOLE   34,952 0 0
EXPEDITORS INTL WASH INC COM 302130109 5,433 57,115 SH   SOLE   57,115 0 0
EXXON MOBIL CORP COM 30231G102 7,987 193,761 SH   SOLE   193,761 0 0
FACEBOOK INC CL A 30303M102 18,905 69,205 SH   SOLE   69,205 0 0
FACTSET RESH SYS INC COM 303075105 3,917 11,782 SH   SOLE   11,782 0 0
FASTENAL CO COM 311900104 710 14,534 SH   SOLE   14,534 0 0
FEDEX CORP COM 31428X106 3,791 14,598 SH   SOLE   14,598 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,623 25,614 SH   SOLE   25,614 0 0
FIRST BANCORP P R COM NEW 318672706 4,510 489,171 SH   SOLE   489,171 0 0
FIRST MERCHANTS CORP COM 320817109 2,318 61,977 SH   SOLE   61,977 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 258,957 5,031,232 SH   SOLE   3,361,874 0 1,669,358
FISERV INC COM 337738108 556 4,882 SH   SOLE   4,882 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,881 23,291 SH   SOLE   23,291 0 0
GENERAL MLS INC COM 370334104 1,833 31,175 SH   SOLE   31,175 0 0
GILEAD SCIENCES INC COM 375558103 1,883 32,335 SH   SOLE   32,335 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 97,201 5,145,634 SH   SOLE   3,078,170 0 2,067,464
HALLIBURTON CO COM 406216101 5,933 313,902 SH   SOLE   313,902 0 0
HAWAIIAN HOLDINGS INC COM 419879101 661 37,330 SH   SOLE   37,330 0 0
HENRY SCHEIN INC COM 806407102 735 10,993 SH   SOLE   10,993 0 0
HERSHEY CO COM 427866108 4,418 29,001 SH   SOLE   29,001 0 0
HESS CORP COM 42809H107 6,070 114,998 SH   SOLE   114,998 0 0
HOME DEPOT INC COM 437076102 8,072 30,390 SH   SOLE   30,390 0 0
HORMEL FOODS CORP COM 440452100 4,230 90,744 SH   SOLE   90,744 0 0
HUB GROUP INC CL A 443320106 4,513 79,179 SH   SOLE   79,179 0 0
HUMANA INC COM 444859102 3,892 9,487 SH   SOLE   9,487 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,385 39,408 SH   SOLE   39,408 0 0
IDACORP INC COM 451107106 4,540 47,284 SH   SOLE   47,284 0 0
IDEXX LABS INC COM 45168D104 5,569 11,141 SH   SOLE   11,141 0 0
ILLUMINA INC COM 452327109 3,413 9,225 SH   SOLE   9,225 0 0
INTEL CORP COM 458140100 4,293 86,160 SH   SOLE   86,160 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 970 8,415 SH   SOLE   8,415 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,356 62,929 SH   SOLE   62,929 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,663 8,145 SH   SOLE   8,145 0 0
ISHARES GOLD TRUST ISHARES 464285105 24,981 1,377,870 SH   SOLE   245,949 0 1,131,921
ISHARES TR IBOXX INV CP ETF 464287242 106,294 769,524 SH   SOLE   503,514 0 266,010
ISHARES TR GLOB HLTHCRE ETF 464287325 21,113 276,165 SH   SOLE   165,284 0 110,881
ISHARES TR CORE US AGGBD ET 464287226 22,785 192,781 SH   SOLE   89,612 0 103,169
ISHARES TR MSCI INTL QUALTY 46434V456 203,466 5,705,725 SH   SOLE   2,805,899 0 2,899,826
ISHARES TR MSCI USA QLT FCT 46432F339 517,471 4,452,901 SH   SOLE   1,993,102 0 2,459,799
ISHARES TR MSCI CHINA ETF 46429B671 279,835 3,456,024 SH   SOLE   2,511,105 0 944,919
ISHARES TR 10+ YR INVST GRD 464289511 5,550 76,000 SH   SOLE   76,000 0 0
ISHARES TR GLB CNSM STP ETF 464288737 33,499 574,789 SH   SOLE   117,103 0 457,686
ISHARES TR GLOBAL MATER ETF 464288695 77,955 957,569 SH   SOLE   429,755 0 527,814
ISHARES TR 3 7 YR TREAS BD 464288661 3,351 25,199 SH   SOLE   2,820 0 22,379
ISHARES TR 10-20 YR TRS ETF 464288653 132,037 829,276 SH   SOLE   425,311 0 403,965
ISHARES TR ISHS 5-10YR INVT 464288638 279 4,517 SH   SOLE   4,517 0 0
ISHARES TR EAFE SML CP ETF 464288273 98,438 1,440,203 SH   SOLE   687,296 0 752,907
ISHARES TR MSCI ACWI ETF 464288257 115 1,267 SH   SOLE   1,267 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 80,438 610,541 SH   SOLE   273,974 0 336,567
ISHARES TR 1 3 YR TREAS BD 464287457 345 3,993 SH   SOLE   3,993 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 117,725 981,447 SH   SOLE   481,397 0 500,050
ISHARES TR 20 YR TR BD ETF 464287432 1,488 9,431 SH   SOLE   1,098 0 8,333
ISHARES TR TRANS AVG ETF 464287192 48,397 219,448 SH   SOLE   105,817 0 113,631
ISHARES U S ETF TR INT RT HDG C B 46431W705 69,978 732,447 SH   SOLE   352,136 0 380,311
ISHARES U S ETF TR INT RT HD LONG 46431W812 126,589 5,073,012 SH   SOLE   4,315,370 0 757,642
J & J SNACK FOODS CORP COM 466032109 1,413 9,092 SH   SOLE   9,092 0 0
JOHNSON & JOHNSON COM 478160104 12,174 77,355 SH   SOLE   77,355 0 0
JPMORGAN CHASE & CO COM 46625H100 10,829 85,226 SH   SOLE   85,226 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,945 19,331 SH   SOLE   19,331 0 0
KELLOGG CO COM 487836108 702 11,280 SH   SOLE   11,280 0 0
KIMBERLY-CLARK CORP COM 494368103 2,642 19,592 SH   SOLE   19,592 0 0
KINDER MORGAN INC DEL COM 49456B101 1,192 87,187 SH   SOLE   87,187 0 0
KIRBY CORP COM 497266106 1,240 23,917 SH   SOLE   23,917 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,498 35,817 SH   SOLE   35,817 0 0
KORN FERRY COM NEW 500643200 4,528 104,093 SH   SOLE   104,093 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 43,741 569,615 SH   SOLE   372,513 0 197,102
KROGER CO COM 501044101 487 15,329 SH   SOLE   15,329 0 0
LAUDER ESTEE COS INC CL A 518439104 4,471 16,799 SH   SOLE   16,799 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,911 262,551 SH   SOLE   262,551 0 0
LILLY ELI & CO COM 532457108 4,353 25,784 SH   SOLE   25,784 0 0
LINDE PLC SHS G5494J103 8,096 30,720 SH   SOLE   30,720 0 0
LOWES COS INC COM 548661107 1,314 8,188 SH   SOLE   8,188 0 0
M & T BK CORP COM 55261F104 441 3,463 SH   SOLE   3,463 0 0
MARKEL CORP COM 570535104 499 483 SH   SOLE   483 0 0
MARRIOTT INTL INC NEW CL A 571903202 678 5,136 SH   SOLE   5,136 0 0
MARSH & MCLENNAN COS INC COM 571748102 4,432 37,881 SH   SOLE   37,881 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,675 7,495 SH   SOLE   7,495 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,849 29,806 SH   SOLE   29,806 0 0
MCDONALDS CORP COM 580135101 4,864 22,668 SH   SOLE   22,668 0 0
MCKESSON CORP COM 58155Q103 2,130 12,251 SH   SOLE   12,251 0 0
MEDTRONIC PLC SHS G5960L103 5,151 43,972 SH   SOLE   43,972 0 0
MERCK & CO. INC COM 58933Y105 4,296 52,515 SH   SOLE   52,515 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,287 2,007 SH   SOLE   2,007 0 0
MICRON TECHNOLOGY INC COM 595112103 1,731 23,030 SH   SOLE   23,030 0 0
MICROSOFT CORP COM 594918104 43,866 197,221 SH   SOLE   197,221 0 0
MOODYS CORP COM 615369105 3,147 10,843 SH   SOLE   10,843 0 0
MORGAN STANLEY COM NEW 617446448 1,259 18,369 SH   SOLE   18,369 0 0
MUELLER INDS INC COM 624756102 2,164 61,626 SH   SOLE   61,626 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,620 373,236 SH   SOLE   373,236 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,332 96,990 SH   SOLE   96,990 0 0
NAVIENT CORPORATION COM 63938C108 5,099 519,230 SH   SOLE   519,230 0 0
NETFLIX INC COM 64110L106 1,964 3,633 SH   SOLE   3,633 0 0
NEXTERA ENERGY INC COM 65339F101 7,291 94,496 SH   SOLE   94,496 0 0
NIKE INC CL B 654106103 4,443 31,404 SH   SOLE   31,404 0 0
NORFOLK SOUTHN CORP COM 655844108 7,294 30,694 SH   SOLE   30,694 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,202 3,944 SH   SOLE   3,944 0 0
NORTHWESTERN CORP COM NEW 668074305 4,606 78,984 SH   SOLE   78,984 0 0
NVIDIA CORPORATION COM 67066G104 8,811 16,871 SH   SOLE   16,871 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,682 18,870 SH   SOLE   18,870 0 0
OLD NATL BANCORP IND COM 680033107 2,053 124,003 SH   SOLE   124,003 0 0
ONEOK INC NEW COM 682680103 2,531 65,927 SH   SOLE   65,927 0 0
ORACLE CORP COM 68389X105 3,987 61,629 SH   SOLE   61,629 0 0
PACCAR INC COM 693718108 3,494 40,497 SH   SOLE   40,497 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 404 31,241 SH   SOLE   31,241 0 0
PEPSICO INC COM 713448108 7,340 49,498 SH   SOLE   49,498 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 951 19,981 SH   SOLE   19,981 0 0
PERKINELMER INC COM 714046109 5,839 40,693 SH   SOLE   40,693 0 0
PFIZER INC COM 717081103 7,070 192,078 SH   SOLE   192,078 0 0
PHILIP MORRIS INTL INC COM 718172109 3,380 40,834 SH   SOLE   40,834 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 975 60,092 SH   SOLE   60,092 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,117 108,947 SH   SOLE   108,947 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 117,484 1,196,119 SH   SOLE   808,218 0 387,901
PINNACLE WEST CAP CORP COM 723484101 2,581 32,287 SH   SOLE   32,287 0 0
PIONEER NAT RES CO COM 723787107 4,845 42,546 SH   SOLE   42,546 0 0
PNC FINL SVCS GROUP INC COM 693475105 716 4,805 SH   SOLE   4,805 0 0
PPG INDS INC COM 693506107 2,767 19,186 SH   SOLE   19,186 0 0
PRA GROUP INC COM 69354N106 4,235 106,779 SH   SOLE   106,779 0 0
PROCTER AND GAMBLE CO COM 742718109 10,659 76,610 SH   SOLE   76,610 0 0
PROGRESSIVE CORP COM 743315103 4,144 41,909 SH   SOLE   41,909 0 0
PROSHARES TR INVT INT RT HG 74347B607 228,853 3,028,766 SH   SOLE   1,715,199 0 1,313,567
QUALCOMM INC COM 747525103 2,208 14,497 SH   SOLE   14,497 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,480 20,811 SH   SOLE   20,811 0 0
RAMBUS INC DEL COM 750917106 872 49,951 SH   SOLE   49,951 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 849 7,091 SH   SOLE   7,091 0 0
RENASANT CORP COM 75970E107 4,876 144,759 SH   SOLE   144,759 0 0
RESMED INC COM 761152107 4,131 19,432 SH   SOLE   19,432 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,361 40,504 SH   SOLE   40,504 0 0
S&P GLOBAL INC COM 78409V104 1,224 3,722 SH   SOLE   3,722 0 0
SANMINA CORPORATION COM 801056102 4,165 130,620 SH   SOLE   130,620 0 0
SCHLUMBERGER LTD COM 806857108 2,250 103,098 SH   SOLE   103,098 0 0
SCHWAB CHARLES CORP COM 808513105 626 11,811 SH   SOLE   11,811 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,566 28,209 SH   SOLE   3,515 0 24,694
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21,664 345,519 SH   SOLE   173,384 0 172,135
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 107,291 945,797 SH   SOLE   403,192 0 542,605
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 65,520 971,383 SH   SOLE   568,258 0 403,125
SELECT SECTOR SPDR TR ENERGY 81369Y506 50,238 1,325,544 SH   SOLE   611,273 0 714,271
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,391 81,104 SH   SOLE   184 0 80,920
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,661 41,342 SH   SOLE   67 0 41,275
SHERWIN WILLIAMS CO COM 824348106 5,335 7,260 SH   SOLE   7,260 0 0
SILGAN HOLDINGS INC COM 827048109 792 21,357 SH   SOLE   21,357 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,157 36,899 SH   SOLE   36,899 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 701 7,506 SH   SOLE   7,506 0 0
SKYWEST INC COM 830879102 4,017 99,654 SH   SOLE   99,654 0 0
SMUCKER J M CO COM NEW 832696405 596 5,159 SH   SOLE   5,159 0 0
SONOCO PRODS CO COM 835495102 3,361 56,728 SH   SOLE   56,728 0 0
SOUTHWEST AIRLS CO COM 844741108 3,769 80,875 SH   SOLE   80,875 0 0
STARBUCKS CORP COM 855244109 3,411 31,887 SH   SOLE   31,887 0 0
STERIS PLC SHS USD G8473T100 2,593 13,681 SH   SOLE   13,681 0 0
STRYKER CORPORATION COM 863667101 3,809 15,545 SH   SOLE   15,545 0 0
T-MOBILE US INC COM 872590104 818 6,064 SH   SOLE   6,064 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,911 26,730 SH   SOLE   26,730 0 0
TECHNIPFMC PLC COM G87110105 6,573 699,211 SH   SOLE   699,211 0 0
TESLA INC COM 88160R101 13,786 19,535 SH   SOLE   19,535 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,354 20,084 SH   SOLE   20,084 0 0
TJX COS INC NEW COM 872540109 2,501 36,614 SH   SOLE   36,614 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,581 18,389 SH   SOLE   18,389 0 0
TRUSTMARK CORP COM 898402102 2,148 78,652 SH   SOLE   78,652 0 0
TYLER TECHNOLOGIES INC COM 902252105 3,463 7,934 SH   SOLE   7,934 0 0
TYSON FOODS INC CL A 902494103 439 6,811 SH   SOLE   6,811 0 0
UNION PAC CORP COM 907818108 8,938 42,926 SH   SOLE   42,926 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,822 40,505 SH   SOLE   40,505 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,623 30,291 SH   SOLE   30,291 0 0
UNITIL CORP COM 913259107 547 12,353 SH   SOLE   12,353 0 0
US BANCORP DEL COM NEW 902973304 2,418 51,899 SH   SOLE   51,899 0 0
V F CORP COM 918204108 719 8,424 SH   SOLE   8,424 0 0
VALERO ENERGY CORP COM 91913Y100 2,266 40,055 SH   SOLE   40,055 0 0
VALLEY NATL BANCORP COM 919794107 2,270 232,858 SH   SOLE   232,858 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 0 3 SH   SOLE   3 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 85,404 1,417,732 SH   SOLE   538,599 0 879,133
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,712 40,089 SH   SOLE   29,677 0 10,412
VERIZON COMMUNICATIONS INC COM 92343V104 3,285 55,922 SH   SOLE   55,922 0 0
VIATRIS INC COM 92556V106 337 17,990 SH   SOLE   17,990 0 0
VISA INC COM CL A 92826C839 9,835 44,966 SH   SOLE   44,966 0 0
VMWARE INC CL A COM 928563402 2,325 16,575 SH   SOLE   16,575 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,410 35,369 SH   SOLE   35,369 0 0
WALMART INC COM 931142103 6,026 41,806 SH   SOLE   41,806 0 0
WASHINGTON FED INC COM 938824109 2,114 82,130 SH   SOLE   82,130 0 0
WEC ENERGY GROUP INC COM 92939U106 3,110 33,793 SH   SOLE   33,793 0 0
WERNER ENTERPRISES INC COM 950755108 2,777 70,799 SH   SOLE   70,799 0 0
WESBANCO INC COM 950810101 2,137 71,331 SH   SOLE   71,331 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,484 15,831 SH   SOLE   15,831 0 0
WORLD FUEL SVCS CORP COM 981475106 6,145 197,205 SH   SOLE   197,205 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,009 53,257 SH   SOLE   6,866 0 46,391
WSFS FINL CORP COM 929328102 4,746 105,736 SH   SOLE   105,736 0 0
XCEL ENERGY INC COM 98389B100 3,026 45,392 SH   SOLE   45,392 0 0
YUM BRANDS INC COM 988498101 781 7,194 SH   SOLE   7,194 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,416 9,189 SH   SOLE   9,189 0 0