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 2,841 14,304 SH   SOLE 12 14,304 0 0
AAON INC COM PAR $0.004 000360206 2,813 44,947 SH   SOLE 6 44,947 0 0
ABB LTD SPONSORED ADR 000375204 1,804 53,088 SH   SOLE 9 53,088 0 0
ABBOTT LABS COM 002824100 10,347 89,253 SH   SOLE 12 89,253 0 0
ABBVIE INC COM 00287Y109 13,353 118,545 SH   SOLE 16 118,545 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 6,613 389,230 SH   SOLE 3 389,230 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17,173 58,255 SH   SOLE 14 58,255 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,035 21,327 SH   SOLE 10 21,327 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 28,491 48,648 SH   SOLE 15 48,648 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,248 10,956 SH   SOLE 5 10,956 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,954 31,449 SH   SOLE 8 31,449 0 0
AERCAP HOLDINGS NV SHS N00985106 1,084 21,166 SH   SOLE 9 21,166 0 0
AFLAC INC COM 001055102 2,243 41,807 SH   SOLE 12 41,807 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,261 28,829 SH   SOLE 8 28,829 0 0
AIR PRODS & CHEMS INC COM 009158106 7,174 24,938 SH   SOLE 11 24,938 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,387 11,897 SH   SOLE 8 11,897 0 0
ALBANY INTL CORP CL A 012348108 1,199 13,437 SH   SOLE 8 13,437 0 0
ALBEMARLE CORP COM 012653101 2,493 14,796 SH   SOLE 6 14,796 0 0
ALCON AG ORD SHS H01301128 3,577 50,914 SH   SOLE 10 50,914 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,276 18,006 SH   SOLE 14 18,006 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12,875 56,773 SH   SOLE 14 56,773 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,242 8,580 SH   SOLE 10 8,580 0 0
ALLEGION PLC ORD SHS G0176J109 2,141 15,370 SH   SOLE 8 15,370 0 0
ALLSTATE CORP COM 020002101 3,121 23,925 SH   SOLE 10 23,925 0 0
ALPHABET INC CAP STK CL A 02079K305 37,928 15,533 SH   SOLE 16 15,533 0 0
ALPHABET INC CAP STK CL C 02079K107 25,409 10,138 SH   SOLE 13 10,138 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 1,399 18,451 SH   SOLE 1 18,451 0 0
ALTRIA GROUP INC COM 02209S103 8,905 186,772 SH   SOLE 14 186,772 0 0
AMAZON COM INC COM 023135106 61,231 17,799 SH   SOLE 17 17,799 0 0
AMBEV SA SPONSORED ADR 02319V103 1,522 442,477 SH   SOLE 2 442,477 0 0
AMCOR PLC ORD G0250X107 5,648 492,811 SH   SOLE 13 492,811 0 0
AMDOCS LTD SHS G02602103 1,302 16,830 SH   SOLE 9 16,830 0 0
AMEDISYS INC COM 023436108 1,021 4,167 SH   SOLE 8 4,167 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,517 21,807 SH   SOLE 1 21,807 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,517 29,752 SH   SOLE 10 29,752 0 0
AMERICAN EXPRESS CO COM 025816109 5,613 33,969 SH   SOLE 12 33,969 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,072 27,584 SH   SOLE 4 27,584 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,978 41,553 SH   SOLE 9 41,553 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,892 40,321 SH   SOLE 12 40,321 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,876 12,173 SH   SOLE 11 12,173 0 0
AMERIPRISE FINL INC COM 03076C106 3,219 12,936 SH   SOLE 10 12,936 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,411 47,263 SH   SOLE 10 47,263 0 0
AMGEN INC COM 031162100 9,116 37,399 SH   SOLE 16 37,399 0 0
AMPHENOL CORP NEW CL A 032095101 1,507 22,024 SH   SOLE 10 22,024 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,899 14,642 SH   SOLE 2 14,642 0 0
ANALOG DEVICES INC COM 032654105 4,328 25,137 SH   SOLE 14 25,137 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,763 52,251 SH   SOLE 5 52,251 0 0
ANSYS INC COM 03662Q105 6,134 17,674 SH   SOLE 11 17,674 0 0
ANTHEM INC COM 036752103 5,403 14,152 SH   SOLE 12 14,152 0 0
AON PLC SHS CL A G0403H108 1,161 4,863 SH   SOLE 9 4,863 0 0
APPLE INC COM 037833100 60,423 441,173 SH   SOLE 17 441,173 0 0
APPLIED MATLS INC COM 038222105 4,866 34,174 SH   SOLE 13 34,174 0 0
APTIV PLC SHS G6095L109 3,822 24,291 SH   SOLE 11 24,291 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,042 83,196 SH   SOLE 10 83,196 0 0
ARK ETF TR INNOVATION ETF 00214Q104 6,817 52,126 SH   SOLE 5 52,126 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,336 10,159 SH   SOLE 5 10,159 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 10,012 14,493 SH   SOLE 13 14,493 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,980 28,937 SH   SOLE 11 28,937 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,275 54,673 SH   SOLE 8 54,673 0 0
AT&T INC COM 00206R102 5,030 174,786 SH   SOLE 15 174,786 0 0
ATLASSIAN CORP PLC CL A G06242104 1,941 7,556 SH   SOLE 9 7,556 0 0
AUTODESK INC COM 052769106 13,153 45,059 SH   SOLE 14 45,059 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 2,746 42,931 SH   SOLE 5 42,931 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11,835 59,584 SH   SOLE 12 59,584 0 0
AUTOZONE INC COM 053332102 5,227 3,503 SH   SOLE 9 3,503 0 0
AVALARA INC COM 05338G106 3,990 24,657 SH   SOLE 10 24,657 0 0
AVERY DENNISON CORP COM 053611109 1,316 6,261 SH   SOLE 10 6,261 0 0
AXALTA COATING SYS LTD COM G0750C108 1,032 33,848 SH   SOLE 7 33,848 0 0
BALL CORP COM 058498106 3,167 39,084 SH   SOLE 10 39,084 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,309 210,740 SH   SOLE 9 210,740 0 0
BANK OZK COM 06417N103 1,832 43,464 SH   SOLE 7 43,464 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1,355 49,834 SH   SOLE   49,834 0 0
BAXTER INTL INC COM 071813109 1,160 14,405 SH   SOLE 8 14,405 0 0
BCE INC COM NEW 05534B760 2,236 45,342 SH   SOLE 7 45,342 0 0
BECTON DICKINSON & CO COM 075887109 2,173 8,937 SH   SOLE 8 8,937 0 0
BENTLEY SYS INC COM CL B 08265T208 1,003 15,481 SH   SOLE 7 15,481 0 0
BERKLEY W R CORP COM 084423102 1,911 25,681 SH   SOLE 7 25,681 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,093 5 SH   SOLE 1 5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,376 51,726 SH   SOLE 15 51,726 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,289 50,423 SH   SOLE 8 50,423 0 0
BEST BUY INC COM 086516101 2,981 25,927 SH   SOLE 9 25,927 0 0
BILL COM HLDGS INC COM 090043100 7,249 39,574 SH   SOLE 5 39,574 0 0
BIOGEN INC COM 09062X103 1,372 3,963 SH   SOLE 8 3,963 0 0
BIO-TECHNE CORP COM 09073M104 1,508 3,348 SH   SOLE 9 3,348 0 0
BK OF AMERICA CORP COM 060505104 9,526 231,040 SH   SOLE 15 231,040 0 0
BLACK KNIGHT INC COM 09215C105 1,156 14,819 SH   SOLE 8 14,819 0 0
BLACKLINE INC COM 09239B109 5,421 48,717 SH   SOLE 10 48,717 0 0
BLACKROCK INC COM 09247X101 13,764 15,730 SH   SOLE 12 15,730 0 0
BLACKSTONE GROUP INC COM 09260D107 2,310 23,780 SH   SOLE 6 23,780 0 0
BOEING CO COM 097023105 8,607 35,930 SH   SOLE 11 35,930 0 0
BOOKING HOLDINGS INC COM 09857L108 3,807 1,740 SH   SOLE 13 1,740 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,354 31,666 SH   SOLE 8 31,666 0 0
BP PLC SPONSORED ADR 055622104 1,029 38,934 SH   SOLE 4 38,934 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,194 92,699 SH   SOLE 16 92,699 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,861 72,774 SH   SOLE 8 72,774 0 0
BROADCOM INC COM 11135F101 16,090 33,742 SH   SOLE 15 33,742 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,664 10,301 SH   SOLE 12 10,301 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,948 38,218 SH   SOLE 8 38,218 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,357 32,355 SH   SOLE 6 32,355 0 0
BROOKS AUTOMATION INC NEW COM 114340102 1,512 15,866 SH   SOLE 7 15,866 0 0
BROWN FORMAN CORP CL B 115637209 3,083 41,143 SH   SOLE 11 41,143 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,080 15,202 SH   SOLE 10 15,202 0 0
CAE INC COM 124765108 1,008 32,714 SH   SOLE 5 32,714 0 0
CANADIAN IMP BK COMM COM 136069101 1,614 14,178 SH   SOLE 7 14,178 0 0
CANADIAN NATL RY CO COM 136375102 1,817 17,220 SH   SOLE 8 17,220 0 0
CANADIAN PAC RY LTD COM 13645T100 2,375 30,885 SH   SOLE 6 30,885 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,890 31,611 SH   SOLE 8 31,611 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,015 17,747 SH   SOLE 9 17,747 0 0
CARDINAL HEALTH INC COM 14149Y108 1,091 19,118 SH   SOLE 6 19,118 0 0
CARMAX INC COM 143130102 2,899 22,448 SH   SOLE 12 22,448 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 2,788 57,373 SH   SOLE 10 57,373 0 0
CATERPILLAR INC COM 149123101 9,327 42,859 SH   SOLE 12 42,859 0 0
CBRE GROUP INC CL A 12504L109 1,498 17,469 SH   SOLE 11 17,469 0 0
CDW CORP COM 12514G108 4,507 25,806 SH   SOLE 12 25,806 0 0
CELANESE CORP DEL COM 150870103 1,086 7,163 SH   SOLE 9 7,163 0 0
CENTENE CORP DEL COM 15135B101 1,099 15,065 SH   SOLE 8 15,065 0 0
CERENCE INC COM 156727109 1,078 10,099 SH   SOLE 10 10,099 0 0
CERNER CORP COM 156782104 5,351 68,461 SH   SOLE 9 68,461 0 0
CGI INC CL A SUB VTG 12532H104 1,182 13,041 SH   SOLE 8 13,041 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,477 12,102 SH   SOLE 10 12,102 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,972 5,505 SH   SOLE 8 5,505 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,472 12,678 SH   SOLE 9 12,678 0 0
CHEFS WHSE INC COM 163086101 1,058 33,227 SH   SOLE 8 33,227 0 0
CHEGG INC COM 163092109 1,269 15,266 SH   SOLE 9 15,266 0 0
CHEMED CORP NEW COM 16359R103 1,797 3,787 SH   SOLE 11 3,787 0 0
CHEVRON CORP NEW COM 166764100 19,226 183,555 SH   SOLE 16 183,555 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,608 1,037 SH   SOLE 8 1,037 0 0
CHUBB LIMITED COM H1467J104 5,430 34,166 SH   SOLE 10 34,166 0 0
CHURCH & DWIGHT INC COM 171340102 2,844 33,373 SH   SOLE 7 33,373 0 0
CIGNA CORP NEW COM 125523100 4,025 16,979 SH   SOLE 8 16,979 0 0
CINCINNATI FINL CORP COM 172062101 4,413 37,840 SH   SOLE 6 37,840 0 0
CINTAS CORP COM 172908105 5,708 14,943 SH   SOLE 15 14,943 0 0
CISCO SYS INC COM 17275R102 22,324 421,209 SH   SOLE 16 421,209 0 0
CITIGROUP INC COM NEW 172967424 6,679 94,397 SH   SOLE 13 94,397 0 0
CLEAN HARBORS INC COM 184496107 2,561 27,495 SH   SOLE 3 27,495 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,471 55,537 SH   SOLE 8 55,537 0 0
CLOROX CO DEL COM 189054109 2,490 13,843 SH   SOLE 12 13,843 0 0
CME GROUP INC COM 12572Q105 4,005 18,830 SH   SOLE 11 18,830 0 0
COCA COLA CO COM 191216100 9,320 172,237 SH   SOLE 14 172,237 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,282 24,214 SH   SOLE 4 24,214 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,942 28,033 SH   SOLE 9 28,033 0 0
COLGATE PALMOLIVE CO COM 194162103 6,100 74,986 SH   SOLE 11 74,986 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 3,053 141,677 SH   SOLE 1 141,677 0 0
COMCAST CORP NEW CL A 20030N101 22,835 400,473 SH   SOLE 14 400,473 0 0
CONAGRA BRANDS INC COM 205887102 1,568 43,092 SH   SOLE 7 43,092 0 0
CONOCOPHILLIPS COM 20825C104 5,338 87,649 SH   SOLE 14 87,649 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,178 5,035 SH   SOLE 9 5,035 0 0
COOPER COS INC COM NEW 216648402 1,554 3,922 SH   SOLE 8 3,922 0 0
COPART INC COM 217204106 4,092 31,042 SH   SOLE 10 31,042 0 0
CORTEVA INC COM 22052L104 1,737 39,169 SH   SOLE 7 39,169 0 0
COSTAR GROUP INC COM 22160N109 1,824 22,020 SH   SOLE 7 22,020 0 0
COSTCO WHSL CORP NEW COM 22160K105 13,110 33,133 SH   SOLE 17 33,133 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,100 104,875 SH   SOLE 6 104,875 0 0
CRH PLC ADR 12626K203 1,489 29,288 SH   SOLE 8 29,288 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 15,037 77,072 SH   SOLE 15 77,072 0 0
CROWN HLDGS INC COM 228368106 3,284 32,132 SH   SOLE 4 32,132 0 0
CSX CORP COM 126408103 1,022 31,850 SH   SOLE 8 31,850 0 0
CUMMINS INC COM 231021106 1,736 7,122 SH   SOLE 10 7,122 0 0
CVS HEALTH CORP COM 126650100 7,644 91,616 SH   SOLE 13 91,616 0 0
D R HORTON INC COM 23331A109 4,216 46,657 SH   SOLE 12 46,657 0 0
DANAHER CORPORATION COM 235851102 9,447 35,204 SH   SOLE 13 35,204 0 0
DBX ETF TR XTRACK MSCI EAFE 233051630 10,631 437,860 SH   SOLE 1 437,860 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,527 40,696 SH   SOLE 5 40,696 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 1,370 46,816 SH   SOLE   46,816 0 0
DBX ETF TR XTRACK USD HIGH 233051432 6,044 149,932 SH   SOLE 7 149,932 0 0
DEERE & CO COM 244199105 11,003 31,196 SH   SOLE 12 31,196 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,478 14,827 SH   SOLE 2 14,827 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,175 40,255 SH   SOLE 10 40,255 0 0
DEXCOM INC COM 252131107 2,900 6,792 SH   SOLE 12 6,792 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 7,512 39,191 SH   SOLE 11 39,191 0 0
DIGITAL RLTY TR INC COM 253868103 2,861 19,016 SH   SOLE 10 19,016 0 0
DISCOVER FINL SVCS COM 254709108 1,994 16,859 SH   SOLE 7 16,859 0 0
DISNEY WALT CO COM 254687106 16,987 96,643 SH   SOLE 16 96,643 0 0
DOLLAR GEN CORP NEW COM 256677105 9,657 44,629 SH   SOLE 13 44,629 0 0
DOLLAR TREE INC COM 256746108 2,138 21,483 SH   SOLE 9 21,483 0 0
DOMINION ENERGY INC COM 25746U109 5,669 77,050 SH   SOLE 13 77,050 0 0
DOVER CORP COM 260003108 3,243 21,536 SH   SOLE 6 21,536 0 0
DOW INC COM 260557103 2,774 43,830 SH   SOLE 12 43,830 0 0
DTE ENERGY CO COM 233331107 1,200 9,256 SH   SOLE 9 9,256 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 3,713 85,334 SH   SOLE 9 85,334 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,593 46,522 SH   SOLE 9 46,522 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,797 23,212 SH   SOLE 6 23,212 0 0
EAST WEST BANCORP INC COM 27579R104 1,190 16,604 SH   SOLE 5 16,604 0 0
EASTMAN CHEM CO COM 277432100 2,311 19,793 SH   SOLE 13 19,793 0 0
EATON CORP PLC SHS G29183103 4,987 33,656 SH   SOLE 10 33,656 0 0
EBAY INC. COM 278642103 2,731 38,897 SH   SOLE 11 38,897 0 0
ECOLAB INC COM 278865100 3,030 14,709 SH   SOLE 12 14,709 0 0
EDISON INTL COM 281020107 1,238 21,411 SH   SOLE 7 21,411 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,916 37,813 SH   SOLE 13 37,813 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 2,347 67,667 SH   SOLE 8 67,667 0 0
ELECTRONIC ARTS INC COM 285512109 1,560 10,845 SH   SOLE 11 10,845 0 0
EMERSON ELEC CO COM 291011104 5,896 61,266 SH   SOLE 13 61,266 0 0
ENBRIDGE INC COM 29250N105 5,013 125,192 SH   SOLE 11 125,192 0 0
ENTEGRIS INC COM 29362U104 1,417 11,523 SH   SOLE 7 11,523 0 0
EOG RES INC COM 26875P101 2,227 26,690 SH   SOLE 12 26,690 0 0
EPAM SYS INC COM 29414B104 1,502 2,940 SH   SOLE 10 2,940 0 0
EQUIFAX INC COM 294429105 1,633 6,817 SH   SOLE 7 6,817 0 0
EQUINIX INC COM 29444U700 6,103 7,604 SH   SOLE 10 7,604 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,799 145,018 SH   SOLE 3 145,018 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,697 22,834 SH   SOLE 7 22,834 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,107 14,371 SH   SOLE 3 14,371 0 0
ERICSSON ADR B SEK 10 294821608 1,619 128,665 SH   SOLE 8 128,665 0 0
EVERSOURCE ENERGY COM 30040W108 1,134 14,129 SH   SOLE 9 14,129 0 0
EXACT SCIENCES CORP COM 30063P105 1,052 8,459 SH   SOLE 6 8,459 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,760 27,775 SH   SOLE 1 27,775 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,997 55,270 SH   SOLE 9 55,270 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,740 10,623 SH   SOLE 11 10,623 0 0
EXXON MOBIL CORP COM 30231G102 10,425 165,260 SH   SOLE 14 165,260 0 0
FACEBOOK INC CL A 30303M102 46,257 133,033 SH   SOLE 16 133,033 0 0
FACTSET RESH SYS INC COM 303075105 6,782 20,208 SH   SOLE 8 20,208 0 0
FASTENAL CO COM 311900104 4,126 79,341 SH   SOLE 9 79,341 0 0
FEDEX CORP COM 31428X106 6,129 20,544 SH   SOLE 9 20,544 0 0
FERRARI N V COM N3167Y103 1,665 8,081 SH   SOLE 9 8,081 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 1,918 40,688 SH   SOLE   40,688 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2,103 40,157 SH   SOLE 3 40,157 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,947 16,526 SH   SOLE 4 16,526 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,132 26,054 SH   SOLE 12 26,054 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,381 45,040 SH   SOLE 13 45,040 0 0
FIFTH THIRD BANCORP COM 316773100 1,190 31,131 SH   SOLE 11 31,131 0 0
FIRST HORIZON CORPORATION COM 320517105 1,603 92,784 SH   SOLE 7 92,784 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,858 20,613 SH   SOLE 11 20,613 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,970 34,396 SH   SOLE 3 34,396 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3,556 172,614 SH   SOLE 2 172,614 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1,786 85,403 SH   SOLE 1 85,403 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,193 20,695 SH   SOLE 4 20,695 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2,027 26,552 SH   SOLE 2 26,552 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 3,174 46,410 SH   SOLE 2 46,410 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,743 18,822 SH   SOLE 1 18,822 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,523 12,268 SH   SOLE 3 12,268 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 2,090 16,393 SH   SOLE 3 16,393 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 3,283 44,802 SH   SOLE 1 44,802 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2,584 34,206 SH   SOLE 3 34,206 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,309 9,428 SH   SOLE 3 9,428 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 3,651 100,497 SH   SOLE 1 100,497 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,513 41,927 SH   SOLE 3 41,927 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 7,862 162,063 SH   SOLE 3 162,063 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 7,820 153,626 SH   SOLE 7 153,626 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 11,614 334,229 SH   SOLE 2 334,229 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2,105 12,197 SH   SOLE 3 12,197 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,119 23,285 SH   SOLE 2 23,285 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,775 36,970 SH   SOLE 5 36,970 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 2,020 39,154 SH   SOLE 3 39,154 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 4,828 139,384 SH   SOLE 1 139,384 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 1,687 52,823 SH   SOLE 1 52,823 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 2,445 71,453 SH   SOLE 1 71,453 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 13,692 255,298 SH   SOLE 7 255,298 0 0
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 3,846 148,313 SH   SOLE 2 148,313 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 4,851 181,968 SH   SOLE 2 181,968 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 2,162 59,466 SH   SOLE 1 59,466 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1,441 42,104 SH   SOLE 2 42,104 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 2,731 73,977 SH   SOLE 1 73,977 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 3,993 116,156 SH   SOLE 2 116,156 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 2,345 72,814 SH   SOLE 1 72,814 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,286 14,979 SH   SOLE 1 14,979 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,323 23,205 SH   SOLE 3 23,205 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5,428 136,487 SH   SOLE 5 136,487 0 0
FIRSTSERVICE CORP NEW COM 33767E202 1,029 6,010 SH   SOLE 5 6,010 0 0
FISERV INC COM 337738108 5,838 54,617 SH   SOLE 13 54,617 0 0
FIVE BELOW INC COM 33829M101 1,003 5,188 SH   SOLE 8 5,188 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829 2,010 64,641 SH   SOLE   64,641 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 1,434 26,666 SH   SOLE   26,666 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,700 20,121 SH   SOLE 5 20,121 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,803 18,099 SH   SOLE 10 18,099 0 0
FOX FACTORY HLDG CORP COM 35138V102 7,830 50,304 SH   SOLE 7 50,304 0 0
FRANKLIN RESOURCES INC COM 354613101 3,269 102,197 SH   SOLE 4 102,197 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,593 69,871 SH   SOLE 9 69,871 0 0
FRESHPET INC COM 358039105 1,309 8,031 SH   SOLE 5 8,031 0 0
FRONTDOOR INC COM 35905A109 1,014 20,362 SH   SOLE 5 20,362 0 0
FS KKR CAP CORP COM 302635206 2,371 110,216 SH   SOLE   110,216 0 0
GARTNER INC COM 366651107 2,654 10,959 SH   SOLE 7 10,959 0 0
GENERAC HLDGS INC COM 368736104 1,617 3,894 SH   SOLE 7 3,894 0 0
GENERAL DYNAMICS CORP COM 369550108 4,579 24,322 SH   SOLE 14 24,322 0 0
GENERAL MLS INC COM 370334104 1,868 30,659 SH   SOLE 11 30,659 0 0
GENERAL MTRS CO COM 37045V100 4,086 69,059 SH   SOLE 10 69,059 0 0
GENMAB A/S SPONSORED ADS 372303206 1,048 25,677 SH   SOLE 4 25,677 0 0
GENUINE PARTS CO COM 372460105 2,814 22,254 SH   SOLE 9 22,254 0 0
GILEAD SCIENCES INC COM 375558103 5,032 73,074 SH   SOLE 16 73,074 0 0
GLOBAL PMTS INC COM 37940X102 1,531 8,163 SH   SOLE 8 8,163 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 2,104 57,892 SH   SOLE 6 57,892 0 0
GLOBAL X FDS US PFD ETF 37954Y657 2,062 78,775 SH   SOLE 4 78,775 0 0
GLOBANT S A COM L44385109 1,430 6,523 SH   SOLE 6 6,523 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,207 34,558 SH   SOLE 3 34,558 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,246 26,109 SH   SOLE 4 26,109 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,449 9,089 SH   SOLE 11 9,089 0 0
GOOSEHEAD INS INC COM CL A 38267D109 2,580 20,269 SH   SOLE 7 20,269 0 0
GRAINGER W W INC COM 384802104 5,644 12,887 SH   SOLE 10 12,887 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,051 113,056 SH   SOLE 3 113,056 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 1,698 97,866 SH   SOLE 8 97,866 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,333 38,445 SH   SOLE 5 38,445 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,708 30,420 SH   SOLE 6 30,420 0 0
HCA HEALTHCARE INC COM 40412C101 2,368 11,452 SH   SOLE 9 11,452 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,709 50,729 SH   SOLE 12 50,729 0 0
HEICO CORP NEW CL A 422806208 4,694 37,799 SH   SOLE 9 37,799 0 0
HENRY JACK & ASSOC INC COM 426281101 2,342 14,324 SH   SOLE 13 14,324 0 0
HERSHEY CO COM 427866108 3,960 22,733 SH   SOLE 12 22,733 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,433 166,890 SH   SOLE 8 166,890 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,596 13,233 SH   SOLE 5 13,233 0 0
HOME DEPOT INC COM 437076102 19,854 62,259 SH   SOLE 15 62,259 0 0
HONEYWELL INTL INC COM 438516106 9,532 43,455 SH   SOLE 12 43,455 0 0
HOULIHAN LOKEY INC CL A 441593100 1,306 15,971 SH   SOLE 7 15,971 0 0
HP INC COM 40434L105 1,847 61,175 SH   SOLE 12 61,175 0 0
HUBSPOT INC COM 443573100 1,459 2,505 SH   SOLE 7 2,505 0 0
HUMANA INC COM 444859102 2,245 5,070 SH   SOLE 9 5,070 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,830 11,228 SH   SOLE 5 11,228 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,976 138,474 SH   SOLE 12 138,474 0 0
ICICI BANK LIMITED ADR 45104G104 1,454 85,037 SH   SOLE 11 85,037 0 0
ICON PLC SHS G4705A100 1,603 7,756 SH   SOLE 11 7,756 0 0
IDEX CORP COM 45167R104 2,085 9,474 SH   SOLE 12 9,474 0 0
IDEXX LABS INC COM 45168D104 2,885 4,568 SH   SOLE 10 4,568 0 0
IHS MARKIT LTD SHS G47567105 4,267 37,879 SH   SOLE 10 37,879 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,752 16,782 SH   SOLE 9 16,782 0 0
ILLUMINA INC COM 452327109 8,545 18,057 SH   SOLE 11 18,057 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,437 42,868 SH   SOLE 4 42,868 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,195 103,591 SH   SOLE 6 103,591 0 0
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 2,512 85,353 SH   SOLE 2 85,353 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C730 10,969 383,406 SH   SOLE 1 383,406 0 0
INTEL CORP COM 458140100 6,897 122,848 SH   SOLE 14 122,848 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,317 65,685 SH   SOLE 9 65,685 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,914 24,552 SH   SOLE 9 24,552 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,346 36,466 SH   SOLE 12 36,466 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,879 12,578 SH   SOLE 6 12,578 0 0
INTUIT COM 461202103 8,538 17,417 SH   SOLE 12 17,417 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,921 7,526 SH   SOLE 12 7,526 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1,861 52,335 SH   SOLE   52,335 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 3,556 177,014 SH   SOLE 6 177,014 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3,925 256,191 SH   SOLE 4 256,191 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 2,399 31,739 SH   SOLE 2 31,739 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 2,061 10,637 SH   SOLE 2 10,637 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 3,225 22,464 SH   SOLE 2 22,464 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1,797 40,773 SH   SOLE 2 40,773 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,956 64,943 SH   SOLE 3 64,943 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 4,519 171,813 SH   SOLE 3 171,813 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1,109 23,715 SH   SOLE   23,715 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,718 19,032 SH   SOLE 4 19,032 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1,796 36,245 SH   SOLE   36,245 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,116 6,961 SH   SOLE   6,961 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,420 68,722 SH   SOLE 2 68,722 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,505 4,624 SH   SOLE   4,624 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,684 33,200 SH   SOLE   33,200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 7,471 25,755 SH   SOLE 6 25,755 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7,880 52,278 SH   SOLE 6 52,278 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 97,186 274,204 SH   SOLE 10 274,204 0 0
IQVIA HLDGS INC COM 46266C105 5,596 23,092 SH   SOLE 12 23,092 0 0
ISHARES GOLD TR ISHARES NEW 464285204 2,645 78,470 SH   SOLE 4 78,470 0 0
ISHARES INC CORE MSCI EMKT 46434G103 46,553 694,920 SH   SOLE 10 694,920 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 20,961 464,258 SH   SOLE 9 464,258 0 0
ISHARES INC JP MRG EM CRP BD 464286251 2,402 45,761 SH   SOLE 1 45,761 0 0
ISHARES INC MSCI GERMANY ETF 464286806 2,941 84,995 SH   SOLE 7 84,995 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,042 15,431 SH   SOLE 4 15,431 0 0
ISHARES INC MSCI NETHERL ETF 464286814 1,248 25,760 SH   SOLE 4 25,760 0 0
ISHARES INC MSCI SWITZERLAND 464286749 1,782 36,651 SH   SOLE 4 36,651 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 19,534 226,718 SH   SOLE 8 226,718 0 0
ISHARES TR 20 YR TR BD ETF 464287432 20,890 144,721 SH   SOLE 10 144,721 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,187 24,415 SH   SOLE 5 24,415 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,232 53,961 SH   SOLE 10 53,961 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 6,378 126,255 SH   SOLE   126,255 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,913 45,858 SH   SOLE 7 45,858 0 0
ISHARES TR CONSER ALLOC ETF 464289883 6,494 163,167 SH   SOLE 1 163,167 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,898 37,688 SH   SOLE 4 37,688 0 0
ISHARES TR CORE MSCI EAFE 46432F842 80,385 1,073,811 SH   SOLE 9 1,073,811 0 0
ISHARES TR CORE MSCI EURO 46434V738 1,601 27,947 SH   SOLE 4 27,947 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,845 14,308 SH   SOLE 7 14,308 0 0
ISHARES TR CORE S&P SCP ETF 464287804 157,022 1,389,819 SH   SOLE 13 1,389,819 0 0
ISHARES TR CORE S&P US VLU 464287663 2,497 34,700 SH   SOLE 3 34,700 0 0
ISHARES TR CORE S&P500 ETF 464287200 72,620 168,915 SH   SOLE 13 168,915 0 0
ISHARES TR CORE TOTAL USD 46434V613 34,970 653,771 SH   SOLE 9 653,771 0 0
ISHARES TR CORE US AGGBD ET 464287226 26,683 231,361 SH   SOLE 9 231,361 0 0
ISHARES TR EAFE GRWTH ETF 464288885 21,976 204,846 SH   SOLE 9 204,846 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,097 14,795 SH   SOLE 4 14,795 0 0
ISHARES TR EAFE VALUE ETF 464288877 36,533 705,817 SH   SOLE 11 705,817 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 52,419 532,332 SH   SOLE 9 532,332 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 1,901 30,062 SH   SOLE 1 30,062 0 0
ISHARES TR FALN ANGLS USD 46435G474 7,379 246,286 SH   SOLE 7 246,286 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,370 46,629 SH   SOLE 3 46,629 0 0
ISHARES TR GLOBAL 100 ETF 464287572 2,495 35,140 SH   SOLE   35,140 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 12,380 159,515 SH   SOLE 9 159,515 0 0
ISHARES TR GLOBAL TECH ETF 464287291 6,029 17,863 SH   SOLE 9 17,863 0 0
ISHARES TR IBOXX HI YD ETF 464288513 13,415 152,377 SH   SOLE 8 152,377 0 0
ISHARES TR IBOXX INV CP ETF 464287242 16,372 121,852 SH   SOLE 7 121,852 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,765 15,263 SH   SOLE   15,263 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 30,101 549,188 SH   SOLE 10 549,188 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 2,262 37,374 SH   SOLE 4 37,374 0 0
ISHARES TR JPMORGAN USD EMG 464288281 19,629 174,544 SH   SOLE 8 174,544 0 0
ISHARES TR MBS ETF 464288588 8,748 80,825 SH   SOLE 8 80,825 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 1,248 18,110 SH   SOLE 1 18,110 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,153 22,782 SH   SOLE 1 22,782 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,464 24,346 SH   SOLE 4 24,346 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,894 62,040 SH   SOLE 9 62,040 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 1,357 17,969 SH   SOLE 4 17,969 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,996 36,201 SH   SOLE 4 36,201 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1,303 33,800 SH   SOLE 1 33,800 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,693 82,345 SH   SOLE 7 82,345 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 5,768 78,353 SH   SOLE 8 78,353 0 0
ISHARES TR MSCI USA MMENTM 46432F396 19,347 111,554 SH   SOLE 10 111,554 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,458 26,029 SH   SOLE 7 26,029 0 0
ISHARES TR MSCI USA VALUE 46432F388 16,646 158,441 SH   SOLE 9 158,441 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,297 53,726 SH   SOLE 7 53,726 0 0
ISHARES TR RUS 1000 ETF 464287622 1,546 6,387 SH   SOLE 1 6,387 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,680 13,555 SH   SOLE 4 13,555 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,073 13,068 SH   SOLE 6 13,068 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,416 4,544 SH   SOLE 4 4,544 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,403 8,461 SH   SOLE 4 8,461 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,859 23,461 SH   SOLE 4 23,461 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,609 33,175 SH   SOLE 10 33,175 0 0
ISHARES TR S&P 100 ETF 464287101 2,082 10,611 SH   SOLE 3 10,611 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 14,352 197,332 SH   SOLE 7 197,332 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,701 25,070 SH   SOLE 7 25,070 0 0
ISHARES TR SELECT DIVID ETF 464287168 3,450 29,585 SH   SOLE 3 29,585 0 0
ISHARES TR SHORT TREAS BD 464288679 1,627 14,722 SH   SOLE 4 14,722 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 3,418 31,701 SH   SOLE 4 31,701 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,377 13,057 SH   SOLE 6 13,057 0 0
ISHARES TR TIPS BD ETF 464287176 8,479 66,234 SH   SOLE 8 66,234 0 0
ISHARES TR TRANS AVG ETF 464287192 1,889 7,268 SH   SOLE 1 7,268 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,311 16,896 SH   SOLE 3 16,896 0 0
ISHARES TR U.S. ENERGY ETF 464287796 9,750 335,152 SH   SOLE 9 335,152 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 3,383 18,264 SH   SOLE 6 18,264 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,560 7,091 SH   SOLE 8 7,091 0 0
ISHARES TR U.S. TECH ETF 464287721 1,012 10,182 SH   SOLE 2 10,182 0 0
ISHARES TR US BR DEL SE ETF 464288794 1,077 10,556 SH   SOLE 2 10,556 0 0
ISHARES TR US HOME CONS ETF 464288752 1,034 14,934 SH   SOLE 2 14,934 0 0
ISHARES TR US INDUSTRIALS 464287754 1,276 11,483 SH   SOLE 1 11,483 0 0
ISHARES TR US TREAS BD ETF 46429B267 30,519 1,147,332 SH   SOLE 9 1,147,332 0 0
ISHARES TR YLD OPTIM BD 46434V787 3,381 133,833 SH   SOLE 1 133,833 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 7,582 219,772 SH   SOLE 9 219,772 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,503 250,111 SH   SOLE 5 250,111 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 1,016 17,353 SH   SOLE 1 17,353 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 3,108 55,013 SH   SOLE 6 55,013 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,940 38,243 SH   SOLE 4 38,243 0 0
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 2,116 38,863 SH   SOLE 1 38,863 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,145 21,030 SH   SOLE 1 21,030 0 0
JOHNSON & JOHNSON COM 478160104 27,577 167,397 SH   SOLE 17 167,397 0 0
JOHNSON CTLS INTL PLC SHS G51502105 4,308 62,765 SH   SOLE 14 62,765 0 0
JPMORGAN CHASE & CO COM 46625H100 23,040 148,131 SH   SOLE 15 148,131 0 0
KIMBERLY-CLARK CORP COM 494368103 5,701 42,613 SH   SOLE 9 42,613 0 0
KLA CORP COM NEW 482480100 4,086 12,603 SH   SOLE 11 12,603 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,592 35,030 SH   SOLE 3 35,030 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,033 20,779 SH   SOLE 6 20,779 0 0
KRANESHARES TR GLOBAL CARBON 500767678 1,064 28,757 SH   SOLE 1 28,757 0 0
KRANESHARES TR KYA DYNMC INC 500767686 26,530 1,216,233 SH   SOLE 1 1,216,233 0 0
KRANESHARES TR LRG CAP QTY DIVD 500767728 9,115 283,962 SH   SOLE 1 283,962 0 0
KRANESHARES TR QUADRTC INT RT 500767736 12,303 445,432 SH   SOLE 6 445,432 0 0
KRANESHARES TR SML CAP QTY DIVD 500767710 1,704 61,258 SH   SOLE 1 61,258 0 0
KROGER CO COM 501044101 1,449 37,818 SH   SOLE 8 37,818 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,628 16,787 SH   SOLE 13 16,787 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,838 10,289 SH   SOLE 11 10,289 0 0
LAM RESEARCH CORP COM 512807108 10,273 15,788 SH   SOLE 13 15,788 0 0
LAMB WESTON HLDGS INC COM 513272104 1,335 16,556 SH   SOLE 8 16,556 0 0
LAUDER ESTEE COS INC CL A 518439104 3,286 10,331 SH   SOLE 13 10,331 0 0
LEGGETT & PLATT INC COM 524660107 2,205 42,553 SH   SOLE 5 42,553 0 0
LENNAR CORP CL A 526057104 2,880 28,989 SH   SOLE 11 28,989 0 0
LENNOX INTL INC COM 526107107 1,804 5,142 SH   SOLE 8 5,142 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,423 8,196 SH   SOLE 8 8,196 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,594 95,942 SH   SOLE 1 95,942 0 0
LILLY ELI & CO COM 532457108 7,764 33,828 SH   SOLE 12 33,828 0 0
LINDE PLC SHS G5494J103 8,095 28,002 SH   SOLE 12 28,002 0 0
LISTED FD TR HORIZON KINETICS 53656F623 2,952 98,232 SH   SOLE 2 98,232 0 0
LKQ CORP COM 501889208 3,541 71,941 SH   SOLE 6 71,941 0 0
LOCKHEED MARTIN CORP COM 539830109 9,093 24,033 SH   SOLE 12 24,033 0 0
LOGITECH INTL S A SHS H50430232 1,744 14,423 SH   SOLE 6 14,423 0 0
LOWES COS INC COM 548661107 22,609 116,560 SH   SOLE 17 116,560 0 0
LULULEMON ATHLETICA INC COM 550021109 2,803 7,681 SH   SOLE 14 7,681 0 0
LUMEN TECHNOLOGIES INC COM 550241103 2,199 161,795 SH   SOLE 6 161,795 0 0
LYFT INC CL A COM 55087P104 1,016 16,804 SH   SOLE 10 16,804 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,012 12,054 SH   SOLE 6 12,054 0 0
MAGNA INTL INC COM 559222401 4,047 43,683 SH   SOLE 6 43,683 0 0
MANULIFE FINL CORP COM 56501R106 1,164 59,110 SH   SOLE 4 59,110 0 0
MARKEL CORP COM 570535104 2,440 2,056 SH   SOLE 8 2,056 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,015 6,504 SH   SOLE 7 6,504 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,930 14,140 SH   SOLE 6 14,140 0 0
MARSH & MCLENNAN COS INC COM 571748102 6,288 44,699 SH   SOLE 10 44,699 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,075 5,899 SH   SOLE 5 5,899 0 0
MASCO CORP COM 574599106 2,351 39,913 SH   SOLE 7 39,913 0 0
MASTERCARD INCORPORATED CL A 57636Q104 21,995 60,246 SH   SOLE 16 60,246 0 0
MATCH GROUP INC NEW COM 57667L107 1,923 11,924 SH   SOLE 13 11,924 0 0
MAXIMUS INC COM 577933104 1,625 18,475 SH   SOLE 5 18,475 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,786 31,545 SH   SOLE 10 31,545 0 0
MCDONALDS CORP COM 580135101 7,767 33,625 SH   SOLE 12 33,625 0 0
MCKESSON CORP COM 58155Q103 3,862 20,194 SH   SOLE 12 20,194 0 0
MEDIAALPHA INC CL A 58450V104 2,612 62,045 SH   SOLE 5 62,045 0 0
MEDTRONIC PLC SHS G5960L103 11,954 96,302 SH   SOLE 16 96,302 0 0
MERCADOLIBRE INC COM 58733R102 3,535 2,269 SH   SOLE 11 2,269 0 0
MERCK & CO INC COM 58933Y105 15,856 203,887 SH   SOLE 14 203,887 0 0
METLIFE INC COM 59156R108 4,322 72,219 SH   SOLE 10 72,219 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,383 1,721 SH   SOLE 10 1,721 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,382 22,584 SH   SOLE 12 22,584 0 0
MICRON TECHNOLOGY INC COM 595112103 2,136 25,136 SH   SOLE 8 25,136 0 0
MICROSOFT CORP COM 594918104 93,717 345,946 SH   SOLE 19 345,946 0 0
MONDELEZ INTL INC CL A 609207105 6,303 100,941 SH   SOLE 14 100,941 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,008 2,700 SH   SOLE 8 2,700 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,706 95,301 SH   SOLE 11 95,301 0 0
MOODYS CORP COM 615369105 1,980 5,465 SH   SOLE 11 5,465 0 0
MORGAN STANLEY COM NEW 617446448 5,084 55,448 SH   SOLE 12 55,448 0 0
MORNINGSTAR INC COM 617700109 3,944 15,341 SH   SOLE 8 15,341 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,119 14,384 SH   SOLE 7 14,384 0 0
MSCI INC COM 55354G100 4,176 7,833 SH   SOLE 10 7,833 0 0
NATERA INC COM 632307104 1,215 10,699 SH   SOLE 8 10,699 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,689 26,416 SH   SOLE 6 26,416 0 0
NCINO INC COM 63947U107 1,746 29,143 SH   SOLE 5 29,143 0 0
NETFLIX INC COM 64110L106 8,133 15,398 SH   SOLE 14 15,398 0 0
NEXTERA ENERGY INC COM 65339F101 8,802 120,113 SH   SOLE 11 120,113 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,284 29,915 SH   SOLE 3 29,915 0 0
NIKE INC CL B 654106103 12,243 79,246 SH   SOLE 12 79,246 0 0
NOKIA CORP SPONSORED ADR 654902204 1,172 220,345 SH   SOLE 5 220,345 0 0
NORDSON CORP COM 655663102 1,473 6,709 SH   SOLE 9 6,709 0 0
NORFOLK SOUTHN CORP COM 655844108 5,630 21,213 SH   SOLE 10 21,213 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 2,747 64,374 SH   SOLE 1 64,374 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 3,389 87,057 SH   SOLE 1 87,057 0 0
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 1,137 32,478 SH   SOLE 1 32,478 0 0
NORTHERN TR CORP COM 665859104 2,326 20,115 SH   SOLE 6 20,115 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,216 11,602 SH   SOLE 8 11,602 0 0
NOVARTIS AG SPONSORED ADR 66987V109 8,248 90,399 SH   SOLE 11 90,399 0 0
NOVO-NORDISK A S ADR 670100205 7,197 85,912 SH   SOLE 10 85,912 0 0
NUCOR CORP COM 670346105 5,226 54,480 SH   SOLE 11 54,480 0 0
NVIDIA CORPORATION COM 67066G104 26,853 33,563 SH   SOLE 18 33,563 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6,544 31,810 SH   SOLE 14 31,810 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,523 13,880 SH   SOLE 12 13,880 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 6,966 82,806 SH   SOLE 13 82,806 0 0
ORACLE CORP COM 68389X105 13,582 174,481 SH   SOLE 13 174,481 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,563 2,761 SH   SOLE 9 2,761 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 32,692 1,179,782 SH   SOLE 2 1,179,782 0 0
PACER FDS TR WEALTHSHIELD 69374H840 5,002 154,387 SH   SOLE 1 154,387 0 0
PACKAGING CORP AMER COM 695156109 1,427 10,537 SH   SOLE 8 10,537 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,676 29,963 SH   SOLE 7 29,963 0 0
PALO ALTO NETWORKS INC COM 697435105 2,784 7,502 SH   SOLE 10 7,502 0 0
PARKER-HANNIFIN CORP COM 701094104 4,485 14,603 SH   SOLE 10 14,603 0 0
PAYCHEX INC COM 704326107 6,714 62,576 SH   SOLE 8 62,576 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,072 8,451 SH   SOLE 12 8,451 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,313 6,884 SH   SOLE 7 6,884 0 0
PAYPAL HLDGS INC COM 70450Y103 19,046 65,342 SH   SOLE 15 65,342 0 0
PENTAIR PLC SHS G7S00T104 3,217 47,669 SH   SOLE 9 47,669 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,990 116,112 SH   SOLE 7 116,112 0 0
PEPSICO INC COM 713448108 13,805 93,170 SH   SOLE 16 93,170 0 0
PFIZER INC COM 717081103 8,958 228,743 SH   SOLE 16 228,743 0 0
PHILIP MORRIS INTL INC COM 718172109 12,789 129,042 SH   SOLE 15 129,042 0 0
PHILLIPS 66 COM 718546104 3,283 38,252 SH   SOLE 12 38,252 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,262 12,632 SH   SOLE 6 12,632 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,657 32,957 SH   SOLE 3 32,957 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,938 68,040 SH   SOLE 4 68,040 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 2,899 28,503 SH   SOLE   28,503 0 0
PIONEER NAT RES CO COM 723787107 1,572 9,673 SH   SOLE 11 9,673 0 0
PNC FINL SVCS GROUP INC COM 693475105 6,811 35,706 SH   SOLE 12 35,706 0 0
POOL CORP COM 73278L105 3,867 8,432 SH   SOLE 12 8,432 0 0
PPG INDS INC COM 693506107 3,903 22,990 SH   SOLE 7 22,990 0 0
PPL CORP COM 69351T106 1,229 43,955 SH   SOLE 6 43,955 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,623 28,402 SH   SOLE 10 28,402 0 0
PROCTER AND GAMBLE CO COM 742718109 15,963 118,309 SH   SOLE 15 118,309 0 0
PROGRESSIVE CORP COM 743315103 3,544 36,085 SH   SOLE 10 36,085 0 0
PROLOGIS INC. COM 74340W103 5,952 49,799 SH   SOLE 14 49,799 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 35,391 591,331 SH   SOLE 4 591,331 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 1,698 18,733 SH   SOLE 3 18,733 0 0
PRUDENTIAL FINL INC COM 744320102 1,754 17,116 SH   SOLE 11 17,116 0 0
PRUDENTIAL PLC ADR 74435K204 1,829 48,017 SH   SOLE 5 48,017 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,272 21,285 SH   SOLE 11 21,285 0 0
QUALCOMM INC COM 747525103 13,427 93,939 SH   SOLE 16 93,939 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,167 8,842 SH   SOLE 8 8,842 0 0
RAYMOND JAMES FINL INC COM 754730109 1,187 9,138 SH   SOLE 8 9,138 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,135 83,635 SH   SOLE 14 83,635 0 0
REALTY INCOME CORP COM 756109104 1,615 24,205 SH   SOLE 8 24,205 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,712 8,437 SH   SOLE 6 8,437 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,976 23,556 SH   SOLE 7 23,556 0 0
ROBLOX CORP CL A 771049103 1,319 14,662 SH   SOLE 5 14,662 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,044 3,652 SH   SOLE 6 3,652 0 0
ROLLINS INC COM 775711104 3,451 100,913 SH   SOLE 11 100,913 0 0
ROPER TECHNOLOGIES INC COM 776696106 7,488 15,926 SH   SOLE 15 15,926 0 0
ROSS STORES INC COM 778296103 2,315 18,672 SH   SOLE 11 18,672 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,335 60,130 SH   SOLE 8 60,130 0 0
RPM INTL INC COM 749685103 1,216 13,717 SH   SOLE 6 13,717 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,595 14,744 SH   SOLE 8 14,744 0 0
S&P GLOBAL INC COM 78409V104 8,503 20,717 SH   SOLE 15 20,717 0 0
SALESFORCE COM INC COM 79466L302 14,326 58,649 SH   SOLE 13 58,649 0 0
SANOFI SPONSORED ADR 80105N105 1,852 35,161 SH   SOLE 8 35,161 0 0
SAP SE SPON ADR 803054204 3,417 24,327 SH   SOLE 9 24,327 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,149 9,880 SH   SOLE 11 9,880 0 0
SCHLUMBERGER LTD COM STK 806857108 3,394 106,025 SH   SOLE 10 106,025 0 0
SCHWAB CHARLES CORP COM 808513105 5,280 72,519 SH   SOLE 11 72,519 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,744 144,284 SH   SOLE 2 144,284 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,656 51,339 SH   SOLE 6 51,339 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,821 35,545 SH   SOLE 1 35,545 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6,940 91,780 SH   SOLE 3 91,780 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,188 28,692 SH   SOLE 1 28,692 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 11,322 108,899 SH   SOLE 1 108,899 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,187 15,169 SH   SOLE 3 15,169 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,488 23,811 SH   SOLE 6 23,811 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,224 16,800 SH   SOLE 8 16,800 0 0
SEA LTD SPONSORD ADS 81141R100 1,425 5,189 SH   SOLE 8 5,189 0 0
SEI INVTS CO COM 784117103 2,191 35,351 SH   SOLE 2 35,351 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 12,771 157,728 SH   SOLE 6 157,728 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,190 170,605 SH   SOLE 6 170,605 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 15,484 422,014 SH   SOLE 8 422,014 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7,986 180,146 SH   SOLE 7 180,146 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 14,195 79,504 SH   SOLE 7 79,504 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,483 106,948 SH   SOLE 6 106,948 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 20,840 165,461 SH   SOLE 7 165,461 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10,524 102,774 SH   SOLE 6 102,774 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4,601 72,763 SH   SOLE 4 72,763 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,444 66,135 SH   SOLE 5 66,135 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 29,543 200,078 SH   SOLE 8 200,078 0 0
SEMPRA ENERGY COM 816851109 1,533 11,570 SH   SOLE 8 11,570 0 0
SERVICENOW INC COM 81762P102 6,792 12,359 SH   SOLE 13 12,359 0 0
SHERWIN WILLIAMS CO COM 824348106 11,154 40,941 SH   SOLE 14 40,941 0 0
SHOPIFY INC CL A 82509L107 4,129 2,827 SH   SOLE 12 2,827 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,797 7,314 SH   SOLE 10 7,314 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,188 12,927 SH   SOLE 8 12,927 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,722 8,981 SH   SOLE 9 8,981 0 0
SMITH A O CORP COM 831865209 3,433 47,642 SH   SOLE 10 47,642 0 0
SNAP INC CL A 83304A106 1,811 26,572 SH   SOLE 5 26,572 0 0
SNAP ON INC COM 833034101 1,044 4,673 SH   SOLE 8 4,673 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 4,872 50,109 SH   SOLE 12 50,109 0 0
SOUTHERN CO COM 842587107 4,252 70,272 SH   SOLE 12 70,272 0 0
SOUTHWEST AIRLS CO COM 844741108 1,667 31,406 SH   SOLE 5 31,406 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 36,104 104,663 SH   SOLE 3 104,663 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,863 29,362 SH   SOLE 3 29,362 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 11,882 322,967 SH   SOLE 4 322,967 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,668 36,649 SH   SOLE 5 36,649 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 167,701 391,770 SH   SOLE 9 391,770 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 2,180 25,134 SH   SOLE 5 25,134 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 10,834 98,529 SH   SOLE 8 98,529 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,989 108,385 SH   SOLE 6 108,385 0 0
SPDR SER TR FACTST INV ETF 78464A110 1,987 8,789 SH   SOLE   8,789 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 4,137 78,109 SH   SOLE 3 78,109 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,769 48,188 SH   SOLE 4 48,188 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 4,517 89,757 SH   SOLE 5 89,757 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 3,216 102,738 SH   SOLE 2 102,738 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,137 49,814 SH   SOLE 5 49,814 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,513 62,692 SH   SOLE 2 62,692 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,318 15,374 SH   SOLE 6 15,374 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 2,022 27,611 SH   SOLE 2 27,611 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 1,107 13,033 SH   SOLE 2 13,033 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 12,238 133,797 SH   SOLE 3 133,797 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 2,516 22,346 SH   SOLE 1 22,346 0 0
SPLUNK INC COM 848637104 1,276 8,823 SH   SOLE 7 8,823 0 0
SPS COMM INC COM 78463M107 1,765 17,679 SH   SOLE 8 17,679 0 0
SPX FLOW INC COM 78469X107 1,389 21,283 SH   SOLE 1 21,283 0 0
SQUARE INC CL A 852234103 1,784 7,316 SH   SOLE 8 7,316 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,324 16,215 SH   SOLE 5 16,215 0 0
STARBUCKS CORP COM 855244109 15,065 134,735 SH   SOLE 13 134,735 0 0
STATE STR CORP COM 857477103 1,661 20,181 SH   SOLE 8 20,181 0 0
STERIS PLC SHS USD G8473T100 2,858 13,851 SH   SOLE 11 13,851 0 0
STRYKER CORPORATION COM 863667101 3,064 11,798 SH   SOLE 10 11,798 0 0
SUN CMNTYS INC COM 866674104 1,342 7,827 SH   SOLE 7 7,827 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,293 2,323 SH   SOLE 7 2,323 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,240 25,547 SH   SOLE 7 25,547 0 0
SYNOPSYS INC COM 871607107 3,394 12,306 SH   SOLE 6 12,306 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,166 26,576 SH   SOLE 6 26,576 0 0
SYSCO CORP COM 871829107 4,091 52,618 SH   SOLE 11 52,618 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13,028 108,425 SH   SOLE 16 108,425 0 0
TARGET CORP COM 87612E106 16,897 69,898 SH   SOLE 14 69,898 0 0
TC ENERGY CORP COM 87807B107 1,112 22,455 SH   SOLE 5 22,455 0 0
TE CONNECTIVITY LTD REG SHS H84989104 3,717 27,490 SH   SOLE 11 27,490 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,041 2,486 SH   SOLE 7 2,486 0 0
TELEFLEX INCORPORATED COM 879369106 1,151 2,864 SH   SOLE 8 2,864 0 0
TERADYNE INC COM 880770102 1,598 11,927 SH   SOLE 7 11,927 0 0
TESLA INC COM 88160R101 6,070 8,930 SH   SOLE 12 8,930 0 0
TEXAS INSTRS INC COM 882508104 22,157 115,223 SH   SOLE 14 115,223 0 0
THE TRADE DESK INC COM CL A 88339J105 1,014 13,107 SH   SOLE 5 13,107 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,406 28,557 SH   SOLE 15 28,557 0 0
THOR INDS INC COM 885160101 2,101 18,595 SH   SOLE 10 18,595 0 0
TJX COS INC NEW COM 872540109 3,780 56,071 SH   SOLE 10 56,071 0 0
T-MOBILE US INC COM 872590104 4,134 28,543 SH   SOLE 11 28,543 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,419 20,252 SH   SOLE 6 20,252 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 2,358 52,098 SH   SOLE 7 52,098 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,638 9,369 SH   SOLE 6 9,369 0 0
TRACTOR SUPPLY CO COM 892356106 3,882 20,862 SH   SOLE 9 20,862 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 8,064 43,793 SH   SOLE 13 43,793 0 0
TRANSDIGM GROUP INC COM 893641100 1,081 1,670 SH   SOLE 10 1,670 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,312 8,762 SH   SOLE 9 8,762 0 0
TRUIST FINL CORP COM 89832Q109 5,274 95,036 SH   SOLE 13 95,036 0 0
TWILIO INC CL A 90138F102 2,150 5,456 SH   SOLE 11 5,456 0 0
TWITTER INC COM 90184L102 2,926 42,520 SH   SOLE 8 42,520 0 0
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 7,201 740,627 SH   SOLE 1 740,627 0 0
TYSON FOODS INC CL A 902494103 2,078 28,175 SH   SOLE 13 28,175 0 0
U S PHYSICAL THERAPY COM 90337L108 1,082 9,336 SH   SOLE 8 9,336 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,779 55,456 SH   SOLE 11 55,456 0 0
ULTA BEAUTY INC COM 90384S303 2,113 6,112 SH   SOLE 11 6,112 0 0
UNILEVER PLC SPON ADR NEW 904767704 6,312 107,896 SH   SOLE 13 107,896 0 0
UNION PAC CORP COM 907818108 7,727 35,134 SH   SOLE 11 35,134 0 0
UNITED PARCEL SERVICE INC CL B 911312106 12,769 61,397 SH   SOLE 15 61,397 0 0
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 1,206 45,996 SH   SOLE 1 45,996 0 0
UNITEDHEALTH GROUP INC COM 91324P102 25,179 62,878 SH   SOLE 16 62,878 0 0
US BANCORP DEL COM NEW 902973304 13,230 232,224 SH   SOLE 16 232,224 0 0
VALE S A SPONSORED ADS 91912E105 1,154 50,580 SH   SOLE 7 50,580 0 0
VANECK VECTORS ETF TR CHINAAMC CHINA B 92189F379 1,305 54,161 SH   SOLE 1 54,161 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,926 58,536 SH   SOLE 7 58,536 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 4,099 55,348 SH   SOLE 5 55,348 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,362 7,483 SH   SOLE 1 7,483 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 12,685 141,003 SH   SOLE 7 141,003 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 10,436 101,288 SH   SOLE 9 101,288 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 23,467 285,630 SH   SOLE 9 285,630 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 18,547 215,938 SH   SOLE 11 215,938 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 28,169 493,324 SH   SOLE 10 493,324 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,919 26,081 SH   SOLE 6 26,081 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 54,537 190,150 SH   SOLE 8 190,150 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,264 6,296 SH   SOLE 1 6,296 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,653 11,226 SH   SOLE 4 11,226 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,179 29,746 SH   SOLE 5 29,746 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,914 24,918 SH   SOLE 6 24,918 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,484 63,700 SH   SOLE 8 63,700 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 28,846 73,303 SH   SOLE 7 73,303 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,844 39,409 SH   SOLE 5 39,409 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 11,201 49,719 SH   SOLE 8 49,719 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,321 8,008 SH   SOLE 3 8,008 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 24,468 109,809 SH   SOLE 11 109,809 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 46,265 336,573 SH   SOLE 10 336,573 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,396 116,667 SH   SOLE 3 116,667 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15,850 291,840 SH   SOLE 9 291,840 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,405 17,064 SH   SOLE 2 17,064 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4,612 83,403 SH   SOLE 7 83,403 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 62,945 928,254 SH   SOLE 9 928,254 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8,941 94,048 SH   SOLE 8 94,048 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,917 17,927 SH   SOLE 4 17,927 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 52,532 984,297 SH   SOLE 10 984,297 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12,973 156,845 SH   SOLE 5 156,845 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,365 17,024 SH   SOLE   17,024 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3,603 38,919 SH   SOLE 5 38,919 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 115,947 749,060 SH   SOLE 6 749,060 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 6,469 98,500 SH   SOLE 7 98,500 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 42,735 829,475 SH   SOLE 10 829,475 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 17,789 169,786 SH   SOLE 7 169,786 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 10,600 73,702 SH   SOLE 6 73,702 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 9,921 31,595 SH   SOLE 3 31,595 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 9,561 52,385 SH   SOLE 6 52,385 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 6,312 83,176 SH   SOLE 5 83,176 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 12,284 135,806 SH   SOLE 7 135,806 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 14,065 56,915 SH   SOLE 5 56,915 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8,556 43,555 SH   SOLE 4 43,555 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 22,526 56,488 SH   SOLE 4 56,488 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 4,952 27,389 SH   SOLE 5 27,389 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 5,217 37,598 SH   SOLE 4 37,598 0 0
VEEVA SYS INC CL A COM 922475108 2,394 7,698 SH   SOLE 11 7,698 0 0
VERISK ANALYTICS INC COM 92345Y106 3,330 19,062 SH   SOLE 13 19,062 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,171 270,773 SH   SOLE 16 270,773 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,110 10,466 SH   SOLE 6 10,466 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2,522 35,356 SH   SOLE 1 35,356 0 0
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 1,529 25,238 SH   SOLE 1 25,238 0 0
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 1,927 50,509 SH   SOLE 1 50,509 0 0
VISA INC COM CL A 92826C839 29,529 126,289 SH   SOLE 16 126,289 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,713 275,144 SH   SOLE 9 275,144 0 0
VULCAN MATLS CO COM 929160109 2,333 13,400 SH   SOLE 10 13,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,458 27,707 SH   SOLE 12 27,707 0 0
WALMART INC COM 931142103 10,150 71,972 SH   SOLE 14 71,972 0 0
WASTE CONNECTIONS INC COM 94106B101 1,393 11,663 SH   SOLE 6 11,663 0 0
WASTE MGMT INC DEL COM 94106L109 2,965 21,161 SH   SOLE 9 21,161 0 0
WATSCO INC COM 942622200 1,501 5,235 SH   SOLE 9 5,235 0 0
WEC ENERGY GROUP INC COM 92939U106 2,370 26,643 SH   SOLE 7 26,643 0 0
WELLS FARGO CO NEW COM 949746101 3,593 79,330 SH   SOLE 13 79,330 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,875 10,792 SH   SOLE 13 10,792 0 0
WILLIAMS COS INC COM 969457100 1,442 54,300 SH   SOLE 11 54,300 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,814 43,121 SH   SOLE 5 43,121 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,836 15,256 SH   SOLE 2 15,256 0 0
WISDOMTREE TR US SHT TRM CORP 97717X156 1,061 20,606 SH   SOLE   20,606 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,109 21,245 SH   SOLE   21,245 0 0
WORKDAY INC CL A 98138H101 4,209 17,631 SH   SOLE 8 17,631 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,338 75,982 SH   SOLE 5 75,982 0 0
WP CAREY INC COM 92936U109 1,190 15,948 SH   SOLE 8 15,948 0 0
XCEL ENERGY INC COM 98389B100 1,126 17,089 SH   SOLE 6 17,089 0 0
XYLEM INC COM 98419M100 2,053 17,116 SH   SOLE 6 17,116 0 0
YANDEX N V SHS CLASS A N97284108 1,010 14,272 SH   SOLE 7 14,272 0 0
YUM BRANDS INC COM 988498101 2,578 22,414 SH   SOLE 7 22,414 0 0
YUM CHINA HLDGS INC COM 98850P109 2,292 34,599 SH   SOLE 4 34,599 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,038 5,737 SH   SOLE 7 5,737 0 0
ZOETIS INC CL A 98978V103 12,414 66,616 SH   SOLE 15 66,616 0 0