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
ABB LTD SPONSORED ADR 000375204 220 7,887 SH   SOLE 0 7,887 0 0
ABB LTD SPONSORED ADR 000375204 273 9,761 SH   OTR 0 0 9,761 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,264 4,839 SH   SOLE 0 4,839 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 375 769 SH   SOLE 0 769 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 547 1,122 SH   OTR 0 0 1,122 0
AON PLC SHS CL A G0403H108 808 3,826 SH   SOLE 0 3,826 0 0
AON PLC SHS CL A G0403H108 133 629 SH   OTR 0 0 629 0
AT&T INC COM 00206R102 254 8,848 SH   SOLE 0 8,848 0 0
ABBOTT LABS COM 002824100 1,696 15,486 SH   SOLE 0 15,486 0 0
ABBOTT LABS COM 002824100 16 147 SH   OTR 0 0 147 0
ABBVIE INC COM 00287Y109 898 8,378 SH   SOLE 0 8,378 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,696 13,579 SH   SOLE 0 13,579 0 0
ACTIVISION BLIZZARD INC COM 00507V109 16 241 SH   OTR 0 0 241 0
ADVANCE AUTO PARTS INC COM 00751Y106 680 4,317 SH   SOLE 0 4,317 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,040 33,145 SH   SOLE 0 33,145 0 0
ALARM COM HLDGS INC COM 011642105 263 2,542 SH   SOLE 0 2,542 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,382 7,752 SH   SOLE 0 7,752 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,016 4,367 SH   SOLE 0 4,367 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 451 1,937 SH   OTR 0 0 1,937 0
ALLIANT ENERGY CORP COM 018802108 2,103 40,803 SH   SOLE 0 40,803 0 0
ALPHABET INC CAP STK CL C 02079K107 428 244 SH   SOLE 0 244 0 0
ALPHABET INC CAP STK CL C 02079K107 280 160 SH   OTR 0 0 160 0
ALPHABET INC CAP STK CL A 02079K305 2,354 1,343 SH   SOLE 0 1,343 0 0
ALPHABET INC CAP STK CL A 02079K305 263 150 SH   OTR 0 0 150 0
AMAZON COM INC COM 023135106 5,325 1,635 SH   SOLE 0 1,635 0 0
AMAZON COM INC COM 023135106 687 211 SH   OTR 0 0 211 0
AMEDISYS INC COM 023436108 217 739 SH   SOLE 0 739 0 0
AMERICAN TOWER CORP NEW COM 03027X100 683 3,043 SH   SOLE 0 3,043 0 0
AMERICAN TOWER CORP NEW COM 03027X100 15 66 SH   OTR 0 0 66 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,191 20,796 SH   SOLE 0 20,796 0 0
AMERISOURCEBERGEN CORP COM 03073E105 684 7,000 SH   SOLE 0 7,000 0 0
ANALOG DEVICES INC COM 032654105 865 5,858 SH   SOLE 0 5,858 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 137 1,966 SH   SOLE 0 1,966 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 197 2,810 SH   OTR 0 0 2,810 0
ANSYS INC COM 03662Q105 339 933 SH   SOLE 0 933 0 0
APPLE INC COM 037833100 15,592 117,509 SH   SOLE 0 117,509 0 0
APPLE INC COM 037833100 28 210 SH   OTR 0 0 210 0
ASTRAZENECA PLC SPONSORED ADR 046353108 273 5,459 SH   SOLE 0 5,459 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 212 4,252 SH   OTR 0 0 4,252 0
AUTODESK INC COM 052769106 631 2,068 SH   SOLE 0 2,068 0 0
AUTODESK INC COM 052769106 505 1,659 SH   OTR 0 0 1,659 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,952 11,081 SH   SOLE 0 11,081 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 73 414 SH   OTR 0 0 414 0
AVALARA INC COM 05338G106 211 1,277 SH   SOLE 0 1,277 0 0
AVERY DENNISON CORP COM 053611109 6,927 44,657 SH   SOLE 0 44,657 0 0
BANCFIRST CORP COM 05945F103 135 2,300 SH   SOLE 0 2,300 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 108 21,896 SH   SOLE 0 21,896 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 79 15,869 SH   OTR 0 0 15,869 0
BK OF AMERICA CORP COM 060505104 452 14,916 SH   SOLE 0 14,916 0 0
BEIGENE LTD SPONSORED ADR 07725L102 128 493 SH   SOLE 0 493 0 0
BEIGENE LTD SPONSORED ADR 07725L102 163 632 SH   OTR 0 0 632 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE 0 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 567 2,444 SH   SOLE 0 2,444 0 0
BEST BUY INC COM 086516101 1,195 11,977 SH   SOLE 0 11,977 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 405 6,306 SH   SOLE 0 6,306 0 0
BIO-TECHNE CORP COM 09073M104 215 676 SH   SOLE 0 676 0 0
BLACKLINE INC COM 09239B109 245 1,835 SH   SOLE 0 1,835 0 0
BLACKROCK INC COM 09247X101 1,388 1,924 SH   SOLE 0 1,924 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 274 4,231 SH   SOLE 0 4,231 0 0
BOEING CO COM 097023105 588 2,748 SH   SOLE 0 2,748 0 0
BOEING CO COM 097023105 411 1,918 SH   OTR 0 0 1,918 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 184 4,917 SH   SOLE 0 4,917 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 149 2,961 SH   OTR 0 0 3,961 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 231 3,193 SH   SOLE 0 3,193 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,349 27,298 SH   SOLE 0 27,298 0 0
CBOE GLOBAL MKTS INC COM 12503M108 343 3,684 SH   SOLE 0 3,684 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,168 12,440 SH   SOLE 0 12,440 0 0
CSX CORP COM 126408103 993 10,944 SH   SOLE 0 10,944 0 0
CSX CORP COM 126408103 15 160 SH   OTR 0 0 160 0
CVS HEALTH CORP COM 126650100 7,649 111,991 SH   SOLE 0 111,991 0 0
CABOT OIL & GAS CORP COM 127097103 346 21,272 SH   SOLE 0 21,272 0 0
CANADIAN NATL RY CO COM 136375102 83 754 SH   SOLE 0 754 0 0
CANADIAN NATL RY CO COM 136375102 125 1,137 SH   OTR 0 0 1,137 0
CANOPY GROWTH CORP COM 138035100 406 16,509 SH   SOLE 0 16,509 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,480 114,621 SH   SOLE 0 114,621 0 0
CERNER CORP COM 156782104 182 2,315 SH   SOLE 0 2,315 0 0
CERNER CORP COM 156782104 155 1,980 SH   OTR 0 0 1,980 0
CHEMED CORP NEW COM 16359R103 1,347 2,529 SH   SOLE 0 2,529 0 0
CHEVRON CORP NEW COM 166764100 1,715 20,313 SH   SOLE 0 20,313 0 0
CHEVRON CORP NEW COM 166764100 17 196 SH   OTR 0 0 196 0
CHURCH & DWIGHT INC COM 171340102 716 8,203 SH   SOLE 0 8,203 0 0
CISCO SYS INC COM 17275R102 1,104 24,659 SH   SOLE 0 24,659 0 0
CISCO SYS INC COM 17275R102 161 3,601 SH   OTR 0 0 3,601 0
CINTAS CORP COM 172908105 729 2,063 SH   SOLE 0 2,063 0 0
CLOROX CO DEL COM 189054109 652 3,229 SH   SOLE 0 3,229 0 0
COLGATE PALMOLIVE CO COM 194162103 828 9,690 SH   SOLE 0 9,690 0 0
COLGATE PALMOLIVE CO COM 194162103 146 1,702 SH   OTR 0 0 1,702 0
COMCAST CORP NEW CL A 20030N101 10,536 201,080 SH   SOLE 0 201,080 0 0
COMCAST CORP NEW CL A 20030N101 18 338 SH   OTR 0 0 338 0
COSTCO WHSL CORP NEW COM 22160K105 2,112 5,607 SH   SOLE 0 5,607 0 0
COSTCO WHSL CORP NEW COM 22160K105 13 34 SH   OTR 0 0 34 0
COSTAR GROUP INC COM 22160N109 235 254 SH   SOLE 0 254 0 0
CUMMINS INC COM 231021106 1,265 5,571 SH   SOLE 0 5,571 0 0
D R HORTON INC COM 23331A109 8,148 118,217 SH   SOLE 0 118,217 0 0
DTE ENERGY CO COM 233331107 2,055 16,927 SH   SOLE 0 16,927 0 0
DANAHER CORPORATION COM 235851102 1,110 4,993 SH   SOLE 0 4,993 0 0
DANAHER CORPORATION COM 235851102 18 83 SH   OTR 0 0 83 0
DAVITA INC COM 23918K108 10,050 85,604 SH   SOLE 0 85,604 0 0
DEERE & CO COM 244199105 480 1,785 SH   SOLE 0 1,785 0 0
DEERE & CO COM 244199105 362 1,344 SH   OTR 0 0 1,344 0
DEVON ENERGY CORP NEW COM 25179M103 163 10,312 SH   SOLE 0 10,312 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 171 1,079 SH   SOLE 0 1,079 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 227 1,429 SH   OTR 0 0 1,429 0
DIGITAL RLTY TR INC COM 253868103 1,082 7,753 SH   SOLE 0 7,753 0 0
DISNEY WALT CO COM 254687106 543 2,997 SH   SOLE 0 2,997 0 0
DISNEY WALT CO COM 254687106 347 1,913 SH   OTR 0 0 1,913 0
ETF SER SOLUTIONS CBOE VEST S&P 26922A537 2,014 42,318 SH   SOLE 0 42,318 0 0
ECOLAB INC COM 278865100 1,161 5,368 SH   SOLE 0 5,368 0 0
EMERSON ELEC CO COM 291011104 1,387 17,254 SH   SOLE 0 17,254 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,577 40,665 SH   SOLE 0 40,665 0 0
EXPEDITORS INTL WASH INC COM 302130109 262 2,760 SH   SOLE 0 2,760 0 0
EXPEDITORS INTL WASH INC COM 302130109 223 2,343 SH   OTR 0 0 2,343 0
EXTRA SPACE STORAGE INC COM 30225T102 2,122 18,312 SH   SOLE 0 18,312 0 0
EZCORP INC CL A NON VTG 302301106 319 66,534 SH   SOLE 0 66,534 0 0
EXXON MOBIL CORP COM 30231G102 6,821 165,472 SH   SOLE 0 165,472 0 0
FACEBOOK INC CL A 30303M102 2,755 10,086 SH   SOLE 0 10,086 0 0
FACEBOOK INC CL A 30303M102 552 2,022 SH   OTR 0 0 2,022 0
FACTSET RESH SYS INC COM 303075105 1,275 2,833 SH   SOLE 0 3,833 0 0
FACTSET RESH SYS INC COM 303075105 145 437 SH   OTR 0 0 437 0
FASTENAL CO COM 311900104 1,040 21,300 SH   SOLE 0 21,300 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1,871 39,804 SH   SOLE 0 39,804 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 8,919 425,319 SH   SOLE 0 425,319 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 770 14,962 SH   SOLE 0 0 14,962 0
FISERV INC COM 337738108 835 7,335 SH   SOLE 0 7,335 0 0
FIVE BELOW INC COM 33829M101 297 1,695 SH   SOLE 0 1,695 0 0
FLOWSERVE CORP COM 34354P105 350 9,500 SH   SOLE 0 9,500 0 0
GENMAB A/S SPONSORED ADS 372303206 244 6,010 SH   SOLE 0 6,010 0 0
GENMAB A/S SPONSORED ADS 372303206 347 8,530 SH   OTR 0 0 8,530 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 3,893 144,464 SH   SOLE 0 144,464 0 0
GLOBE LIFE INC COM 37959E102 884 9,312 SH   SOLE 0 9,312 0 0
GLOBANT S A COM L44385109 307 1,412 SH   SOLE 0 1,412 0 0
GODADDY INC CL A 380237107 268 3,227 SH   SOLE 0 3,227 0 0
GODADDY INC CL A 380237107 16 197 SH   OTR 0 0 197 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,229 4,661 SH   SOLE 0 4,661 0 0
GRAINGER W W INC COM 384802104 722 1,767 SH   SOLE 0 1,767 0 0
GRAND CANYON ED INC COM 38526M106 189 2,028 SH   SOLE 0 2,028 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 10 510 SH   SOLE 0 510 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 962 50,944 SH   OTR 0 0 50,944 0
HDFC BANK LTD SPONSORED ADS 40415F101 92 1,279 SH   SOLE 0 1,279 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 129 1,779 SH   OTR 0 0 1,779 0
HEICO CORP NEW COM 422806109 1,697 12,817 SH   SOLE 0 12,817 0 0
HENRY JACK & ASSOC INC COM 426281101 676 4,130 SH   SOLE 0 4,130 0 0
HENRY JACK & ASSOC INC COM 426281101 1 50 SH   OTR 0 0 50 0
HOME DEPOT INC COM 437076102 9,067 34,136 SH   SOLE 0 34,136 0 0
HONEYWELL INTL INC COM 438516106 631 2,964 SH   SOLE 0 2,964 0 0
HONEYWELL INTL INC COM 438516106 15 72 SH   OTR 0 0 72 0
HORMEL FOODS CORP COM 440452100 654 14,022 SH   SOLE 0 14,022 0 0
HUMANA INC COM 444859102 1,056 2,573 SH   SOLE 0 2,573 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,204 5,905 SH   SOLE 0 5,905 0 0
ILLUMINA INC COM 452327109 242 655 SH   SOLE 0 655 0 0
ILLUMINA INC COM 452327109 207 560 SH   OTR 0 0 560 0
INTEL CORP COM 458140100 5,911 118,651 SH   SOLE 0 118,651 0 0
INTEL CORP COM 458140100 10 206 SH   OTR 0 0 206 0
INTERNATIONAL BUSINESS MACHS COM 459200101 331 2,633 SH   SOLE 0 2,633 0 0
INTERPUBLIC GROUP COS INC COM 460690100 672 28,577 SH   SOLE 0 28,577 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 57,144 182,139 SH   SOLE 0 182,139 0 0
INTUIT COM 461202103 1,373 3,614 SH   SOLE 0 3,614 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 145 177 SH   SOLE 0 177 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 123 150 SH   OTR 0 0 150 0
ISHARES INC MSCI EURZONE ETF 464286608 1,168 26,495 SH   SOLE 0 26,495 0 0
ISHARES TR TRANS AVG ETF 464287192 90 407 SH   SOLE 0 407 0 0
ISHARES TR TRANS AVG ETF 464287192 353 1,600 SH   OTR 0 0 1,600 0
ISHARES TR CORE S&P500 ETF 464287200 7,200 19,179 SH   SOLE 0 19,179 0 0
ISHARES TR CORE US AGGBD ET 464287226 7 58 SH   SOLE 0 58 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,102 17,782 SH   OTR 0 0 17,782 0
ISHARES TR IBOXX INV CP ETF 464287242 17,266 17,782 SH   SOLE 0 125,003 0 0
ISHARES TR IBOXX INV CP ETF 464287242 587 4,247 SH   OTR 0 0 4,247 0
ISHARES TR GLOBAL TECH ETF 464287291 1,296 4,320 SH   SOLE 0 4,320 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 222 3,482 SH   SOLE 0 3,482 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 223 2,912 SH   SOLE 0 0 2,912 0
ISHARES TR 20 YR TR BD ETF 464287432 689 4,367 SH   SOLE 0 4,367 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 199 1,662 SH   SOLE 0 1,662 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 508 4,233 SH   OTR 0 0 4,233 0
ISHARES TR RUS MD CP GR ETF 464287481 605 5,892 SH   SOLE 0 5,892 0 0
ISHARES TR CORE S&P MCP ETF 464287507 246 1,071 SH   SOLE 0 1,071 0 0
ISHARES TR EXPANDED TECH 464287515 1,062 3,000 SH   SOLE 0 3,000 0 0
ISHARES TR RUS 1000 ETF 464287622 441 2,081 SH   SOLE 0 2,081 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 535 4,060 SH   SOLE 0 0 4,060 0
ISHARES TR RUSSELL 2000 ETF 464287655 784 3,998 SH   SOLE 0 3,998 0 0
ISHARES TR CORE S&P SCP ETF 464287804 71,476 777,760 SH   SOLE 0 777,760 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 201 1,859 SH   SOLE 0 1,859 0 0
ISHARES TR EAFE SML CP ETF 464288273 2,561 37,464 SH   SOLE 0 37,464 0 0
ISHARES TR EAFE SML CP ETF 464288273 709 10,381 SH   OTR 0 0 10,381 0
ISHARES TR JPMORGAN USD EMG 464288281 9,480 81,785 SH   SOLE 0 81,785 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,903 24,772 SH   SOLE 0 24,772 0 0
ISHARES TR MBS ETF 464288588 1,304 11,839 SH   SOLE 0 11,839 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,473 26,708 SH   SOLE 0 26,708 0 0
ISHARES TR GLOBAL MATER ETF 464288695 513 6,297 SH   SOLE 0 0 6,297 0
ISHARES TR U.S. MED DVC ETF 464288810 1,138 3,476 SH   SOLE 0 3,476 0 0
ISHARES TR EAFE GRWTH ETF 464288885 4,851 48,073 SH   SOLE 0 48,073 0 0
ISHARES TR EAFE GRWTH ETF 464288885 859 8,511 SH   OTR 0 0 8,511 0
ISHARES TR AGGRES ALLOC ETF 464289859 867 13,506 SH   SOLE 0 13,506 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 232 4,454 SH   SOLE 0 4,454 0 0
ISHARES TR US TREAS BD ETF 46429B267 3,201 117,499 SH   SOLE 0 117,499 0 0
ISHARES TR MSCI CHINA ETF 46429B671 777 9,597 SH   SOLE 0 0 9,597 0
ISHARES TR MSCI USA MIN VOL 46429B697 850 12,515 SH   SOLE 0 12,515 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 520 5,447 SH   SOLE 0 0 5,447 0
ISHARES U S ETF TR INT RT HD LONG 46431W812 1,976 79,190 SH   SOLE 0 0 79,190 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,365 144 SH   SOLE 0 144 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,382 28,956 SH   OTR 0 0 28,956 0
ISHARES TR MSCI USA VALUE 46432F388 1,605 18,465 SH   SOLE 0 18,465 0 0
ISHARES TR CORE MSCI EAFE 46432F842 46,165 668,189 SH   SOLE 0 668,189 0 0
ISHARES INC CORE MSCI EMKT 46434G103 68,749 1,108,140 SH   SOLE 0 1,108,140 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 2,801 66,718 SH   SOLE 0 66,718 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 411 7,180 SH   SOLE 0 7,180 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,046 23,017 SH   SOLE 0 23,017 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 4,885 129,750 SH   SOLE 0 129,750 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1,157 32,448 SH   SOLE 0 32,448 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1,625 45,566 SH   OTR 0 0 45,566 0
ISHARES TR MSCI INTL VLU FT 46435G409 1,843 80,945 SH   SOLE 0 80,945 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 6,066 70,515 SH   SOLE 0 70,515 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 1,062 20,800 SH   SOLE 0 20,800 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,346 26,497 SH   SOLE 0 26,497 0 0
JOHNSON & JOHNSON COM 478160104 5,073 32,234 SH   SOLE 0 32,234 0 0
KLA CORP COM NEW 482480100 1,183 4,571 SH   SOLE 0 4,571 0 0
KLA CORP COM NEW 482480100 13 49 SH   OTR 0 0 49 0
KANSAS CITY SOUTHERN COM NEW 485170302 551 2,700 SH   SOLE 0 2,700 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 123 2,266 SH   SOLE 0 2,266 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 185 3,241 SH   OTR 0 0 3,421 0
KORNIT DIGITAL LTD SHS M6372Q113 208 2,336 SH   SOLE 0 2,336 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 310 4,038 SH   SOLE 0 0 4,038 0
KRONOS WORLDWIDE INC COM 50105F105 400 26,858 SH   SOLE 0 26,858 0 0
LPL FINL HLDGS INC COM 50212V100 9,338 89,603 SH   SOLE 0 89,603 0 0
LAM RESEARCH CORP COM 512807108 1,472 3,117 SH   SOLE 0 3,117 0 0
LENNOX INTL INC COM 526107107 108 394 SH   SOLE 0 394 0 0
LINDE PLC SHS G5494J103 1,177 4,466 SH   SOLE 0 4,466 0 0
LOCKHEED MARTIN CORP COM 539830109 465 1,311 SH   SOLE 0 1,311 0 0
LOWES COS INC COM 548661107 9,328 58,115 SH   SOLE 0 58,115 0 0
MARATHON PETE CORP COM 56585A102 669 16,175 SH   SOLE 0 16,175 0 0
MARKETAXESS HLDGS INC COM 57060D108 647 1,134 SH   SOLE 0 1,134 0 0
MARSH & MCLENNAN COS INC COM 571748102 716 6,117 SH   SOLE 0 6,117 0 0
MARSH & MCLENNAN COS INC COM 571748102 8 70 SH   OTR 0 0 70 0
MASCO CORP COM 574599106 7,630 138,905 SH   SOLE 0 138,905 0 0
MASTERCARD INCORPORATED CL A 57636Q104 764 2,140 SH   SOLE 0 2,140 0 0
MATADOR RES CO COM 576485205 128 10,600 SH   SOLE 0 10,600 0 0
MCCORMICK & CO INC COM NON VTG 579780206 775 8,108 SH   SOLE 0 8,108 0 0
MCDONALDS CORP COM 580135101 1,464 6,822 SH   SOLE 0 6,822 0 0
MEDTRONIC PLC SHS G5960L103 1,330 11,351 SH   SOLE 0 11,351 0 0
MERCADOLIBRE INC COM 58733R102 211 126 SH   SOLE 0 126 0 0
MERCADOLIBRE INC COM 58733R102 283 169 SH   OTR 0 0 169 0
MERCK & CO. INC COM 58933Y105 6,185 75,609 SH   SOLE 0 75,609 0 0
MICROSOFT CORP COM 594918104 12,850 57,776 SH   SOLE 0 57,776 0 0
MICROSOFT CORP COM 594918104 418 1,878 SH   OTR 0 0 1,878 0
MOHAWK INDS INC COM 608190104 751 5,325 SH   SOLE 0 5,325 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 411 4,450 SH   SOLE 0 4,450 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 343 3,705 SH   OTR 0 0 3,705 0
MORGAN STANLEY COM NEW 617446448 977 14,262 SH   SOLE 0 14,262 0 0
NL INDS INC COM NEW 629156407 69 14,400 SH   SOLE 0 14,400 0 0
NATIONAL INSTRS CORP COM 636518102 281 6,399 SH   SOLE 0 6,399 0 0
NEXTERA ENERGY INC COM 65339F101 5,401 70,011 SH   SOLE 0 70,011 0 0
NIKE INC CL B 654106103 1,090 7,702 SH   SOLE 0 7,702 0 0
NOVARTIS AG SPONSORED ADR 66987V109 463 4,903 SH   SOLE 0 4,903 0 0
NOVARTIS AG SPONSORED ADR 66987V109 315 3,338 SH   OTR 0 0 3,338 0
NOVO-NORDISK A S ADR 670100205 441 6,324 SH   SOLE 0 6,324 0 0
NOVO-NORDISK A S ADR 670100205 581 8,310 SH   OTR 0 0 8,310 0
NUSTAR ENERGY LP UNIT COM 67058H102 722 50,091 SH   SOLE 0 50,091 0 0
NVIDIA CORPORATION COM 67066G104 2,018 3,864 SH   SOLE 0 3,864 0 0
NVIDIA CORPORATION COM 67066G104 447 854 SH   OTR 0 0 854 0
NUTRIEN LTD COM 67077M108 269 5,586 SH   SOLE 0 5,586 0 0
OGE ENERGY CORP COM 670837103 575 18,037 SH   SOLE 0 18,037 0 0
ORACLE CORP COM 68389X105 698 10,808 SH   SOLE 0 10,808 0 0
ORACLE CORP COM 68389X105 371 5,716 SH   OTR 0 0 5,716 0
PPG INDS INC COM 693506107 337 2,337 SH   SOLE 0 2,337 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 60 1,680 SH   SOLE 0 1,680 0 0
PACKAGING CORP AMER COM 695156109 785 5,693 SH   SOLE 0 5,693 0 0
PAYCHEX INC COM 704326107 781 8,376 SH   SOLE 0 8,376 0 0
PAYCOM SOFTWARE INC COM 70432V102 548 1,211 SH   SOLE 0 1,211 0 0
PEGASYSTEMS INC COM 705573103 262 1,965 SH   SOLE 0 1,965 0 0
PEPSICO INC COM 713448108 8,034 54,171 SH   SOLE 0 54,171 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 671 6,831 SH   SOLE 0 0 6,831 0
POLARIS INC COM 731068102 774 8,126 SH   SOLE 0 8,126 0 0
PROCTER AND GAMBLE CO COM 742718109 1,972 14,176 SH   SOLE 0 14,176 0 0
PROGRESSIVE CORP COM 743315103 8,917 90,177 SH   SOLE 0 90,177 0 0
PROLOGIS INC. COM 74340W103 687 6,896 SH   SOLE 0 6,896 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 6,713 106,766 SH   SOLE 0 106,766 0 0
PROTO LABS INC COM 743713109 200 1,306 SH   SOLE 0 1,306 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,313 22,518 SH   SOLE 0 22,518 0 0
Q2 HLDGS INC COM 74736L109 37,496 296,343 SH   SOLE 0 296,343 0 0
QUALCOMM INC COM 747525103 11,167 73,305 SH   SOLE 0 73,305 0 0
QUALCOMM INC COM 747525103 271 1,778 SH   OTR 0 0 1,778 0
QUEST DIAGNOSTICS INC COM 74834L100 690 5,791 SH   SOLE 0 5,791 0 0
RPM INTL INC COM 749685103 772 8,509 SH   SOLE 0 8,509 0 0
REGENERON PHARMACEUTICALS COM 75886F107 280 579 SH   SOLE 0 579 0 0
REGENERON PHARMACEUTICALS COM 75886F107 243 503 SH   OTR 0 0 503 0
RELX PLC SPONSORED ADR 759530108 201 8,133 SH   SOLE 0 8,133 0 0
RELX PLC SPONSORED ADR 759530108 291 11,799 SH   OTR 0 0 11,799 0
RESMED INC COM 761152107 1,187 5,583 SH   SOLE 0 5,583 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,385 5,520 SH   SOLE 0 5,520 0 0
ROLLINS INC COM 775711104 205 5,235 SH   SOLE 0 5,235 0 0
ROSS STORES INC COM 778296103 599 4,880 SH   SOLE 0 4,880 0 0
ROYAL GOLD INC COM 780287108 1,410 13,261 SH   SOLE 0 13,261 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 11 97 SH   SOLE 0 0 97 0
S&P GLOBAL INC COM 78409V104 1,089 3,314 SH   SOLE 0 3,314 0 0
SEI INVTS CO COM 784117103 162 2,842 SH   SOLE 0 2,842 0 0
SEI INVTS CO COM 784117103 141 2,423 SH   OTR 0 0 2,423 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 39,181 104,796 SH   SOLE 0 104,796 0 0
SPDR GOLD TR GOLD SHS 78463V107 859 4,816 SH   SOLE 0 4,816 0 0
SPDR SER TR DJ REIT ETF 78464A607 3,687 42,522 SH   SOLE 0 42,522 0 0
SPDR SER TR S&P DIVID ETF 78464A763 212 2,000 SH   SOLE 0 2,000 0 0
SPDR SER TR S&P BK ETF 78464A797 385 9,200 SH   SOLE 0 9,200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 351 836 SH   SOLE 0 836 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 7 229 SH   SOLE 0 229 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 18,761 172,212 SH   SOLE 0 172,212 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 364 7,312 SH   SOLE 0 7,312 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,055 19,816 SH   SOLE 0 19,816 0 0
SALESFORCE COM INC COM 79466L302 442 1,985 SH   SOLE 0 1,985 0 0
SALESFORCE COM INC COM 79466L302 364 1,633 SH   OTR 0 0 1,633 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 43 10,000 SH   SOLE 0 10,000 0 0
SAP SE SPON ADR 803054204 202 1,547 SH   SOLE 0 1,547 0 0
SAP SE SPON ADR 803054204 342 2,624 SH   OTR 0 0 2,624 0
SCHLUMBERGER LTD COM 806857108 134 6,139 SH   SOLE 0 6,139 0 0
SCHLUMBERGER LTD COM 806857108 115 5,270 SH   OTR 0 0 5,270 0
SEALED AIR CORP NEW COM 81211K100 443 9,685 SH   SOLE 0 9,685 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,418 19,588 SH   SOLE 0 19,588 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,276 20,058 SH   SOLE 0 20,058 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 676 5,927 SH   OTR 0 0 5,927 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,382 20,489 SH   SOLE 0 20,489 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 678 10,053 SH   OTR 0 0 10,053 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,215 19,996 SH   SOLE 0 19,996 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 789 20,815 SH   SOLE 0 20,815 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 164 4,322 SH   OTR 0 0 4,322 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 10,224 346,814 SH   SOLE 0 346,814 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,777 31,365 SH   SOLE 0 31,365 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,808 83,127 SH   SOLE 0 83,127 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 10,571 156,660 SH   SOLE 0 156,660 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,607 71,319 SH   SOLE 0 71,319 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 843 13,445 SH   SOLE 0 13,445 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 177 2,828 SH   OTR 0 0 2,828 0
SEMPRA ENERGY COM 816851109 2,696 21,160 SH   SOLE 0 21,160 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 738 4,829 SH   SOLE 0 4,829 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,226 64,710 SH   SOLE 0 64,710 0 0
STANLEY BLACK & DECKER INC COM 854502101 665 3,727 SH   SOLE 0 3,727 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 90 2,418 SH   SOLE 0 2,418 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 127 3,441 SH   OTR 0 0 3,441 0
STRYKER CORPORATION COM 863667101 825 3,367 SH   SOLE 0 3,367 0 0
SYNAPTICS INC COM 87157D109 7,115 73,809 SH   SOLE 0 73,809 0 0
TFF PHARMACEUTICALS INC COM 87241J104 118 8,273 SH   SOLE 0 8,273 0 0
TFI INTL INC COM 87241L109 96 1,865 SH   SOLE 0 1,865 0 0
TFI INTL INC COM 87241L109 133 2,575 SH   OTR 0 0 2,575 0
TAIWAN SEMICONDUCTOR MFG SPONSORED ADS 874039100 1,028 9,426 SH   SOLE 0 9,426 0 0
TAIWAN SEMICONDUCTOR MFG SPONSORED ADS 874039100 776 7,120 SH   OTR 0 0 7,120 0
TARGET CORP COM 87612E106 1,410 7,989 SH   SOLE 0 7,989 0 0
TC ENERGY CORP COM 87807B107 2,122 52,107 SH   SOLE 0 52,107 0 0
TEXAS INSTRS INC COM 882508104 11,041 67,267 SH   SOLE 0 67,267 0 0
TOTAL SE SPONSORED ADS 89151E109 153 3,662 SH   SOLE 0 3,662 0 0
TOTAL SE SPONSORED ADS 89151E109 105 2,502 SH   OTR 0 0 2,502 0
TRACTOR SUPPLY CO COM 892356106 1,108 7,880 SH   SOLE 0 7,880 0 0
TYLER TECHNOLOGIES INC COM 902252105 294 673 SH   SOLE 0 673 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,158 6,879 SH   SOLE 0 6,879 0 0
UNITED RENTALS INC COM 911363109 10,073 43,437 SH   SOLE 0 43,437 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,936 31,188 SH   SOLE 0 31,188 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19 53 SH   OTR 0 0 53 0
VALERO ENERGY CORP COM 91913Y100 838 14,815 SH   SOLE 0 14,815 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6,387 198,959 SH   SOLE 0 198,959 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 1,950 37,472 SH   SOLE 0 37,472 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 22,506 159,424 SH   SOLE 0 159,424 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 222 2,679 SH   SOLE 0 2,679 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 3,530 43,371 SH   SOLE 0 43,371 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 4,559 77,862 SH   SOLE 0 77,862 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 16 174 SH   SOLE 0 174 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 219 2,364 SH   OTR 0 0 2,364 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 407 6,750 SH   SOLE 0 6,750 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 374 6,217 SH   OTR 0 0 6,217 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 952 6,018 SH   SOLE 0 6,018 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 264 769 SH   SOLE 0 769 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 7,144 34,549 SH   SOLE 0 34,549 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 295 1,681 SH   SOLE 0 1,681 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,073 20,928 SH   SOLE 0 20,928 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,188 139,378 SH   SOLE 0 139,378 0 0
VERISK ANALYTICS INC COM 92345Y106 308 1,482 SH   SOLE 0 1,482 0 0
VISA INC COM CL A 92826C839 3,195 14,606 SH   SOLE 0 14,606 0 0
VISA INC COM CL A 92826C839 580 2,654 SH   OTR 0 0 2,654 0
WEC ENERGY GROUP INC COM 92939U106 2,201 23,920 SH   SOLE 0 23,920 0 0
WALMART INC COM 931142103 10,119 70,195 SH   SOLE 0 70,195 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,060 3,743 SH   SOLE 0 3,743 0 0
WILLIAMS COS INC COM 969457100 1,383 68,989 SH   SOLE 0 68,989 0 0
WILLIAMS SONOMA INC COM 969904101 765 7,516 SH   SOLE 0 7,516 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 570 22,700 SH   SOLE 0 22,700 0 0
WORKDAY INC CL A 98138H101 165 689 SH   SOLE 0 689 0 0
WORKDAY INC CL A 98138H101 142 593 SH   OTR 0 0 593 0
XCEL ENERGY INC COM 98389B100 716 10,744 SH   SOLE 0 10,744 0 0
YUM BRANDS INC COM 988498101 245 589 SH   SOLE 0 2,254 0 0
YUM BRANDS INC COM 988498101 133 593 SH   OTR 0 0 1,230 0
YUM CHINA HLDGS INC COM 98850P109 115 2,005 SH   SOLE 0 2,005 0 0
YUM CHINA HLDGS INC COM 98850P109 89 1,562 SH   OTR 0 0 1,562 0
ZOETIS INC CL A 98978V103 1,413 8,540 SH   SOLE 0 8,540 0 0