0001172661-23-002706.txt : 20230801 0001172661-23-002706.hdr.sgml : 20230801 20230801172625 ACCESSION NUMBER: 0001172661-23-002706 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230801 DATE AS OF CHANGE: 20230801 EFFECTIVENESS DATE: 20230801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Portside Wealth Group, LLC CENTRAL INDEX KEY: 0001978608 IRS NUMBER: 922393150 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23317 FILM NUMBER: 231132922 BUSINESS ADDRESS: STREET 1: 3507 N UNIVERSITY AVE STREET 2: SUITE 150 CITY: PROVO STATE: UT ZIP: 84604 BUSINESS PHONE: 385-412-1222 MAIL ADDRESS: STREET 1: 3507 N UNIVERSITY AVE STREET 2: SUITE 150 CITY: PROVO STATE: UT ZIP: 84604 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001978608 XXXXXXXX 06-30-2023 06-30-2023 false Portside Wealth Group, LLC
3507 N University Ave Suite 150 Provo UT 84604
13F HOLDINGS REPORT 028-23317 000325175 801-27529 N
Staci Compagno Chief Compliance Officer 385-421-1232 /s/ Staci Compagno Provo UT 08-01-2023 1 1471 23188775462 1 0001761755 028-19141 000288576 801-110591 TOWNSQUARE CAPITAL LLC
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 7476596 74702 SH OTR 1 0 0 74702 3M CO COM 88579Y101 11538097 115292 SH SOLE 0 0 115292 AAON INC COM PAR $0.004 000360206 33737200 355840 SH OTR 1 0 0 355840 AAON INC COM PAR $0.004 000360206 6382600 67320 SH SOLE 0 0 67320 ABBOTT LABS COM 002824100 92339088 847008 SH SOLE 0 0 847008 ABBOTT LABS COM 002824100 160253136 1469952 SH OTR 1 0 0 1469952 ABBVIE INC COM 00287Y109 50393182 374043 SH OTR 1 0 0 374043 ABBVIE INC COM 00287Y109 42427333 314921 SH SOLE 0 0 314921 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 189117312 612864 SH OTR 1 0 0 612864 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 130781664 423840 SH SOLE 0 0 423840 ACCOLADE INC COM 00437E102 672378 49917 SH OTR 1 0 0 49917 ACCOLADE INC COM 00437E102 291921 21672 SH SOLE 0 0 21672 ACTIVISION BLIZZARD INC COM 00507V109 1400301 16611 SH SOLE 0 0 16611 ACTIVISION BLIZZARD INC COM 00507V109 1903083 22575 SH OTR 1 0 0 22575 ADOBE SYSTEMS INCORPORATED COM 00724F101 185741899 379848 SH SOLE 0 0 379848 ADOBE SYSTEMS INCORPORATED COM 00724F101 265314714 542577 SH OTR 1 0 0 542577 ADVANCED MICRO DEVICES INC COM 007903107 344460 3024 SH SOLE 0 0 3024 ADVANCED MICRO DEVICES INC COM 007903107 220080 1932 SH OTR 1 0 0 1932 AECOM COM 00766T100 127287 1503 SH OTR 1 0 0 1503 AECOM COM 00766T100 508392 6003 SH SOLE 0 0 6003 AEHR TEST SYS COM 00760J108 1983300 48080 SH SOLE 0 0 48080 AEHR TEST SYS COM 00760J108 392700 9520 SH OTR 1 0 0 9520 AERCAP HOLDINGS NV SHS N00985106 68799 1083 SH OTR 1 0 0 1083 AERCAP HOLDINGS NV SHS N00985106 214833 3382 SH SOLE 0 0 3382 AEROVIRONMENT INC COM 008073108 553542 5412 SH SOLE 0 0 5412 AES CORP COM 00130H105 7882776 380259 SH OTR 1 0 0 380259 AES CORP COM 00130H105 12396516 597993 SH SOLE 0 0 597993 AGNC INVT CORP COM 00123Q104 1272336 125600 SH OTR 1 0 0 125600 AGNC INVT CORP COM 00123Q104 660320 65184 SH SOLE 0 0 65184 AGNICO EAGLE MINES LTD COM 008474108 28549400 571216 SH SOLE 0 0 571216 AGNICO EAGLE MINES LTD COM 008474108 14646948 293056 SH OTR 1 0 0 293056 AIR PRODS & CHEMS INC COM 009158106 23948018 79952 SH OTR 1 0 0 79952 AIR PRODS & CHEMS INC COM 009158106 9287846 31008 SH SOLE 0 0 31008 AIRBNB INC COM CL A 009066101 164492320 1283492 SH OTR 1 0 0 1283492 AIRBNB INC COM CL A 009066101 87658106 683974 SH SOLE 0 0 683974 AIRSCULPT TECHNOLOGIES INC COM 009496100 442380 51320 SH OTR 1 0 0 51320 AIRSCULPT TECHNOLOGIES INC COM 009496100 2250500 261080 SH SOLE 0 0 261080 AKAMAI TECHNOLOGIES INC COM 00971T101 2279808 25368 SH SOLE 0 0 25368 AKAMAI TECHNOLOGIES INC COM 00971T101 4434552 49344 SH OTR 1 0 0 49344 ALCON AG ORD SHS H01301128 6104769 74349 SH SOLE 0 0 74349 ALCON AG ORD SHS H01301128 7299732 88902 SH OTR 1 0 0 88902 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3855033 46251 SH SOLE 0 0 46251 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 256554 3078 SH OTR 1 0 0 3078 ALIGN TECHNOLOGY INC COM 016255101 29004840 82018 SH SOLE 0 0 82018 ALIGN TECHNOLOGY INC COM 016255101 48167888 136206 SH OTR 1 0 0 136206 ALLEGION PLC ORD SHS G0176J109 4470912 37248 SH SOLE 0 0 37248 ALLEGION PLC ORD SHS G0176J109 4017312 33472 SH OTR 1 0 0 33472 ALLSTATE CORP COM 020002101 1357763 12452 SH OTR 1 0 0 12452 ALLSTATE CORP COM 020002101 140338 1287 SH SOLE 0 0 1287 ALPHABET INC CAP STK CL C 02079K107 172739570 1427954 SH SOLE 0 0 1427954 ALPHABET INC CAP STK CL A 02079K305 114389838 955638 SH SOLE 0 0 955638 ALPHABET INC CAP STK CL A 02079K305 71760774 599505 SH OTR 1 0 0 599505 ALPHABET INC CAP STK CL C 02079K107 247544911 2046333 SH OTR 1 0 0 2046333 ALPHATEC HLDGS INC COM NEW 02081G201 534360 29720 SH OTR 1 0 0 29720 ALPHATEC HLDGS INC COM NEW 02081G201 2741600 152480 SH SOLE 0 0 152480 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 2788065 160881 SH SOLE 0 0 160881 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 536424 30954 SH OTR 1 0 0 30954 ALTRIA GROUP INC COM 02209S103 106700 2360 SH OTR 1 0 0 2360 ALTRIA GROUP INC COM 02209S103 880640 19440 SH SOLE 0 0 19440 AMALGAMATED FINANCIAL CORP COM 022671101 62991 3915 SH OTR 1 0 0 3915 AMALGAMATED FINANCIAL CORP COM 022671101 256167 15921 SH SOLE 0 0 15921 AMAZON COM INC COM 023135106 664836 5100 SH Call OTR 1 0 0 5100 AMAZON COM INC COM 023135106 756144564 5800434 SH OTR 1 0 0 5800434 AMAZON COM INC COM 023135106 462333615 3546591 SH SOLE 0 0 3546591 AMERESCO INC CL A 02361E108 183240 3768 SH SOLE 0 0 3768 AMERESCO INC CL A 02361E108 40260 828 SH OTR 1 0 0 828 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 572336 26448 SH SOLE 0 0 26448 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1741248 80464 SH OTR 1 0 0 80464 AMERICAN ELEC PWR CO INC COM 025537101 12075304 143412 SH SOLE 0 0 143412 AMERICAN ELEC PWR CO INC COM 025537101 6839236 81226 SH OTR 1 0 0 81226 AMERICAN EQTY INVT LIFE HLD COM 025676206 257214 4936 SH OTR 1 0 0 4936 AMERICAN EXPRESS CO COM 025816109 7427211 42636 SH OTR 1 0 0 42636 AMERICAN EXPRESS CO COM 025816109 12842379 73722 SH SOLE 0 0 73722 AMERICAN INTL GROUP INC COM NEW 026874784 10308705 179157 SH OTR 1 0 0 179157 AMERICAN INTL GROUP INC COM NEW 026874784 16955070 294657 SH SOLE 0 0 294657 AMERICAN TOWER CORP NEW COM 03027X100 1139580 5876 SH OTR 1 0 0 5876 AMERICAN TOWER CORP NEW COM 03027X100 1790074 9230 SH SOLE 0 0 9230 AMERIPRISE FINL INC COM 03076C106 2134125 6425 SH SOLE 0 0 6425 AMERIPRISE FINL INC COM 03076C106 3246875 9775 SH OTR 1 0 0 9775 AMERIS BANCORP COM 03076K108 415032 12132 SH SOLE 0 0 12132 AMETEK INC COM 031100100 5446944 33648 SH SOLE 0 0 33648 AMETEK INC COM 031100100 1608432 9936 SH OTR 1 0 0 9936 AMGEN INC COM 031162100 4134020 18620 SH SOLE 0 0 18620 AMGEN INC COM 031162100 8436760 38000 SH OTR 1 0 0 38000 AMN HEALTHCARE SVCS INC COM 001744101 174154 1596 SH OTR 1 0 0 1596 AMN HEALTHCARE SVCS INC COM 001744101 1561173 14307 SH SOLE 0 0 14307 AMPHENOL CORP NEW CL A 032095101 1082592 12744 SH SOLE 0 0 12744 AMPHENOL CORP NEW CL A 032095101 2151468 25326 SH OTR 1 0 0 25326 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1734018 86658 SH OTR 1 0 0 86658 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 912582 45606 SH SOLE 0 0 45606 ANSYS INC COM 03662Q105 4146560 12555 SH OTR 1 0 0 12555 ANSYS INC COM 03662Q105 2262659 6851 SH SOLE 0 0 6851 AON PLC SHS CL A G0403H108 8269368 23952 SH SOLE 0 0 23952 AON PLC SHS CL A G0403H108 3736440 10824 SH OTR 1 0 0 10824 APPFOLIO INC COM CL A 03783C100 755516 4389 SH SOLE 0 0 4389 APPFOLIO INC COM CL A 03783C100 1772700 10298 SH OTR 1 0 0 10298 APPLE INC COM 037833100 195287834 1006803 SH OTR 1 0 0 1006803 APPLE INC COM 037833100 161271299 831432 SH SOLE 0 0 831432 APPLIED MATLS INC COM 038222105 14738150 101966 SH OTR 1 0 0 101966 APPLIED MATLS INC COM 038222105 23934368 165580 SH SOLE 0 0 165580 ARCHER DANIELS MIDLAND CO COM 039483102 1077180 14256 SH OTR 1 0 0 14256 ARCHER DANIELS MIDLAND CO COM 039483102 392604 5196 SH SOLE 0 0 5196 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 25478604 264456 SH OTR 1 0 0 264456 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8583048 89100 SH SOLE 0 0 89100 ARGENX SE SPONSORED ADR 04016X101 1265446 3247 SH OTR 1 0 0 3247 ARGENX SE SPONSORED ADR 04016X101 450534 1156 SH SOLE 0 0 1156 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 168220 16300 SH OTR 1 0 0 16300 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 870800 84380 SH SOLE 0 0 84380 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6512961 27090 SH OTR 1 0 0 27090 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2943444 12243 SH SOLE 0 0 12243 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 460155 59070 SH SOLE 0 0 59070 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1375095 176520 SH OTR 1 0 0 176520 ASML HOLDING N V N Y REGISTRY SHS N07059210 15366100 21201 SH SOLE 0 0 21201 ASML HOLDING N V N Y REGISTRY SHS N07059210 10753125 14837 SH OTR 1 0 0 14837 ASPEN AEROGELS INC COM 04523Y105 251845 31920 SH OTR 1 0 0 31920 ASPEN AEROGELS INC COM 04523Y105 1266141 160474 SH SOLE 0 0 160474 ASPEN TECHNOLOGY INC COM 29109X106 4628013 27612 SH SOLE 0 0 27612 ASPEN TECHNOLOGY INC COM 29109X106 13295841 79326 SH OTR 1 0 0 79326 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 103572 31290 SH OTR 1 0 0 31290 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 513828 155232 SH SOLE 0 0 155232 ASSERTIO HOLDINGS INC COM NEW 04546C205 434264 80123 SH OTR 1 0 0 80123 ASSERTIO HOLDINGS INC COM NEW 04546C205 2177305 401717 SH SOLE 0 0 401717 ASTRAZENECA PLC SPONSORED ADR 046353108 1007700 14080 SH SOLE 0 0 14080 ASTRAZENECA PLC SPONSORED ADR 046353108 1764920 24660 SH OTR 1 0 0 24660 ASURE SOFTWARE INC COM 04649U102 319998 26315 SH OTR 1 0 0 26315 ASURE SOFTWARE INC COM 04649U102 1607343 132183 SH SOLE 0 0 132183 AT&T INC COM 00206R102 31957548 2003610 SH OTR 1 0 0 2003610 AT&T INC COM 00206R102 42732228 2679138 SH SOLE 0 0 2679138 ATMOS ENERGY CORP COM 049560105 4294344 36912 SH OTR 1 0 0 36912 ATMOS ENERGY CORP COM 049560105 2130408 18312 SH SOLE 0 0 18312 ATRICURE INC COM 04963C209 2828763 57309 SH OTR 1 0 0 57309 ATRICURE INC COM 04963C209 1277052 25872 SH SOLE 0 0 25872 ATRION CORP COM 049904105 1154028 2040 SH SOLE 0 0 2040 AUGMEDIX INC COM 05105P107 940840 195600 SH OTR 1 0 0 195600 AUGMEDIX INC COM 05105P107 4788640 995560 SH SOLE 0 0 995560 AUTODESK INC COM 052769106 89906253 439403 SH SOLE 0 0 439403 AUTODESK INC COM 052769106 132008054 645169 SH OTR 1 0 0 645169 AUTOMATIC DATA PROCESSING IN COM 053015103 37858184 172270 SH OTR 1 0 0 172270 AUTOMATIC DATA PROCESSING IN COM 053015103 12551974 57132 SH SOLE 0 0 57132 AVALONBAY CMNTYS INC COM 053484101 293370 1550 SH OTR 1 0 0 1550 AVALONBAY CMNTYS INC COM 053484101 39750 210 SH SOLE 0 0 210 AVANTOR INC COM 05352A100 1240113 60375 SH SOLE 0 0 60375 AVANTOR INC COM 05352A100 2845122 138516 SH OTR 1 0 0 138516 AVERY DENNISON CORP COM 053611109 5262572 30632 SH SOLE 0 0 30632 AVERY DENNISON CORP COM 053611109 5988948 34860 SH OTR 1 0 0 34860 AXCELLA HEALTH INC COM 05454B105 2609 11950 SH SOLE 0 0 11950 AXOGEN INC COM 05463X106 938322 102774 SH SOLE 0 0 102774 AXOGEN INC COM 05463X106 182910 20034 SH OTR 1 0 0 20034 AXON ENTERPRISE INC COM 05464C101 1515294 7766 SH SOLE 0 0 7766 AXON ENTERPRISE INC COM 05464C101 296186 1518 SH OTR 1 0 0 1518 AZEK CO INC CL A 05478C105 690360 22792 SH OTR 1 0 0 22792 AZEK CO INC CL A 05478C105 2247036 74184 SH SOLE 0 0 74184 AZENTA INC COM 114340102 1683828 36072 SH OTR 1 0 0 36072 AZENTA INC COM 114340102 8357040 179028 SH SOLE 0 0 179028 BADGER METER INC COM 056525108 565160 3830 SH SOLE 0 0 3830 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 449610 33280 SH SOLE 0 0 33280 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 867880 64240 SH OTR 1 0 0 64240 BALCHEM CORP COM 057665200 509580 3780 SH SOLE 0 0 3780 BALL CORP COM 058498106 772560 13272 SH OTR 1 0 0 13272 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 694583 90440 SH SOLE 0 0 90440 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2017781 262732 SH OTR 1 0 0 262732 BANDWIDTH INC COM CL A 05988J103 1042818 76230 SH SOLE 0 0 76230 BANDWIDTH INC COM CL A 05988J103 197064 14406 SH OTR 1 0 0 14406 BANK AMERICA CORP COM 060505104 18122732 631674 SH OTR 1 0 0 631674 BANK AMERICA CORP COM 060505104 34431686 1200116 SH SOLE 0 0 1200116 BARRICK GOLD CORP COM 067901108 23112554 1365168 SH SOLE 0 0 1365168 BARRICK GOLD CORP COM 067901108 15508930 916062 SH OTR 1 0 0 916062 BAXTER INTL INC COM 071813109 9566634 209979 SH OTR 1 0 0 209979 BAXTER INTL INC COM 071813109 16361961 359139 SH SOLE 0 0 359139 BCE INC COM NEW 05534B760 15460692 339140 SH OTR 1 0 0 339140 BCE INC COM NEW 05534B760 5727374 125643 SH SOLE 0 0 125643 BECTON DICKINSON & CO COM 075887109 33992468 128733 SH OTR 1 0 0 128733 BECTON DICKINSON & CO COM 075887109 53879249 204074 SH SOLE 0 0 204074 BENTLEY SYS INC COM CL B 08265T208 6273312 115680 SH OTR 1 0 0 115680 BENTLEY SYS INC COM CL B 08265T208 11309696 208544 SH SOLE 0 0 208544 BERKLEY W R CORP COM 084423102 2515104 42228 SH SOLE 0 0 42228 BERKLEY W R CORP COM 084423102 666828 11196 SH OTR 1 0 0 11196 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1602700 4700 SH Call OTR 1 0 0 4700 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 54107152 158672 SH OTR 1 0 0 158672 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70342503 206283 SH SOLE 0 0 206283 BILL HOLDINGS INC COM 090043100 28315080 242320 SH OTR 1 0 0 242320 BILL HOLDINGS INC COM 090043100 1117120 9560 SH SOLE 0 0 9560 BIOGEN INC COM 09062X103 23281356 81732 SH SOLE 0 0 81732 BIOGEN INC COM 09062X103 19094082 67032 SH OTR 1 0 0 67032 BITFARMS LTD COM 09173B107 18520 12600 SH SOLE 0 0 12600 BITFARMS LTD COM 09173B107 6020 4100 SH OTR 1 0 0 4100 BJS WHSL CLUB HLDGS INC COM 05550J101 5423404 86072 SH SOLE 0 0 86072 BJS WHSL CLUB HLDGS INC COM 05550J101 6264944 99428 SH OTR 1 0 0 99428 BLACKLINE INC COM 09239B109 15073920 280080 SH OTR 1 0 0 280080 BLACKLINE INC COM 09239B109 2023640 37600 SH SOLE 0 0 37600 BLACKROCK ETF TRUST II AAA CLO ETF 092528504 383228 7532 SH OTR 1 0 0 7532 BLACKROCK INC COM 09247X101 1368460 1980 SH OTR 1 0 0 1980 BLACKROCK INC COM 09247X101 552920 800 SH SOLE 0 0 800 BLACKSTONE INC COM 09260D107 2387448 25680 SH SOLE 0 0 25680 BLACKSTONE INC COM 09260D107 1961304 21096 SH OTR 1 0 0 21096 BLOCK INC CL A 852234103 51723 777 SH OTR 1 0 0 777 BLOCK INC CL A 852234103 3260061 48972 SH SOLE 0 0 48972 BOEING CO COM 097023105 865996 4094 SH OTR 1 0 0 4094 BOEING CO COM 097023105 20320339 96232 SH SOLE 0 0 96232 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 286278300 5699916 SH OTR 1 0 0 5699916 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 1001448 20160 SH SOLE 0 0 20160 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 298656 6012 SH OTR 1 0 0 6012 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 424616076 8454276 SH SOLE 0 0 8454276 BOOKING HOLDINGS INC COM 09857L108 2592320 960 SH SOLE 0 0 960 BOOKING HOLDINGS INC COM 09857L108 4406944 1632 SH OTR 1 0 0 1632 BOOT BARN HLDGS INC COM 099406100 772876 9126 SH SOLE 0 0 9126 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6139796 55016 SH OTR 1 0 0 55016 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3624088 32474 SH SOLE 0 0 32474 BOSTON PROPERTIES INC COM 101121101 33866 588 SH SOLE 0 0 588 BOSTON PROPERTIES INC COM 101121101 328972 5712 SH OTR 1 0 0 5712 BP PLC SPONSORED ADR 055622104 266512 7552 SH SOLE 0 0 7552 BP PLC SPONSORED ADR 055622104 406544 11520 SH OTR 1 0 0 11520 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 80457 11955 SH OTR 1 0 0 11955 BRISTOL-MYERS SQUIBB CO COM 110122108 10683155 167055 SH OTR 1 0 0 167055 BRISTOL-MYERS SQUIBB CO COM 110122108 22876980 357735 SH SOLE 0 0 357735 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 246816 7434 SH SOLE 0 0 7434 BRIXMOR PPTY GROUP INC COM 11120U105 335120 15232 SH OTR 1 0 0 15232 BRIXMOR PPTY GROUP INC COM 11120U105 71456 3248 SH SOLE 0 0 3248 BROADCOM INC COM 11135F101 958511 1105 SH SOLE 0 0 1105 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5278944 31872 SH SOLE 0 0 31872 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3694208 22304 SH OTR 1 0 0 22304 BROOKFIELD CORP CL A LTD VT SH 11271J107 11780684 350094 SH OTR 1 0 0 350094 BROOKFIELD CORP CL A LTD VT SH 11271J107 25424394 755554 SH SOLE 0 0 755554 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 405468 12864 SH SOLE 0 0 12864 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 103632 3288 SH OTR 1 0 0 3288 BROWN & BROWN INC COM 115236101 1745780 25360 SH SOLE 0 0 25360 BROWN & BROWN INC COM 115236101 521800 7580 SH OTR 1 0 0 7580 BRUKER CORP COM 116794108 2342808 31694 SH SOLE 0 0 31694 BRUKER CORP COM 116794108 5358314 72488 SH OTR 1 0 0 72488 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19101367 202458 SH OTR 1 0 0 202458 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23200588 245918 SH SOLE 0 0 245918 CACTUS INC CL A 127203107 694562 16412 SH OTR 1 0 0 16412 CACTUS INC CL A 127203107 2200990 52008 SH SOLE 0 0 52008 CALIFORNIA WTR SVC GROUP COM 130788102 61074 1183 SH OTR 1 0 0 1183 CALIFORNIA WTR SVC GROUP COM 130788102 1078597 20891 SH SOLE 0 0 20891 CALIX INC COM 13100M509 1351168 27072 SH OTR 1 0 0 27072 CALIX INC COM 13100M509 6869216 137632 SH SOLE 0 0 137632 CAMBIUM NETWORKS CORP SHS G17766109 717234 47124 SH SOLE 0 0 47124 CAMBIUM NETWORKS CORP SHS G17766109 138705 9114 SH OTR 1 0 0 9114 CANADIAN PACIFIC KANSAS CITY COM 13646K108 10269831 127149 SH SOLE 0 0 127149 CANADIAN PACIFIC KANSAS CITY COM 13646K108 5261520 65142 SH OTR 1 0 0 65142 CAPITAL ONE FINL CORP COM 14040H105 1660672 15184 SH SOLE 0 0 15184 CAPITAL ONE FINL CORP COM 14040H105 2630342 24050 SH OTR 1 0 0 24050 CARLISLE COS INC COM 142339100 374022 1458 SH SOLE 0 0 1458 CARLISLE COS INC COM 142339100 96966 378 SH OTR 1 0 0 378 CARNIVAL CORP COMMON STOCK 143658300 236726 12572 SH SOLE 0 0 12572 CARNIVAL CORP COMMON STOCK 143658300 194810 10346 SH OTR 1 0 0 10346 CARRIER GLOBAL CORPORATION COM 14448C104 954332 19198 SH SOLE 0 0 19198 CARRIER GLOBAL CORPORATION COM 14448C104 3513147 70673 SH OTR 1 0 0 70673 CASEYS GEN STORES INC COM 147528103 4520572 18536 SH OTR 1 0 0 18536 CASEYS GEN STORES INC COM 147528103 3011932 12348 SH SOLE 0 0 12348 CASTLE BIOSCIENCES INC COM 14843C105 1138852 83006 SH OTR 1 0 0 83006 CASTLE BIOSCIENCES INC COM 14843C105 510708 37224 SH SOLE 0 0 37224 CATALENT INC COM 148806102 1164225 26850 SH SOLE 0 0 26850 CATALENT INC COM 148806102 1619500 37350 SH OTR 1 0 0 37350 CATERPILLAR INC COM 149123101 35661516 144936 SH OTR 1 0 0 144936 CATERPILLAR INC COM 149123101 13499640 54879 SH SOLE 0 0 54879 CDW CORP COM 12514G108 924484 5038 SH OTR 1 0 0 5038 CDW CORP COM 12514G108 2676542 14586 SH SOLE 0 0 14586 CEMEX SAB DE CV SPON ADR NEW 151290889 2074464 293004 SH OTR 1 0 0 293004 CEMEX SAB DE CV SPON ADR NEW 151290889 677718 95724 SH SOLE 0 0 95724 CENTENE CORP DEL COM 15135B101 12000704 177920 SH OTR 1 0 0 177920 CENTENE CORP DEL COM 15135B101 15339744 227424 SH SOLE 0 0 227424 CENTERPOINT ENERGY INC COM 15189T107 48272 1656 SH OTR 1 0 0 1656 CENTERPOINT ENERGY INC COM 15189T107 394344 13528 SH SOLE 0 0 13528 CERTARA INC COM 15687V109 1030557 56593 SH SOLE 0 0 56593 CERUS CORP COM 157085101 1160780 471860 SH SOLE 0 0 471860 CERUS CORP COM 157085101 229180 93160 SH OTR 1 0 0 93160 CHARLES RIV LABS INTL INC COM 159864107 2153814 10244 SH SOLE 0 0 10244 CHARLES RIV LABS INTL INC COM 159864107 4881604 23218 SH OTR 1 0 0 23218 CHART INDS INC COM 16115Q308 2158442 13508 SH SOLE 0 0 13508 CHART INDS INC COM 16115Q308 404272 2530 SH OTR 1 0 0 2530 CHEVRON CORP NEW COM 166764100 45258268 287628 SH OTR 1 0 0 287628 CHEVRON CORP NEW COM 166764100 56664124 360096 SH SOLE 0 0 360096 CHOICE HOTELS INTL INC COM 169905106 6452796 54908 SH OTR 1 0 0 54908 CHOICE HOTELS INTL INC COM 169905106 4972044 42308 SH SOLE 0 0 42308 CHUBB LIMITED COM H1467J104 375492 1950 SH SOLE 0 0 1950 CHURCH & DWIGHT CO INC COM 171340102 2522586 25168 SH SOLE 0 0 25168 CHURCH & DWIGHT CO INC COM 171340102 4904064 48928 SH OTR 1 0 0 48928 CHUYS HLDGS INC COM 171604101 309830 7590 SH SOLE 0 0 7590 CIENA CORP COM NEW 171779309 1693566 39858 SH SOLE 0 0 39858 CIENA CORP COM NEW 171779309 3799362 89418 SH OTR 1 0 0 89418 CINCINNATI FINL CORP COM 172062101 932320 9580 SH SOLE 0 0 9580 CINCINNATI FINL CORP COM 172062101 1648600 16940 SH OTR 1 0 0 16940 CINTAS CORP COM 172908105 260975 525 SH SOLE 0 0 525 CINTAS CORP COM 172908105 720775 1450 SH OTR 1 0 0 1450 CION INVT CORP COM 17259U204 114430 11024 SH OTR 1 0 0 11024 CISCO SYS INC COM 17275R102 116781945 2257087 SH OTR 1 0 0 2257087 CISCO SYS INC COM 17275R102 159914391 3090724 SH SOLE 0 0 3090724 CITIGROUP INC COM NEW 172967424 8211700 178360 SH OTR 1 0 0 178360 CITIGROUP INC COM NEW 172967424 13662250 296730 SH SOLE 0 0 296730 CLEARWATER ANALYTICS HLDGS I CL A 185123106 1229184 77454 SH SOLE 0 0 77454 COASTAL FINL CORP WA COM NEW 19046P209 3029928 80476 SH OTR 1 0 0 80476 COASTAL FINL CORP WA COM NEW 19046P209 2191684 58212 SH SOLE 0 0 58212 COCA COLA CO COM 191216100 71834208 1192848 SH SOLE 0 0 1192848 COCA COLA CO COM 191216100 59172912 982608 SH OTR 1 0 0 982608 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1539570 18480 SH OTR 1 0 0 18480 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 519855 6240 SH SOLE 0 0 6240 CO-DIAGNOSTICS INC COM 189763105 13320 12000 SH SOLE 0 0 12000 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14033007 214957 SH OTR 1 0 0 214957 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17009424 260580 SH SOLE 0 0 260580 COHEN & STEERS INC COM 19247A100 466944 8052 SH SOLE 0 0 8052 COMCAST CORP NEW CL A 20030N101 31192021 750710 SH SOLE 0 0 750710 COMCAST CORP NEW CL A 20030N101 14239997 342719 SH OTR 1 0 0 342719 COMFORT SYS USA INC COM 199908104 1786671 10881 SH OTR 1 0 0 10881 COMFORT SYS USA INC COM 199908104 7448112 45360 SH SOLE 0 0 45360 COMMERCE BANCSHARES INC COM 200525103 667980 13716 SH SOLE 0 0 13716 COMMERCE BANCSHARES INC COM 200525103 1174203 24111 SH OTR 1 0 0 24111 CONMED CORP COM 207410101 681624 5016 SH SOLE 0 0 5016 CONOCOPHILLIPS COM 20825C104 20816274 200910 SH SOLE 0 0 200910 CONOCOPHILLIPS COM 20825C104 19539737 188589 SH OTR 1 0 0 188589 CONSTELLATION BRANDS INC CL A 21036P108 3932893 15979 SH OTR 1 0 0 15979 CONSTELLATION BRANDS INC CL A 21036P108 2300338 9338 SH SOLE 0 0 9338 COOPER COS INC COM NEW 216648402 20516574 53508 SH SOLE 0 0 53508 COOPER COS INC COM NEW 216648402 12292020 32058 SH OTR 1 0 0 32058 COPA HOLDINGS SA CL A P31076105 569712 5152 SH SOLE 0 0 5152 COPA HOLDINGS SA CL A P31076105 1705584 15424 SH OTR 1 0 0 15424 COPART INC COM 217204106 16296472 178670 SH SOLE 0 0 178670 COPART INC COM 217204106 13933404 152762 SH OTR 1 0 0 152762 CORE LABORATORIES INC COM 21867A105 1357320 58380 SH SOLE 0 0 58380 CORNING INC COM 219350105 13339662 380698 SH OTR 1 0 0 380698 CORNING INC COM 219350105 23212956 662456 SH SOLE 0 0 662456 CORTEVA INC COM 22052L104 2185069 38134 SH SOLE 0 0 38134 CORTEVA INC COM 22052L104 3413361 59570 SH OTR 1 0 0 59570 COSTCO WHSL CORP NEW COM 22160K105 1615140 3000 SH Call OTR 1 0 0 3000 COSTCO WHSL CORP NEW COM 22160K105 3537150 6570 SH SOLE 0 0 6570 COSTCO WHSL CORP NEW COM 22160K105 12937260 24030 SH OTR 1 0 0 24030 COTERRA ENERGY INC COM 127097103 2319350 91674 SH OTR 1 0 0 91674 COTERRA ENERGY INC COM 127097103 1423796 56276 SH SOLE 0 0 56276 CRH PLC ADR 12626K203 2987136 53600 SH SOLE 0 0 53600 CRH PLC ADR 12626K203 5009440 89888 SH OTR 1 0 0 89888 CROWN CASTLE INC COM 22822V101 1470528 12906 SH SOLE 0 0 12906 CROWN CASTLE INC COM 22822V101 3104919 27243 SH OTR 1 0 0 27243 CRYOPORT INC COM PAR $0.001 229050307 1913660 110936 SH SOLE 0 0 110936 CRYOPORT INC COM PAR $0.001 229050307 1920408 111328 SH OTR 1 0 0 111328 CSX CORP COM 126408103 7888353 231330 SH OTR 1 0 0 231330 CSX CORP COM 126408103 12856305 377025 SH SOLE 0 0 377025 CULLEN FROST BANKERS INC COM 229899109 806460 7500 SH SOLE 0 0 7500 CULLEN FROST BANKERS INC COM 229899109 1337660 12440 SH OTR 1 0 0 12440 CUMMINS INC COM 231021106 111553 455 SH SOLE 0 0 455 CUMMINS INC COM 231021106 4973228 20280 SH OTR 1 0 0 20280 CURTISS WRIGHT CORP COM 231561101 864666 4708 SH OTR 1 0 0 4708 CURTISS WRIGHT CORP COM 231561101 2589972 14102 SH SOLE 0 0 14102 CVRX INC COM 126638105 400200 25920 SH OTR 1 0 0 25920 CVRX INC COM 126638105 1987740 128740 SH SOLE 0 0 128740 CVS HEALTH CORP COM 126650100 28689094 415002 SH SOLE 0 0 415002 CVS HEALTH CORP COM 126650100 12882036 186345 SH OTR 1 0 0 186345 CYBERARK SOFTWARE LTD SHS M2682V108 839190 5368 SH OTR 1 0 0 5368 CYBERARK SOFTWARE LTD SHS M2682V108 2514116 16082 SH SOLE 0 0 16082 DANAHER CORPORATION COM 235851102 3082560 12844 SH OTR 1 0 0 12844 DANAHER CORPORATION COM 235851102 1890720 7878 SH SOLE 0 0 7878 DARDEN RESTAURANTS INC COM 237194105 3527386 21112 SH SOLE 0 0 21112 DARDEN RESTAURANTS INC COM 237194105 7689524 46023 SH OTR 1 0 0 46023 DARLING INGREDIENTS INC COM 237266101 251460 3942 SH SOLE 0 0 3942 DARLING INGREDIENTS INC COM 237266101 44208 693 SH OTR 1 0 0 693 DBX ETF TR XTRACK USD HIGH 233051432 730370 21170 SH OTR 1 0 0 21170 DECKERS OUTDOOR CORP COM 243537107 3268860 6195 SH SOLE 0 0 6195 DECKERS OUTDOOR CORP COM 243537107 7390929 14007 SH OTR 1 0 0 14007 DEERE & CO COM 244199105 454631 1122 SH OTR 1 0 0 1122 DEERE & CO COM 244199105 1811605 4471 SH SOLE 0 0 4471 DELTA AIR LINES INC DEL COM NEW 247361702 776424 16332 SH SOLE 0 0 16332 DELTA AIR LINES INC DEL COM NEW 247361702 233328 4908 SH OTR 1 0 0 4908 DESTINATION XL GROUP INC COM 25065K104 63220 12900 SH OTR 1 0 0 12900 DESTINATION XL GROUP INC COM 25065K104 318200 64940 SH SOLE 0 0 64940 DIAGEO PLC SPON ADR NEW 25243Q205 9720935 56035 SH SOLE 0 0 56035 DIAGEO PLC SPON ADR NEW 25243Q205 4833150 27860 SH OTR 1 0 0 27860 DIAMONDBACK ENERGY INC COM 25278X109 96811 737 SH SOLE 0 0 737 DIAMONDBACK ENERGY INC COM 25278X109 3144229 23936 SH OTR 1 0 0 23936 DIGI INTL INC COM 253798102 297863 7562 SH OTR 1 0 0 7562 DIGI INTL INC COM 253798102 1493818 37924 SH SOLE 0 0 37924 DIGITAL RLTY TR INC COM 253868103 836955 7350 SH SOLE 0 0 7350 DIGITAL RLTY TR INC COM 253868103 2117465 18585 SH OTR 1 0 0 18585 DIGITAL TURBINE INC COM NEW 25400W102 152740 16460 SH OTR 1 0 0 16460 DIGITAL TURBINE INC COM NEW 25400W102 775620 83580 SH SOLE 0 0 83580 DIODES INC COM 254543101 2330748 25200 SH SOLE 0 0 25200 DIODES INC COM 254543101 5240298 56658 SH OTR 1 0 0 56658 DISCOVER FINL SVCS COM 254709108 596400 5104 SH OTR 1 0 0 5104 DISNEY WALT CO COM 254687106 64286481 720055 SH SOLE 0 0 720055 DISNEY WALT CO COM 254687106 39276244 439922 SH OTR 1 0 0 439922 DOCUSIGN INC COM 256163106 48228674 943995 SH OTR 1 0 0 943995 DOCUSIGN INC COM 256163106 25805961 505109 SH SOLE 0 0 505109 DOLBY LABORATORIES INC COM CL A 25659T107 2148410 25674 SH SOLE 0 0 25674 DOLBY LABORATORIES INC COM CL A 25659T107 636966 7612 SH OTR 1 0 0 7612 DOLLAR GEN CORP NEW COM 256677105 2079129 12246 SH SOLE 0 0 12246 DOLLAR GEN CORP NEW COM 256677105 5058729 29796 SH OTR 1 0 0 29796 DOLLAR TREE INC COM 256746108 190855 1330 SH SOLE 0 0 1330 DOLLAR TREE INC COM 256746108 57266 399 SH OTR 1 0 0 399 DOMINION ENERGY INC COM 25746U109 1133664 21882 SH OTR 1 0 0 21882 DOMINION ENERGY INC COM 25746U109 702576 13566 SH SOLE 0 0 13566 DOMINOS PIZZA INC COM 25754A201 1929953 5727 SH SOLE 0 0 5727 DOMINOS PIZZA INC COM 25754A201 589053 1748 SH OTR 1 0 0 1748 DONALDSON INC COM 257651109 1811172 28974 SH OTR 1 0 0 28974 DONALDSON INC COM 257651109 810238 12958 SH SOLE 0 0 12958 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 284718 26810 SH SOLE 0 0 26810 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 852978 80318 SH OTR 1 0 0 80318 DREAM FINDERS HOMES INC COM CL A 26154D100 11421568 464480 SH OTR 1 0 0 464480 DREAM FINDERS HOMES INC COM CL A 26154D100 474464 19296 SH SOLE 0 0 19296 DUKE ENERGY CORP NEW COM NEW 26441C204 10908800 121560 SH OTR 1 0 0 121560 DUKE ENERGY CORP NEW COM NEW 26441C204 24610320 274240 SH SOLE 0 0 274240 DUPONT DE NEMOURS INC COM 26614N102 226896 3176 SH SOLE 0 0 3176 E L F BEAUTY INC COM 26856L103 1791936 15687 SH OTR 1 0 0 15687 E L F BEAUTY INC COM 26856L103 8046702 70443 SH SOLE 0 0 70443 ECOLAB INC COM 278865100 2739485 14674 SH OTR 1 0 0 14674 ECOLAB INC COM 278865100 1526763 8178 SH SOLE 0 0 8178 ELASTIC N V ORD SHS N14506104 200826 3132 SH OTR 1 0 0 3132 ELLINGTON FINANCIAL INC COM 28852N109 581592 42144 SH SOLE 0 0 42144 ELLINGTON FINANCIAL INC COM 28852N109 1114980 80796 SH OTR 1 0 0 80796 EMBRAER S.A. SPONSORED ADS 29082A107 489379 31654 SH SOLE 0 0 31654 EMBRAER S.A. SPONSORED ADS 29082A107 1464176 94707 SH OTR 1 0 0 94707 EMCOR GROUP INC COM 29084Q100 5593654 30272 SH OTR 1 0 0 30272 EMCOR GROUP INC COM 29084Q100 2435026 13178 SH SOLE 0 0 13178 EMERSON ELEC CO COM 291011104 1222802 13528 SH OTR 1 0 0 13528 EMERSON ELEC CO COM 291011104 3493226 38646 SH SOLE 0 0 38646 ENBRIDGE INC COM 29250N105 13531681 364244 SH OTR 1 0 0 364244 ENBRIDGE INC COM 29250N105 26350495 709300 SH SOLE 0 0 709300 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 121154 9537 SH SOLE 0 0 9537 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 159533 12562 SH OTR 1 0 0 12562 ENGINE NO 1 ETF TRUST TRANSFORM CLMTE 29287L205 1815590 34695 SH SOLE 0 0 34695 ENGINE NO 1 ETF TRUST TRANSFORM CLMTE 29287L205 2095 40 SH OTR 1 0 0 40 ENPRO INDS INC COM 29355X107 627590 4700 SH SOLE 0 0 4700 ENTEGRIS INC COM 29362U104 12737655 114940 SH SOLE 0 0 114940 ENTEGRIS INC COM 29362U104 11857195 106995 SH OTR 1 0 0 106995 ENTERGY CORP NEW COM 29364G103 5452821 56001 SH OTR 1 0 0 56001 ENTERGY CORP NEW COM 29364G103 9842085 101079 SH SOLE 0 0 101079 ENTERPRISE PRODS PARTNERS L COM 293792107 273048 10368 SH SOLE 0 0 10368 ENTERPRISE PRODS PARTNERS L COM 293792107 212172 8052 SH OTR 1 0 0 8052 ENVISTA HOLDINGS CORPORATION COM 29415F104 670436 19812 SH OTR 1 0 0 19812 ENVISTA HOLDINGS CORPORATION COM 29415F104 1999010 59072 SH SOLE 0 0 59072 EOG RES INC COM 26875P101 670509 5859 SH SOLE 0 0 5859 EOG RES INC COM 26875P101 1547679 13524 SH OTR 1 0 0 13524 EPR PPTYS COM SH BEN INT 26884U109 581040 12420 SH OTR 1 0 0 12420 EPR PPTYS COM SH BEN INT 26884U109 46056 984 SH SOLE 0 0 984 EQUIFAX INC COM 294429105 2343355 9959 SH SOLE 0 0 9959 EQUIFAX INC COM 294429105 703547 2990 SH OTR 1 0 0 2990 EQUINIX INC COM 29444U700 959544 1224 SH OTR 1 0 0 1224 EQUINIX INC COM 29444U700 395100 504 SH SOLE 0 0 504 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2845293 42537 SH SOLE 0 0 42537 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3242613 48477 SH OTR 1 0 0 48477 EQUITY RESIDENTIAL SH BEN INT 29476L107 317320 4810 SH OTR 1 0 0 4810 EQUITY RESIDENTIAL SH BEN INT 29476L107 35620 540 SH SOLE 0 0 540 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 258048 10962 SH OTR 1 0 0 10962 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 34110 1449 SH SOLE 0 0 1449 ESSEX PPTY TR INC COM 297178105 109656 468 SH SOLE 0 0 468 ESSEX PPTY TR INC COM 297178105 272724 1164 SH OTR 1 0 0 1164 ETSY INC COM 29786A106 328968 3888 SH OTR 1 0 0 3888 ETSY INC COM 29786A106 829251 9801 SH SOLE 0 0 9801 EVERBRIDGE INC COM 29978A104 894243 33243 SH SOLE 0 0 33243 EVERBRIDGE INC COM 29978A104 173418 6447 SH OTR 1 0 0 6447 EVERCORE INC CLASS A 29977A105 1897224 15351 SH OTR 1 0 0 15351 EVERCORE INC CLASS A 29977A105 878367 7098 SH SOLE 0 0 7098 EXPEDITORS INTL WASH INC COM 302130109 7352363 60698 SH SOLE 0 0 60698 EXPEDITORS INTL WASH INC COM 302130109 112654 930 SH OTR 1 0 0 930 EXPONENT INC COM 30214U102 2165024 23200 SH OTR 1 0 0 23200 EXPONENT INC COM 30214U102 7083360 75904 SH SOLE 0 0 75904 EXTRA SPACE STORAGE INC COM 30225T102 370930 2492 SH OTR 1 0 0 2492 EXTRA SPACE STORAGE INC COM 30225T102 310506 2086 SH SOLE 0 0 2086 EXXON MOBIL CORP COM 30231G102 375375 3500 SH Call OTR 1 0 0 3500 EXXON MOBIL CORP COM 30231G102 14075670 131250 SH SOLE 0 0 131250 EXXON MOBIL CORP COM 30231G102 27269130 254275 SH OTR 1 0 0 254275 FACTSET RESH SYS INC COM 303075105 15118110 37734 SH SOLE 0 0 37734 FACTSET RESH SYS INC COM 303075105 23918036 59698 SH OTR 1 0 0 59698 FAIR ISAAC CORP COM 303250104 2374218 2934 SH SOLE 0 0 2934 FASTENAL CO COM 311900104 1513204 25652 SH OTR 1 0 0 25652 FASTENAL CO COM 311900104 638506 10824 SH SOLE 0 0 10824 FEDEX CORP COM 31428X106 223110 900 SH SOLE 0 0 900 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 465420 18550 SH SOLE 0 0 18550 FIRST AMERN FINL CORP COM 31847R102 1272275 22325 SH SOLE 0 0 22325 FIRST AMERN FINL CORP COM 31847R102 2218075 38900 SH OTR 1 0 0 38900 FIRST FINL BANKSHARES INC COM 32020R109 443762 15576 SH OTR 1 0 0 15576 FIRST FINL BANKSHARES INC COM 32020R109 1508034 52932 SH SOLE 0 0 52932 FIRST MAJESTIC SILVER CORP COM 32076V103 80241 14202 SH SOLE 0 0 14202 FIRST SOLAR INC COM 336433107 210054 1105 SH OTR 1 0 0 1105 FIRST SOLAR INC COM 336433107 835250 4394 SH SOLE 0 0 4394 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 210510 4647 SH OTR 1 0 0 4647 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1240350 7610 SH OTR 1 0 0 7610 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 697600 4280 SH SOLE 0 0 4280 FIRSTENERGY CORP COM 337932107 21823580 561306 SH OTR 1 0 0 561306 FIRSTENERGY CORP COM 337932107 26299612 676430 SH SOLE 0 0 676430 FIRSTSERVICE CORP NEW COM 33767E202 875420 5680 SH SOLE 0 0 5680 FIRSTSERVICE CORP NEW COM 33767E202 1981600 12860 SH OTR 1 0 0 12860 FISERV INC COM 337738108 910548 7218 SH SOLE 0 0 7218 FISERV INC COM 337738108 2484144 19692 SH OTR 1 0 0 19692 FIVE9 INC COM 338307101 181390 2200 SH OTR 1 0 0 2200 FIVE9 INC COM 338307101 1721412 20878 SH SOLE 0 0 20878 FLEETCOR TECHNOLOGIES INC COM 339041105 87372 348 SH SOLE 0 0 348 FLEETCOR TECHNOLOGIES INC COM 339041105 361560 1440 SH OTR 1 0 0 1440 FLEXSHARES TR MORNSTAR UPSTR 33939L407 565839 14121 SH OTR 1 0 0 14121 FLEXSHARES TR MORNSTAR UPSTR 33939L407 400302 9990 SH SOLE 0 0 9990 FLOOR & DECOR HLDGS INC CL A 339750101 2651716 25507 SH SOLE 0 0 25507 FLOOR & DECOR HLDGS INC CL A 339750101 5858146 56350 SH OTR 1 0 0 56350 FMC CORP COM NEW 302491303 13756192 131840 SH OTR 1 0 0 131840 FMC CORP COM NEW 302491303 21527584 206336 SH SOLE 0 0 206336 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 576915 5205 SH SOLE 0 0 5205 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1732425 15630 SH OTR 1 0 0 15630 FORD MTR CO DEL COM 345370860 92463 6111 SH OTR 1 0 0 6111 FORD MTR CO DEL COM 345370860 3733968 246792 SH SOLE 0 0 246792 FORTINET INC COM 34959E109 1364256 18048 SH SOLE 0 0 18048 FORTINET INC COM 34959E109 330168 4368 SH OTR 1 0 0 4368 FOX CORP CL A COM 35137L105 5936128 174592 SH OTR 1 0 0 174592 FOX CORP CL A COM 35137L105 11254272 331008 SH SOLE 0 0 331008 FOX FACTORY HLDG CORP COM 35138V102 49443450 455658 SH OTR 1 0 0 455658 FOX FACTORY HLDG CORP COM 35138V102 10190418 93912 SH SOLE 0 0 93912 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 43437492 1605816 SH OTR 1 0 0 1605816 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 60737508 1972008 SH OTR 1 0 0 1972008 FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637 88865316 2885220 SH SOLE 0 0 2885220 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 63644112 2352816 SH SOLE 0 0 2352816 FREEPORT-MCMORAN INC CL B 35671D857 15416800 385420 SH OTR 1 0 0 385420 FREEPORT-MCMORAN INC CL B 35671D857 25228700 630700 SH SOLE 0 0 630700 FRESHPET INC COM 358039105 1614186 24528 SH SOLE 0 0 24528 FRESHPET INC COM 358039105 320628 4872 SH OTR 1 0 0 4872 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 222414 46824 SH OTR 1 0 0 46824 FS KKR CAP CORP COM 302635206 3522544 183664 SH OTR 1 0 0 183664 FS KKR CAP CORP COM 302635206 2382832 124240 SH SOLE 0 0 124240 FTI CONSULTING INC COM 302941109 2679528 14088 SH OTR 1 0 0 14088 FTI CONSULTING INC COM 302941109 2396520 12600 SH SOLE 0 0 12600 GALLAGHER ARTHUR J & CO COM 363576109 1040760 4740 SH SOLE 0 0 4740 GALLAGHER ARTHUR J & CO COM 363576109 2865390 13050 SH OTR 1 0 0 13050 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 124824 33375 SH OTR 1 0 0 33375 GAMING & LEISURE PPTYS INC COM 36467J108 303480 6260 SH OTR 1 0 0 6260 GAMING & LEISURE PPTYS INC COM 36467J108 51850 1070 SH SOLE 0 0 1070 GARTNER INC COM 366651107 75688676 216062 SH OTR 1 0 0 216062 GARTNER INC COM 366651107 47843266 136574 SH SOLE 0 0 136574 GENERAL DYNAMICS CORP COM 369550108 33277508 154660 SH SOLE 0 0 154660 GENERAL DYNAMICS CORP COM 369550108 27595040 128260 SH OTR 1 0 0 128260 GENERAL ELECTRIC CO COM NEW 369604301 261000 2376 SH SOLE 0 0 2376 GENERAL MLS INC COM 370334104 12956768 168928 SH SOLE 0 0 168928 GENERAL MLS INC COM 370334104 7441728 97024 SH OTR 1 0 0 97024 GENERAL MTRS CO COM 37045V100 353100 9150 SH SOLE 0 0 9150 GENERAL MTRS CO COM 37045V100 1202190 31170 SH OTR 1 0 0 31170 GENTEX CORP COM 371901109 537210 18360 SH OTR 1 0 0 18360 GENTEX CORP COM 371901109 156420 5346 SH SOLE 0 0 5346 GILEAD SCIENCES INC COM 375558103 18421280 239040 SH OTR 1 0 0 239040 GILEAD SCIENCES INC COM 375558103 9536640 123760 SH SOLE 0 0 123760 GLACIER BANCORP INC NEW COM 37637Q105 465399 14931 SH SOLE 0 0 14931 GLACIER BANCORP INC NEW COM 37637Q105 1128573 36207 SH OTR 1 0 0 36207 GLADSTONE COMMERCIAL CORP COM 376536108 231200 18688 SH OTR 1 0 0 18688 GLADSTONE COMMERCIAL CORP COM 376536108 24840 2008 SH SOLE 0 0 2008 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 202356 11217 SH OTR 1 0 0 11217 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 15261 846 SH SOLE 0 0 846 GLOBAL X FDS EMERGING MKT GRT 37960A644 11568804 463866 SH SOLE 0 0 463866 GLOBAL X FDS EMERGING MKT GRT 37960A644 8895952 356694 SH OTR 1 0 0 356694 GLOBANT S A COM L44385109 716016 3984 SH OTR 1 0 0 3984 GLOBANT S A COM L44385109 1656288 9216 SH SOLE 0 0 9216 GODADDY INC CL A 380237107 207360 2760 SH OTR 1 0 0 2760 GODADDY INC CL A 380237107 45680 608 SH SOLE 0 0 608 GOLDMAN SACHS BDC INC SHS 38147U107 404710 29200 SH SOLE 0 0 29200 GOLDMAN SACHS BDC INC SHS 38147U107 786970 56780 SH OTR 1 0 0 56780 GOOSEHEAD INS INC COM CL A 38267D109 13110108 208461 SH OTR 1 0 0 208461 GOOSEHEAD INS INC COM CL A 38267D109 556182 8844 SH SOLE 0 0 8844 GROCERY OUTLET HLDG CORP COM 39874R101 9174990 299739 SH OTR 1 0 0 299739 GROCERY OUTLET HLDG CORP COM 39874R101 371745 12144 SH SOLE 0 0 12144 GROWGENERATION CORP COM 39986L109 835890 245850 SH SOLE 0 0 245850 GROWGENERATION CORP COM 39986L109 165242 48598 SH OTR 1 0 0 48598 GUIDEWIRE SOFTWARE INC COM 40171V100 1098894 14444 SH SOLE 0 0 14444 GUIDEWIRE SOFTWARE INC COM 40171V100 1496104 19665 SH OTR 1 0 0 19665 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3115800 49599 SH OTR 1 0 0 49599 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1414584 22518 SH SOLE 0 0 22518 HAIN CELESTIAL GROUP INC COM 405217100 40278 3220 SH OTR 1 0 0 3220 HAIN CELESTIAL GROUP INC COM 405217100 139580 11158 SH SOLE 0 0 11158 HALEON PLC SPON ADS 405552100 3131268 373660 SH SOLE 0 0 373660 HALEON PLC SPON ADS 405552100 2941456 351008 SH OTR 1 0 0 351008 HALLIBURTON CO COM 406216101 333228 10101 SH OTR 1 0 0 10101 HALLIBURTON CO COM 406216101 367185 11130 SH SOLE 0 0 11130 HALOZYME THERAPEUTICS INC COM 40637H109 1049162 29087 SH OTR 1 0 0 29087 HALOZYME THERAPEUTICS INC COM 40637H109 3883912 107677 SH SOLE 0 0 107677 HANNON ARMSTRONG SUST INFR C COM 41068X100 369600 14784 SH SOLE 0 0 14784 HANNON ARMSTRONG SUST INFR C COM 41068X100 78600 3144 SH OTR 1 0 0 3144 HASBRO INC COM 418056107 225137 3476 SH SOLE 0 0 3476 HASBRO INC COM 418056107 51293 792 SH OTR 1 0 0 792 HDFC BANK LTD SPONSORED ADS 40415F101 4717290 67680 SH SOLE 0 0 67680 HDFC BANK LTD SPONSORED ADS 40415F101 4294920 61620 SH OTR 1 0 0 61620 HEALTHEQUITY INC COM 42226A107 380100 6020 SH OTR 1 0 0 6020 HEALTHEQUITY INC COM 42226A107 4782232 75740 SH SOLE 0 0 75740 HEALTHPEAK PROPERTIES INC COM 42250P103 243737 12129 SH OTR 1 0 0 12129 HEALTHPEAK PROPERTIES INC COM 42250P103 26910 1339 SH SOLE 0 0 1339 HEICO CORP NEW CL A 422806208 1474628 10488 SH OTR 1 0 0 10488 HEICO CORP NEW CL A 422806208 10172676 72352 SH SOLE 0 0 72352 HELMERICH & PAYNE INC COM 423452101 257792 7272 SH OTR 1 0 0 7272 HENRY JACK & ASSOC INC COM 426281101 1368080 8176 SH OTR 1 0 0 8176 HENRY JACK & ASSOC INC COM 426281101 3270288 19544 SH SOLE 0 0 19544 HEWLETT PACKARD ENTERPRISE C COM 42824C109 215208 12810 SH SOLE 0 0 12810 HEWLETT PACKARD ENTERPRISE C COM 42824C109 16079 959 SH OTR 1 0 0 959 HILLMAN SOLUTIONS CORP COM 431636109 1857860 206200 SH SOLE 0 0 206200 HILLMAN SOLUTIONS CORP COM 431636109 365260 40540 SH OTR 1 0 0 40540 HOLLEY INC COM 43538H103 5091502 1244867 SH OTR 1 0 0 1244867 HOLLEY INC COM 43538H103 209312 51181 SH SOLE 0 0 51181 HOLOGIC INC COM 436440101 5748875 71000 SH OTR 1 0 0 71000 HOLOGIC INC COM 436440101 3410850 42125 SH SOLE 0 0 42125 HOME DEPOT INC COM 437076102 50461290 162450 SH SOLE 0 0 162450 HOME DEPOT INC COM 437076102 64702935 208305 SH OTR 1 0 0 208305 HONEYWELL INTL INC COM 438516106 5159280 24864 SH SOLE 0 0 24864 HONEYWELL INTL INC COM 438516106 3907866 18833 SH OTR 1 0 0 18833 HOST HOTELS & RESORTS INC COM 44107P104 105322 6258 SH SOLE 0 0 6258 HOST HOTELS & RESORTS INC COM 44107P104 300174 17836 SH OTR 1 0 0 17836 HOULIHAN LOKEY INC CL A 441593100 800250 8140 SH OTR 1 0 0 8140 HOULIHAN LOKEY INC CL A 441593100 2671086 27170 SH SOLE 0 0 27170 HP INC COM 40434L105 29414 959 SH OTR 1 0 0 959 HP INC COM 40434L105 393393 12810 SH SOLE 0 0 12810 HUMANA INC COM 444859102 10004082 22374 SH OTR 1 0 0 22374 HUMANA INC COM 444859102 16039452 35871 SH SOLE 0 0 35871 HUNTINGTON BANCSHARES INC COM 446150104 169299 15705 SH SOLE 0 0 15705 I3 VERTICALS INC COM CL A 46571Y107 427940 18720 SH OTR 1 0 0 18720 I3 VERTICALS INC COM CL A 46571Y107 2195480 96040 SH SOLE 0 0 96040 ICF INTL INC COM 44925C103 717977 5772 SH SOLE 0 0 5772 ICON PLC SHS G4705A100 18340168 73302 SH SOLE 0 0 73302 ICON PLC SHS G4705A100 9089258 36328 SH OTR 1 0 0 36328 IDENTIV INC COM NEW 45170X205 214280 25480 SH OTR 1 0 0 25480 IDENTIV INC COM NEW 45170X205 1075480 127880 SH SOLE 0 0 127880 IDEX CORP COM 45167R104 6399690 29730 SH SOLE 0 0 29730 IDEX CORP COM 45167R104 8246610 38310 SH OTR 1 0 0 38310 IDEXX LABS INC COM 45168D104 55250 110 SH SOLE 0 0 110 IDEXX LABS INC COM 45168D104 150670 300 SH OTR 1 0 0 300 ILLINOIS TOOL WKS INC COM 452308109 1302336 5206 SH OTR 1 0 0 5206 ILLINOIS TOOL WKS INC COM 452308109 584630 2337 SH SOLE 0 0 2337 ILLUMINA INC COM 452327109 98677111 526306 SH OTR 1 0 0 526306 ILLUMINA INC COM 452327109 63120577 336661 SH SOLE 0 0 336661 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 759772 80826 SH SOLE 0 0 80826 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 151088 16074 SH OTR 1 0 0 16074 ING GROEP N.V. SPONSORED ADR 456837103 1802560 133820 SH OTR 1 0 0 133820 ING GROEP N.V. SPONSORED ADR 456837103 688580 51120 SH SOLE 0 0 51120 INMODE LTD SHS M5425M103 469860 12580 SH SOLE 0 0 12580 INNOVATIVE INDL PPTYS INC COM 45781V101 203700 2790 SH OTR 1 0 0 2790 INNOVATIVE INDL PPTYS INC COM 45781V101 22880 310 SH SOLE 0 0 310 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 165060 23020 SH OTR 1 0 0 23020 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 822260 114680 SH SOLE 0 0 114680 INSULET CORP COM 45784P101 831006 2882 SH OTR 1 0 0 2882 INSULET CORP COM 45784P101 2613512 9064 SH SOLE 0 0 9064 INTAPP INC COM 45827U109 341140 8140 SH OTR 1 0 0 8140 INTAPP INC COM 45827U109 1771120 42260 SH SOLE 0 0 42260 INTEGER HLDGS CORP COM 45826H109 713484 8052 SH SOLE 0 0 8052 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 254240 14140 SH OTR 1 0 0 14140 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1293480 71940 SH SOLE 0 0 71940 INTEL CORP COM 458140100 1139500 34075 SH OTR 1 0 0 34075 INTEL CORP COM 458140100 4852150 145100 SH SOLE 0 0 145100 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 28200600 339480 SH OTR 1 0 0 339480 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6280120 75600 SH SOLE 0 0 75600 INTERNATIONAL BUSINESS MACHS COM 459200101 47332623 353730 SH OTR 1 0 0 353730 INTERNATIONAL BUSINESS MACHS COM 459200101 37497174 280215 SH SOLE 0 0 280215 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14137456 177612 SH OTR 1 0 0 177612 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 16047236 201638 SH SOLE 0 0 201638 INTUIT COM 461202103 1901500 4150 SH SOLE 0 0 4150 INTUIT COM 461202103 3321900 7250 SH OTR 1 0 0 7250 INTUITIVE SURGICAL INC COM NEW 46120E602 125856 368 SH OTR 1 0 0 368 INTUITIVE SURGICAL INC COM NEW 46120E602 9044336 26450 SH SOLE 0 0 26450 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 56158 4128 SH OTR 1 0 0 4128 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 272620 20038 SH SOLE 0 0 20038 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 297294 14130 SH OTR 1 0 0 14130 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 840375 5616 SH SOLE 0 0 5616 INVESCO QQQ TR UNIT SER 1 46090E103 26598240 72000 SH OTR 1 0 0 72000 INVESCO QQQ TR UNIT SER 1 46090E103 113840460 308160 SH SOLE 0 0 308160 INVESCO SR INCOME TR COM 46131H107 41268 10719 SH OTR 1 0 0 10719 IRON MTN INC DEL COM 46284V101 544096 9568 SH OTR 1 0 0 9568 IRON MTN INC DEL COM 46284V101 595472 10480 SH SOLE 0 0 10480 ISHARES INC MSCI GERMANY ETF 464286806 208985 7315 SH SOLE 0 0 7315 ISHARES INC MSCI EURZONE ETF 464286608 96220 2100 SH OTR 1 0 0 2100 ISHARES INC MSCI GERMANY ETF 464286806 115990 4060 SH OTR 1 0 0 4060 ISHARES INC MSCI EURZONE ETF 464286608 2068770 45150 SH SOLE 0 0 45150 ISHARES SILVER TR ISHARES 46428Q109 953840 45660 SH OTR 1 0 0 45660 ISHARES SILVER TR ISHARES 46428Q109 3868820 185200 SH SOLE 0 0 185200 ISHARES TR U.S. MED DVC ETF 464288810 54208 960 SH SOLE 0 0 960 ISHARES TR EUROPE ETF 464287861 66712 1320 SH OTR 1 0 0 1320 ISHARES TR 0-3 MNTH TREASRY 46436E718 229444 2280 SH OTR 1 0 0 2280 ISHARES TR S&P 500 GRWT ETF 464287309 3475854 49317 SH SOLE 0 0 49317 ISHARES TR 0-3 MNTH TREASRY 46436E718 298262 2964 SH SOLE 0 0 2964 ISHARES TR MSCI USA QLT FCT 46432F339 220248 1633 SH OTR 1 0 0 1633 ISHARES TR EAFE VALUE ETF 464288877 3676088 75114 SH OTR 1 0 0 75114 ISHARES TR BROAD USD HIGH 46435U853 3362526 95256 SH SOLE 0 0 95256 ISHARES TR CORE S&P SCP ETF 464287804 1074624 10784 SH OTR 1 0 0 10784 ISHARES TR CORE US AGGBD ET 464287226 1548600 15810 SH OTR 1 0 0 15810 ISHARES TR CORE S&P TTL STK 464287150 268575 2745 SH SOLE 0 0 2745 ISHARES TR CORE US AGGBD ET 464287226 3640800 37170 SH SOLE 0 0 37170 ISHARES TR ISHARES SEMICDTR 464287523 1186992 2340 SH OTR 1 0 0 2340 ISHARES TR MBS ETF 464288588 417350 4475 SH SOLE 0 0 4475 ISHARES TR MSCI USA MMENTM 46432F396 1826643 12663 SH SOLE 0 0 12663 ISHARES TR CRE U S REIT ETF 464288521 157920 3072 SH SOLE 0 0 3072 ISHARES TR EUROPE ETF 464287861 1445848 28608 SH SOLE 0 0 28608 ISHARES TR RUS 2000 GRW ETF 464287648 312536 1288 SH OTR 1 0 0 1288 ISHARES TR CORE S&P MCP ETF 464287507 1364940 5220 SH OTR 1 0 0 5220 ISHARES TR MSCI EAFE ETF 464287465 156600 2160 SH OTR 1 0 0 2160 ISHARES TR TRS FLT RT BD 46434V860 3182284 62804 SH SOLE 0 0 62804 ISHARES TR 1 3 YR TREAS BD 464287457 206932 2552 SH OTR 1 0 0 2552 ISHARES TR CONV BD ETF 46435G102 654255 8568 SH SOLE 0 0 8568 ISHARES TR CONV BD ETF 46435G102 876231 11475 SH OTR 1 0 0 11475 ISHARES TR 0-5 YR TIPS ETF 46429B747 104209840 1067720 SH OTR 1 0 0 1067720 ISHARES TR S&P 500 VAL ETF 464287408 135394 840 SH OTR 1 0 0 840 ISHARES TR CRE U S REIT ETF 464288521 74016 1440 SH OTR 1 0 0 1440 ISHARES TR NATIONAL MUN ETF 464288414 218584 2048 SH OTR 1 0 0 2048 ISHARES TR CORE S&P MCP ETF 464287507 431430 1650 SH SOLE 0 0 1650 ISHARES TR EAFE VALUE ETF 464288877 6114082 124930 SH SOLE 0 0 124930 ISHARES TR 1 3 YR TREAS BD 464287457 310376 3828 SH SOLE 0 0 3828 ISHARES TR ISHARES SEMICDTR 464287523 228474 450 SH SOLE 0 0 450 ISHARES TR MSCI USA QLT FCT 46432F339 4742968 35167 SH SOLE 0 0 35167 ISHARES TR TIPS BD ETF 464287176 456320 4240 SH SOLE 0 0 4240 ISHARES TR CORE MSCI INTL 46435G326 884528 14472 SH SOLE 0 0 14472 ISHARES TR RUS 2000 GRW ETF 464287648 1678236 6916 SH SOLE 0 0 6916 ISHARES TR U.S. MED DVC ETF 464288810 280048 4960 SH OTR 1 0 0 4960 ISHARES TR MSCI EAFE ETF 464287465 3490884 48150 SH SOLE 0 0 48150 ISHARES TR CORE S&P SCP ETF 464287804 663264 6656 SH SOLE 0 0 6656 ISHARES TR TIPS BD ETF 464287176 8600 80 SH OTR 1 0 0 80 ISHARES TR 7-10 YR TRSY BD 464287440 105770368 1094952 SH OTR 1 0 0 1094952 ISHARES TR BROAD USD HIGH 46435U853 10313487 292167 SH OTR 1 0 0 292167 ISHARES TR S&P 500 GRWT ETF 464287309 160548 2278 SH OTR 1 0 0 2278 ISHARES TR S&P 500 VAL ETF 464287408 2974272 18452 SH SOLE 0 0 18452 ISHARES TR CORE S&P500 ETF 464287200 140801519 315887 SH OTR 1 0 0 315887 ISHARES TR IBOXX INV CP ETF 464287242 60547320 559880 SH SOLE 0 0 559880 ISHARES TR IBOXX HI YD ETF 464288513 58356440 777360 SH SOLE 0 0 777360 ISHARES TR JPMORGAN USD EMG 464288281 56734782 655590 SH SOLE 0 0 655590 ISHARES TR 0-5YR HI YL CP 46434V407 82893251 1999837 SH SOLE 0 0 1999837 ISHARES TR 7-10 YR TRSY BD 464287440 158311466 1638816 SH SOLE 0 0 1638816 ISHARES TR 20 YR TR BD ETF 464287432 149698834 1454222 SH SOLE 0 0 1454222 ISHARES TR IBOXX INV CP ETF 464287242 23987160 221800 SH OTR 1 0 0 221800 ISHARES TR JPMORGAN USD EMG 464288281 22275396 257400 SH OTR 1 0 0 257400 ISHARES TR US TREAS BD ETF 46429B267 147613627 6445999 SH OTR 1 0 0 6445999 ISHARES TR 0-5 YR TIPS ETF 46429B747 154991960 1588040 SH SOLE 0 0 1588040 ISHARES TR IBOXX HI YD ETF 464288513 23541960 313600 SH OTR 1 0 0 313600 ISHARES TR US TREAS BD ETF 46429B267 93594851 4087090 SH SOLE 0 0 4087090 ISHARES TR 20 YR TR BD ETF 464287432 59102578 574142 SH OTR 1 0 0 574142 ISHARES TR 0-5YR HI YL CP 46434V407 145018979 3498649 SH OTR 1 0 0 3498649 ISHARES TR CORE S&P500 ETF 464287200 180501855 404999 SH SOLE 0 0 404999 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2475429 48873 SH SOLE 0 0 48873 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 668580 13200 SH OTR 1 0 0 13200 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 510834797 10188162 SH SOLE 0 0 10188162 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 46876005 1058625 SH SOLE 0 0 1058625 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 30118140 680175 SH OTR 1 0 0 680175 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 429403762 8564095 SH OTR 1 0 0 8564095 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 445580 41800 SH OTR 1 0 0 41800 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 2236040 209760 SH SOLE 0 0 209760 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 292176 5880 SH SOLE 0 0 5880 JOHNSON & JOHNSON COM 478160104 54682892 330352 SH SOLE 0 0 330352 JOHNSON & JOHNSON COM 478160104 37825392 228536 SH OTR 1 0 0 228536 JONES LANG LASALLE INC COM 48020Q107 2032558 13046 SH OTR 1 0 0 13046 JONES LANG LASALLE INC COM 48020Q107 1302488 8360 SH SOLE 0 0 8360 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4340080 189440 SH OTR 1 0 0 189440 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1243560 54280 SH SOLE 0 0 54280 JPMORGAN CHASE & CO COM 46625H100 60562963 416412 SH OTR 1 0 0 416412 JPMORGAN CHASE & CO COM 46625H100 79302836 545283 SH SOLE 0 0 545283 KBR INC COM 48242W106 878834 13508 SH OTR 1 0 0 13508 KBR INC COM 48242W106 2672274 41074 SH SOLE 0 0 41074 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2704300 16150 SH SOLE 0 0 16150 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5308150 31700 SH OTR 1 0 0 31700 KIMBERLY-CLARK CORP COM 494368103 15720408 113883 SH OTR 1 0 0 113883 KIMBERLY-CLARK CORP COM 494368103 8080050 58542 SH SOLE 0 0 58542 KIMCO RLTY CORP COM 49446R109 243768 12360 SH OTR 1 0 0 12360 KIMCO RLTY CORP COM 49446R109 38100 1932 SH SOLE 0 0 1932 KINDER MORGAN INC DEL COM 49456B101 727380 42240 SH OTR 1 0 0 42240 KINDER MORGAN INC DEL COM 49456B101 149820 8700 SH SOLE 0 0 8700 KINSALE CAP GROUP INC COM 49714P108 408618 1092 SH OTR 1 0 0 1092 KINSALE CAP GROUP INC COM 49714P108 1233750 3297 SH SOLE 0 0 3297 KITE RLTY GROUP TR COM NEW 49803T300 212770 9520 SH OTR 1 0 0 9520 KITE RLTY GROUP TR COM NEW 49803T300 23900 1070 SH SOLE 0 0 1070 KOPIN CORP COM 500600101 36056 16770 SH SOLE 0 0 16770 KRAFT HEINZ CO COM 500754106 378856 10672 SH SOLE 0 0 10672 KRAFT HEINZ CO COM 500754106 13846 391 SH OTR 1 0 0 391 KROGER CO COM 501044101 729252 15516 SH SOLE 0 0 15516 L3HARRIS TECHNOLOGIES INC COM 502431109 471810 2410 SH SOLE 0 0 2410 LAMB WESTON HLDGS INC COM 513272104 1664142 14477 SH OTR 1 0 0 14477 LAMB WESTON HLDGS INC COM 513272104 8858715 77066 SH SOLE 0 0 77066 LANTHEUS HLDGS INC COM 516544103 610932 7280 SH OTR 1 0 0 7280 LANTHEUS HLDGS INC COM 516544103 4831092 57568 SH SOLE 0 0 57568 LEMAITRE VASCULAR INC COM 525558201 496520 7380 SH SOLE 0 0 7380 LENNAR CORP CL A 526057104 2931516 23394 SH OTR 1 0 0 23394 LENNAR CORP CL A 526057104 1586802 12663 SH SOLE 0 0 12663 LENNOX INTL INC COM 526107107 827577 2538 SH OTR 1 0 0 2538 LENNOX INTL INC COM 526107107 2729214 8370 SH SOLE 0 0 8370 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1053822 26598 SH SOLE 0 0 26598 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1493118 37686 SH OTR 1 0 0 37686 LILLY ELI & CO COM 532457108 4277104 9120 SH SOLE 0 0 9120 LILLY ELI & CO COM 532457108 3249088 6928 SH OTR 1 0 0 6928 LINDE PLC SHS G54950103 10598582 27812 SH SOLE 0 0 27812 LINDE PLC SHS G54950103 5066068 13294 SH OTR 1 0 0 13294 LISTED FD TR TEUCRIUM AGRI ST 53656F144 185744 5434 SH SOLE 0 0 5434 LISTED FD TR TEUCRIUM AGRI ST 53656F144 101308 2964 SH OTR 1 0 0 2964 LIVENT CORP COM 53814L108 66168 2412 SH OTR 1 0 0 2412 LIVENT CORP COM 53814L108 209844 7650 SH SOLE 0 0 7650 LKQ CORP COM 501889208 44290 760 SH OTR 1 0 0 760 LKQ CORP COM 501889208 189380 3250 SH SOLE 0 0 3250 LOCKHEED MARTIN CORP COM 539830109 13899778 30192 SH SOLE 0 0 30192 LOCKHEED MARTIN CORP COM 539830109 8609106 18700 SH OTR 1 0 0 18700 LOWES COS INC COM 548661107 21881160 96948 SH OTR 1 0 0 96948 LOWES COS INC COM 548661107 30041280 133092 SH SOLE 0 0 133092 LPL FINL HLDGS INC COM 50212V100 639240 2940 SH OTR 1 0 0 2940 LPL FINL HLDGS INC COM 50212V100 2237340 10290 SH SOLE 0 0 10290 LULULEMON ATHLETICA INC COM 550021109 178656 472 SH SOLE 0 0 472 LULULEMON ATHLETICA INC COM 550021109 169568 448 SH OTR 1 0 0 448 LUMEN TECHNOLOGIES INC COM 550241103 37415 16555 SH OTR 1 0 0 16555 LXP INDUSTRIAL TRUST COM 529043101 24134 2475 SH SOLE 0 0 2475 LXP INDUSTRIAL TRUST COM 529043101 217943 22352 SH OTR 1 0 0 22352 MACERICH CO COM 554382101 196264 17416 SH OTR 1 0 0 17416 MACERICH CO COM 554382101 19568 1736 SH SOLE 0 0 1736 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1001176 5324 SH OTR 1 0 0 5324 MADISON SQUARE GRDN SPRT COR CL A 55825T103 750112 3982 SH SOLE 0 0 3982 MAGNITE INC COM 55955D100 1210 88 SH SOLE 0 0 88 MAGNITE INC COM 55955D100 312906 22924 SH OTR 1 0 0 22924 MARATHON PETE CORP COM 56585A102 15238440 130690 SH OTR 1 0 0 130690 MARATHON PETE CORP COM 56585A102 20783455 178255 SH SOLE 0 0 178255 MARKEL GROUP INC COM 570535104 767670 555 SH SOLE 0 0 555 MARKEL GROUP INC COM 570535104 1493835 1080 SH OTR 1 0 0 1080 MARKETAXESS HLDGS INC COM 57060D108 16312608 62400 SH OTR 1 0 0 62400 MARKETAXESS HLDGS INC COM 57060D108 5882760 22503 SH SOLE 0 0 22503 MARRIOTT INTL INC NEW CL A 571903202 153560 836 SH SOLE 0 0 836 MARRIOTT INTL INC NEW CL A 571903202 277805 1507 SH OTR 1 0 0 1507 MARTIN MARIETTA MATLS INC COM 573284106 2936360 6360 SH OTR 1 0 0 6360 MARTIN MARIETTA MATLS INC COM 573284106 1560500 3380 SH SOLE 0 0 3380 MASTERCARD INCORPORATED CL A 57636Q104 206905587 526064 SH OTR 1 0 0 526064 MASTERCARD INCORPORATED CL A 57636Q104 130105045 330799 SH SOLE 0 0 330799 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 53079 1885 SH OTR 1 0 0 1885 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 258453 9178 SH SOLE 0 0 9178 MCCORMICK & CO INC COM NON VTG 579780206 16546134 189684 SH OTR 1 0 0 189684 MCCORMICK & CO INC COM NON VTG 579780206 6088203 69795 SH SOLE 0 0 69795 MCDONALDS CORP COM 580135101 39530683 132471 SH OTR 1 0 0 132471 MCDONALDS CORP COM 580135101 35395300 118613 SH SOLE 0 0 118613 MEDIAALPHA INC CL A 58450V104 238714 23154 SH SOLE 0 0 23154 MEDIAALPHA INC CL A 58450V104 5956358 577728 SH OTR 1 0 0 577728 MEDPACE HLDGS INC COM 58506Q109 1510920 6291 SH OTR 1 0 0 6291 MEDPACE HLDGS INC COM 58506Q109 5862078 24408 SH SOLE 0 0 24408 MEDTRONIC PLC SHS G5960L103 114376424 1298258 SH SOLE 0 0 1298258 MEDTRONIC PLC SHS G5960L103 107686138 1222312 SH OTR 1 0 0 1222312 MERCADOLIBRE INC COM 58733R102 4053707 3422 SH SOLE 0 0 3422 MERCADOLIBRE INC COM 58733R102 3469705 2929 SH OTR 1 0 0 2929 MERCK & CO INC COM 58933Y105 38426979 333037 SH OTR 1 0 0 333037 MERCK & CO INC COM 58933Y105 38683167 335257 SH SOLE 0 0 335257 MESA LABS INC COM 59064R109 2278080 17728 SH OTR 1 0 0 17728 MESA LABS INC COM 59064R109 98720 768 SH SOLE 0 0 768 META PLATFORMS INC CL A 30303M102 57598030 200704 SH SOLE 0 0 200704 META PLATFORMS INC CL A 30303M102 2123366 7399 SH OTR 1 0 0 7399 METLIFE INC COM 59156R108 10013430 177135 SH OTR 1 0 0 177135 METLIFE INC COM 59156R108 15888495 281050 SH SOLE 0 0 281050 METTLER TOLEDO INTERNATIONAL COM 592688105 2279618 1738 SH SOLE 0 0 1738 METTLER TOLEDO INTERNATIONAL COM 592688105 5107542 3894 SH OTR 1 0 0 3894 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 105147 32756 SH OTR 1 0 0 32756 MFS INTER INCOME TR SH BEN INT 55273C107 79838 29138 SH OTR 1 0 0 29138 MGP INGREDIENTS INC NEW COM 55303J106 419800 3950 SH SOLE 0 0 3950 MICROCHIP TECHNOLOGY INC. COM 595017104 1815264 20262 SH SOLE 0 0 20262 MICROCHIP TECHNOLOGY INC. COM 595017104 3226498 36014 SH OTR 1 0 0 36014 MICROSOFT CORP COM 594918104 396761475 1165120 SH OTR 1 0 0 1165120 MICROSOFT CORP COM 594918104 347498250 1020415 SH SOLE 0 0 1020415 MILESTONE SCIENTIFIC INC COM NEW 59935P209 9381 10777 SH SOLE 0 0 10777 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1716950 232967 SH SOLE 0 0 232967 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 4135515 561131 SH OTR 1 0 0 561131 MODERNA INC COM 60770K107 701670 5775 SH SOLE 0 0 5775 MODERNA INC COM 60770K107 328050 2700 SH OTR 1 0 0 2700 MONDELEZ INTL INC CL A 609207105 2024490 27750 SH OTR 1 0 0 27750 MONDELEZ INTL INC CL A 609207105 1463910 20070 SH SOLE 0 0 20070 MONOLITHIC PWR SYS INC COM 609839105 13210263 24453 SH SOLE 0 0 24453 MONOLITHIC PWR SYS INC COM 609839105 11516637 21318 SH OTR 1 0 0 21318 MONSTER BEVERAGE CORP NEW COM 61174X109 98910 1722 SH OTR 1 0 0 1722 MONSTER BEVERAGE CORP NEW COM 61174X109 6280484 109340 SH SOLE 0 0 109340 MORGAN STANLEY COM NEW 617446448 10850070 127050 SH OTR 1 0 0 127050 MORGAN STANLEY COM NEW 617446448 15410780 180460 SH SOLE 0 0 180460 MORNINGSTAR INC COM 617700109 29214440 149000 SH OTR 1 0 0 149000 MORNINGSTAR INC COM 617700109 5105680 26040 SH SOLE 0 0 26040 MPLX LP COM UNIT REP LTD 55336V100 192438 5670 SH SOLE 0 0 5670 MPLX LP COM UNIT REP LTD 55336V100 308520 9090 SH OTR 1 0 0 9090 MSCI INC COM 55354G100 262343 559 SH SOLE 0 0 559 MUELLER WTR PRODS INC COM SER A 624758108 150096 9248 SH SOLE 0 0 9248 MUELLER WTR PRODS INC COM SER A 624758108 37912 2336 SH OTR 1 0 0 2336 NAPCO SEC TECHNOLOGIES INC COM 630402105 186000 5368 SH OTR 1 0 0 5368 NAPCO SEC TECHNOLOGIES INC COM 630402105 35208 1016 SH SOLE 0 0 1016 NASDAQ INC COM 631103108 644168 12922 SH OTR 1 0 0 12922 NASDAQ INC COM 631103108 265202 5320 SH SOLE 0 0 5320 NATIONAL RESH CORP COM NEW 637372202 6518848 149824 SH OTR 1 0 0 149824 NATIONAL RESH CORP COM NEW 637372202 270112 6208 SH SOLE 0 0 6208 NAVITAS SEMICONDUCTOR CORP COM 63942X106 2284440 216740 SH SOLE 0 0 216740 NAVITAS SEMICONDUCTOR CORP COM 63942X106 454060 43080 SH OTR 1 0 0 43080 NCINO INC COM 63947X101 7011570 232788 SH SOLE 0 0 232788 NCINO INC COM 63947X101 25833882 857698 SH OTR 1 0 0 857698 NEOGEN CORP COM 640491106 14675 675 SH OTR 1 0 0 675 NEOGEN CORP COM 640491106 785175 36100 SH SOLE 0 0 36100 NETFLIX INC COM 64110L106 226373091 513912 SH SOLE 0 0 513912 NETFLIX INC COM 64110L106 348387501 790909 SH OTR 1 0 0 790909 NEURONETICS INC COM 64131A105 124488 57897 SH OTR 1 0 0 57897 NEURONETICS INC COM 64131A105 634725 295218 SH SOLE 0 0 295218 NEW FORTRESS ENERGY INC COM CL A 644393100 275840 10300 SH OTR 1 0 0 10300 NEW FORTRESS ENERGY INC COM CL A 644393100 1397380 52180 SH SOLE 0 0 52180 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1775669 44965 SH OTR 1 0 0 44965 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 654856 16583 SH SOLE 0 0 16583 NEWMONT CORP COM 651639106 341624 8008 SH SOLE 0 0 8008 NEXTERA ENERGY INC COM 65339F101 25434280 342800 SH OTR 1 0 0 342800 NEXTERA ENERGY INC COM 65339F101 10422160 140480 SH SOLE 0 0 140480 NICE LTD SPONSORED ADR 653656108 1798837 8711 SH SOLE 0 0 8711 NICE LTD SPONSORED ADR 653656108 1613178 7812 SH OTR 1 0 0 7812 NIKE INC CL B 654106103 75152832 680928 SH SOLE 0 0 680928 NIKE INC CL B 654106103 97752912 885696 SH OTR 1 0 0 885696 NNN REIT INC COM 637417106 24475 572 SH SOLE 0 0 572 NNN REIT INC COM 637417106 216986 5071 SH OTR 1 0 0 5071 NOODLES & CO COM CL A 65540B105 138440 40960 SH OTR 1 0 0 40960 NOODLES & CO COM CL A 65540B105 698300 206600 SH SOLE 0 0 206600 NORDSON CORP COM 655663102 2973946 11983 SH SOLE 0 0 11983 NORDSON CORP COM 655663102 901876 3634 SH OTR 1 0 0 3634 NORFOLK SOUTHN CORP COM 655844108 187077 825 SH OTR 1 0 0 825 NORFOLK SOUTHN CORP COM 655844108 54879 242 SH SOLE 0 0 242 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 3323448 77128 SH SOLE 0 0 77128 NOVARTIS AG SPONSORED ADR 66987V109 6154688 60992 SH SOLE 0 0 60992 NOVARTIS AG SPONSORED ADR 66987V109 135616 1344 SH OTR 1 0 0 1344 NOVO-NORDISK A S ADR 670100205 50867395 314336 SH OTR 1 0 0 314336 NOVO-NORDISK A S ADR 670100205 75065486 463843 SH SOLE 0 0 463843 NUTRIEN LTD COM 67077M108 11135231 188573 SH SOLE 0 0 188573 NUTRIEN LTD COM 67077M108 6862718 116219 SH OTR 1 0 0 116219 NV5 GLOBAL INC COM 62945V109 560500 5060 SH SOLE 0 0 5060 NV5 GLOBAL INC COM 62945V109 106340 960 SH OTR 1 0 0 960 NVE CORP COM NEW 629445206 2932545 30096 SH OTR 1 0 0 30096 NVE CORP COM NEW 629445206 151107 1551 SH SOLE 0 0 1551 NVIDIA CORPORATION COM 67066G104 7705731 18216 SH OTR 1 0 0 18216 NVIDIA CORPORATION COM 67066G104 43958970 103917 SH SOLE 0 0 103917 NVIDIA CORPORATION COM 67066G104 1395966 3300 SH Call OTR 1 0 0 3300 OCCIDENTAL PETE CORP COM 674599105 419832 7140 SH OTR 1 0 0 7140 OCCIDENTAL PETE CORP COM 674599105 186046 3164 SH SOLE 0 0 3164 OLD DOMINION FREIGHT LINE IN COM 679580100 4594504 12426 SH SOLE 0 0 12426 OLD DOMINION FREIGHT LINE IN COM 679580100 1447192 3914 SH OTR 1 0 0 3914 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3145754 54302 SH SOLE 0 0 54302 OLLIES BARGAIN OUTLET HLDGS COM 681116109 12472816 215308 SH OTR 1 0 0 215308 OLO INC CL A 68134L109 8452196 1308388 SH OTR 1 0 0 1308388 OLO INC CL A 68134L109 351866 54468 SH SOLE 0 0 54468 OMEGA FLEX INC COM 682095104 464928 4480 SH SOLE 0 0 4480 OMEGA FLEX INC COM 682095104 11108608 107040 SH OTR 1 0 0 107040 OMEGA HEALTHCARE INVS INC COM 681936100 1543632 50304 SH OTR 1 0 0 50304 OMEGA HEALTHCARE INVS INC COM 681936100 769456 25072 SH SOLE 0 0 25072 OMNICOM GROUP INC COM 681919106 5958656 62624 SH OTR 1 0 0 62624 OMNICOM GROUP INC COM 681919106 11911232 125184 SH SOLE 0 0 125184 ONEOK INC NEW COM 682680103 18505340 299845 SH OTR 1 0 0 299845 ONEOK INC NEW COM 682680103 6667465 108045 SH SOLE 0 0 108045 ONTO INNOVATION INC COM 683344105 888900 7632 SH SOLE 0 0 7632 OPORTUN FINL CORP COM 68376D104 62084 10404 SH SOLE 0 0 10404 OPORTUN FINL CORP COM 68376D104 1294618 216852 SH OTR 1 0 0 216852 OPTIMIZERX CORP COM NEW 68401U204 270984 18963 SH OTR 1 0 0 18963 OPTIMIZERX CORP COM NEW 68401U204 1381023 96642 SH SOLE 0 0 96642 OPTION CARE HEALTH INC COM NEW 68404L201 653312 20108 SH OTR 1 0 0 20108 OPTION CARE HEALTH INC COM NEW 68404L201 2010690 61886 SH SOLE 0 0 61886 ORACLE CORP COM 68389X105 82042918 688926 SH SOLE 0 0 688926 ORACLE CORP COM 68389X105 34771869 291964 SH OTR 1 0 0 291964 ORANGE SPONSORED ADR 684060106 367824 31600 SH SOLE 0 0 31600 ORANGE SPONSORED ADR 684060106 1074048 92272 SH OTR 1 0 0 92272 ORGANON & CO COMMON STOCK 68622V106 523530 25158 SH SOLE 0 0 25158 ORGANON & CO COMMON STOCK 68622V106 115374 5544 SH OTR 1 0 0 5544 OSHKOSH CORP COM 688239201 1143765 13209 SH SOLE 0 0 13209 OSHKOSH CORP COM 688239201 1245615 14385 SH OTR 1 0 0 14385 OWENS CORNING NEW COM 690742101 2560932 19624 SH OTR 1 0 0 19624 OWENS CORNING NEW COM 690742101 1838892 14102 SH SOLE 0 0 14102 OWLET INC COM CL A 69120X107 4591 13500 SH OTR 1 0 0 13500 PACER FDS TR US CASH COWS 100 69374H881 15798 330 SH OTR 1 0 0 330 PACER FDS TR US CASH COWS 100 69374H881 569844 11904 SH SOLE 0 0 11904 PACKAGING CORP AMER COM 695156109 9516 72 SH SOLE 0 0 72 PACKAGING CORP AMER COM 695156109 317184 2400 SH OTR 1 0 0 2400 PALO ALTO NETWORKS INC COM 697435105 1212652 4746 SH SOLE 0 0 4746 PALO ALTO NETWORKS INC COM 697435105 397068 1554 SH OTR 1 0 0 1554 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 593265 13695 SH SOLE 0 0 13695 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1774605 40965 SH OTR 1 0 0 40965 PAPA JOHNS INTL INC COM 698813102 529805 7176 SH OTR 1 0 0 7176 PAPA JOHNS INTL INC COM 698813102 1703196 23069 SH SOLE 0 0 23069 PARKER-HANNIFIN CORP COM 701094104 3800544 9744 SH OTR 1 0 0 9744 PARKER-HANNIFIN CORP COM 701094104 2555544 6552 SH SOLE 0 0 6552 PAYCOM SOFTWARE INC COM 70432V102 13523242 42097 SH SOLE 0 0 42097 PAYCOM SOFTWARE INC COM 70432V102 10774381 33540 SH OTR 1 0 0 33540 PAYPAL HLDGS INC COM 70450Y103 106561968 1596912 SH SOLE 0 0 1596912 PAYPAL HLDGS INC COM 70450Y103 166782288 2499360 SH OTR 1 0 0 2499360 PAYSIGN INC COM 70451A104 195548 79819 SH OTR 1 0 0 79819 PAYSIGN INC COM 70451A104 978994 399589 SH SOLE 0 0 399589 PENTAIR PLC SHS G7S00T104 2136585 33074 SH SOLE 0 0 33074 PENTAIR PLC SHS G7S00T104 647818 10028 SH OTR 1 0 0 10028 PEPSICO INC COM 713448108 50277825 271440 SH SOLE 0 0 271440 PEPSICO INC COM 713448108 39677760 214200 SH OTR 1 0 0 214200 PERFICIENT INC COM 71375U101 1131200 13575 SH SOLE 0 0 13575 PERION NETWORK LTD SHS NEW M78673114 786266 25636 SH OTR 1 0 0 25636 PERION NETWORK LTD SHS NEW M78673114 3527004 114998 SH SOLE 0 0 114998 PFIZER INC COM 717081103 49653911 1353697 SH SOLE 0 0 1353697 PFIZER INC COM 717081103 35579964 970019 SH OTR 1 0 0 970019 PG&E CORP COM 69331C108 21107040 1221472 SH OTR 1 0 0 1221472 PG&E CORP COM 69331C108 26991072 1561984 SH SOLE 0 0 1561984 PGT INNOVATIONS INC COM 69336V101 581376 19944 SH SOLE 0 0 19944 PHILIP MORRIS INTL INC COM 718172109 87464244 895986 SH SOLE 0 0 895986 PHILIP MORRIS INTL INC COM 718172109 65146620 667338 SH OTR 1 0 0 667338 PHILLIPS 66 COM 718546104 5777532 60574 SH OTR 1 0 0 60574 PHILLIPS 66 COM 718546104 5966787 62558 SH SOLE 0 0 62558 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7001567 70184 SH SOLE 0 0 70184 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 136059 1364 SH OTR 1 0 0 1364 PIMCO INCOME STRATEGY FD COM 72201H108 120246 14682 SH OTR 1 0 0 14682 PINNACLE FINL PARTNERS INC COM 72346Q104 804034 14190 SH SOLE 0 0 14190 PINNACLE FINL PARTNERS INC COM 72346Q104 1603998 28314 SH OTR 1 0 0 28314 PIONEER NAT RES CO COM 723787107 139230 672 SH OTR 1 0 0 672 PIONEER NAT RES CO COM 723787107 1766415 8526 SH SOLE 0 0 8526 PJT PARTNERS INC COM CL A 69343T107 1793425 25760 SH SOLE 0 0 25760 PJT PARTNERS INC COM CL A 69343T107 2492280 35788 SH OTR 1 0 0 35788 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 151150 10720 SH OTR 1 0 0 10720 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 123940 8790 SH SOLE 0 0 8790 PLDT INC SPONSORED ADR 69344D408 177102 7578 SH SOLE 0 0 7578 PLDT INC SPONSORED ADR 69344D408 49221 2106 SH OTR 1 0 0 2106 PLYMOUTH INDL REIT INC COM 729640102 225530 9800 SH OTR 1 0 0 9800 PLYMOUTH INDL REIT INC COM 729640102 25320 1100 SH SOLE 0 0 1100 PNC FINL SVCS GROUP INC COM 693475105 2607156 20700 SH OTR 1 0 0 20700 PNC FINL SVCS GROUP INC COM 693475105 1727532 13716 SH SOLE 0 0 13716 POOL CORP COM 73278L105 18727143 49987 SH OTR 1 0 0 49987 POOL CORP COM 73278L105 16830116 44918 SH SOLE 0 0 44918 PORCH GROUP INC COM 733245104 189840 137560 SH OTR 1 0 0 137560 PORCH GROUP INC COM 733245104 968880 702080 SH SOLE 0 0 702080 POSCO HOLDINGS INC SPONSORED ADR 693483109 633607 8568 SH SOLE 0 0 8568 POSCO HOLDINGS INC SPONSORED ADR 693483109 1885725 25500 SH OTR 1 0 0 25500 POWER INTEGRATIONS INC COM 739276103 706620 7464 SH SOLE 0 0 7464 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 826320 13904 SH OTR 1 0 0 13904 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2510310 42240 SH SOLE 0 0 42240 PRICE T ROWE GROUP INC COM 74144T108 15961393 142487 SH OTR 1 0 0 142487 PRICE T ROWE GROUP INC COM 74144T108 5533239 49395 SH SOLE 0 0 49395 PRICESMART INC COM 741511109 210177 2838 SH SOLE 0 0 2838 PRICESMART INC COM 741511109 4379628 59136 SH OTR 1 0 0 59136 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1357312 17897 SH OTR 1 0 0 17897 PROCORE TECHNOLOGIES INC COM 74275K108 2894178 44478 SH OTR 1 0 0 44478 PROCORE TECHNOLOGIES INC COM 74275K108 1314537 20202 SH SOLE 0 0 20202 PROCTER AND GAMBLE CO COM 742718109 75074070 494776 SH OTR 1 0 0 494776 PROCTER AND GAMBLE CO COM 742718109 77026402 507610 SH SOLE 0 0 507610 PROGRESSIVE CORP COM 743315103 161490 1220 SH SOLE 0 0 1220 PROGRESSIVE CORP COM 743315103 70160 530 SH OTR 1 0 0 530 PROGYNY INC COM 74340E103 340256 8649 SH OTR 1 0 0 8649 PROGYNY INC COM 74340E103 3072038 78089 SH SOLE 0 0 78089 PROLOGIS INC. COM 74340W103 115024 938 SH SOLE 0 0 938 PROLOGIS INC. COM 74340W103 657804 5362 SH OTR 1 0 0 5362 PROSHARES TR PSHS ULT S&P 500 74347R107 628020 10800 SH SOLE 0 0 10800 PROSHARES TR PSHS ULT S&P 500 74347R107 458514 7884 SH OTR 1 0 0 7884 PROTERRA INC COM 74374T109 12000 10000 SH SOLE 0 0 10000 PTC INC COM 69370C100 1077925 7575 SH OTR 1 0 0 7575 PTC INC COM 69370C100 3543275 24900 SH SOLE 0 0 24900 PUBLIC STORAGE COM 74460D109 588458 2015 SH OTR 1 0 0 2015 PUBLIC STORAGE COM 74460D109 60710 208 SH SOLE 0 0 208 QUALCOMM INC COM 747525103 44006157 369671 SH SOLE 0 0 369671 QUALCOMM INC COM 747525103 42493073 356986 SH OTR 1 0 0 356986 QUALYS INC COM 74758T303 5911070 45762 SH OTR 1 0 0 45762 QUALYS INC COM 74758T303 4116782 31871 SH SOLE 0 0 31871 QURATE RETAIL INC COM SER A 74915M100 858627 867471 SH OTR 1 0 0 867471 QURATE RETAIL INC COM SER A 74915M100 1437117 1451934 SH SOLE 0 0 1451934 RANGE RES CORP COM 75281A109 528440 17974 SH OTR 1 0 0 17974 RANGE RES CORP COM 75281A109 1613106 54868 SH SOLE 0 0 54868 RAYMOND JAMES FINL INC COM 754730109 5995830 57780 SH OTR 1 0 0 57780 RAYMOND JAMES FINL INC COM 754730109 5488380 52890 SH SOLE 0 0 52890 RAYTHEON TECHNOLOGIES CORP COM 75513E101 76031664 776160 SH OTR 1 0 0 776160 RAYTHEON TECHNOLOGIES CORP COM 75513E101 102025008 1041504 SH SOLE 0 0 1041504 RBC BEARINGS INC COM 75524B104 2806446 12905 SH SOLE 0 0 12905 RBC BEARINGS INC COM 75524B104 3834438 17632 SH OTR 1 0 0 17632 READY CAPITAL CORP COM 75574U101 444540 39410 SH SOLE 0 0 39410 READY CAPITAL CORP COM 75574U101 856490 75930 SH OTR 1 0 0 75930 REALTY INCOME CORP COM 756109104 17503516 292744 SH OTR 1 0 0 292744 REALTY INCOME CORP COM 756109104 8214037 137381 SH SOLE 0 0 137381 RED VIOLET INC COM 75704L104 132880 6460 SH OTR 1 0 0 6460 RED VIOLET INC COM 75704L104 687860 33440 SH SOLE 0 0 33440 REGENERON PHARMACEUTICALS COM 75886F107 11586479 16125 SH SOLE 0 0 16125 REGENERON PHARMACEUTICALS COM 75886F107 710618 989 SH OTR 1 0 0 989 RELIANCE STEEL & ALUMINUM CO COM 759509102 243888 898 SH OTR 1 0 0 898 RELX PLC SPONSORED ADR 759530108 4582260 137070 SH SOLE 0 0 137070 RELX PLC SPONSORED ADR 759530108 6407520 191670 SH OTR 1 0 0 191670 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 4128063 105821 SH SOLE 0 0 105821 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 2935699 75255 SH OTR 1 0 0 75255 REPLIGEN CORP COM 759916109 877888 6206 SH OTR 1 0 0 6206 REPLIGEN CORP COM 759916109 3130086 22127 SH SOLE 0 0 22127 REPUBLIC SVCS INC COM 760759100 28750154 187720 SH OTR 1 0 0 187720 REPUBLIC SVCS INC COM 760759100 11358656 74176 SH SOLE 0 0 74176 RESMED INC COM 761152107 5715112 26156 SH OTR 1 0 0 26156 RESMED INC COM 761152107 2641678 12090 SH SOLE 0 0 12090 RESTAURANT BRANDS INTL INC COM 76131D103 1176448 15176 SH SOLE 0 0 15176 RESTAURANT BRANDS INTL INC COM 76131D103 1115674 14392 SH OTR 1 0 0 14392 REVOLVE GROUP INC CL A 76156B107 11424240 696600 SH OTR 1 0 0 696600 REVOLVE GROUP INC CL A 76156B107 467028 28476 SH SOLE 0 0 28476 RITHM CAPITAL CORP COM NEW 64828T201 108036 11556 SH OTR 1 0 0 11556 ROSS STORES INC COM 778296103 3448332 30753 SH SOLE 0 0 30753 ROSS STORES INC COM 778296103 1032372 9207 SH OTR 1 0 0 9207 ROYAL GOLD INC COM 780287108 6643114 57877 SH OTR 1 0 0 57877 ROYAL GOLD INC COM 780287108 13741680 119722 SH SOLE 0 0 119722 RPM INTL INC COM 749685103 1950291 21735 SH OTR 1 0 0 21735 RPM INTL INC COM 749685103 1066527 11886 SH SOLE 0 0 11886 RUNWAY GROWTH FINANCE CORP COM 78163D100 938230 75970 SH OTR 1 0 0 75970 RUNWAY GROWTH FINANCE CORP COM 78163D100 478320 38730 SH SOLE 0 0 38730 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 14313819 318864 SH SOLE 0 0 318864 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 53018511 1181076 SH OTR 1 0 0 1181076 S&P GLOBAL INC COM 78409V104 2405352 6000 SH SOLE 0 0 6000 S&P GLOBAL INC COM 78409V104 4541280 11328 SH OTR 1 0 0 11328 SABRA HEALTH CARE REIT INC COM 78573L106 33015 2805 SH SOLE 0 0 2805 SABRA HEALTH CARE REIT INC COM 78573L106 301650 25635 SH OTR 1 0 0 25635 SAFEHOLD INC COM 78646V107 20625 869 SH SOLE 0 0 869 SAFEHOLD INC COM 78646V107 180378 7601 SH OTR 1 0 0 7601 SAIA INC COM 78709Y105 6908460 20176 SH OTR 1 0 0 20176 SAIA INC COM 78709Y105 5332704 15574 SH SOLE 0 0 15574 SALESFORCE INC COM 79466L302 138977400 657850 SH SOLE 0 0 657850 SALESFORCE INC COM 79466L302 207119300 980400 SH OTR 1 0 0 980400 SAP SE SPON ADR 803054204 15781535 115360 SH SOLE 0 0 115360 SAP SE SPON ADR 803054204 8504090 62160 SH OTR 1 0 0 62160 SCHLUMBERGER LTD COM STK 806857108 480087 9774 SH SOLE 0 0 9774 SCHLUMBERGER LTD COM STK 806857108 461538 9396 SH OTR 1 0 0 9396 SCHNITZER STEEL INDS INC CL A 806882106 322452 10752 SH SOLE 0 0 10752 SCHNITZER STEEL INDS INC CL A 806882106 81336 2712 SH OTR 1 0 0 2712 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1834084 25256 SH SOLE 0 0 25256 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 260960 7320 SH SOLE 0 0 7320 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 556384 10624 SH SOLE 0 0 10624 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 34755 789 SH SOLE 0 0 789 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 258592 5904 SH SOLE 0 0 5904 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2200100 30296 SH OTR 1 0 0 30296 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 348992 7968 SH OTR 1 0 0 7968 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 502038 11397 SH OTR 1 0 0 11397 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 42480 1200 SH OTR 1 0 0 1200 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 9496144 181328 SH OTR 1 0 0 181328 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 100542 1625 SH SOLE 0 0 1625 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 323336 5226 SH OTR 1 0 0 5226 SEI INVTS CO COM 784117103 44591 748 SH OTR 1 0 0 748 SEI INVTS CO COM 784117103 2929134 49130 SH SOLE 0 0 49130 SELECT SECTOR SPDR TR ENERGY 81369Y506 691560 8520 SH SOLE 0 0 8520 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 172692 2639 SH OTR 1 0 0 2639 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3790116 35316 SH SOLE 0 0 35316 SELECT SECTOR SPDR TR ENERGY 81369Y506 812352 10008 SH OTR 1 0 0 10008 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 218768 2640 SH OTR 1 0 0 2640 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 308540 4160 SH SOLE 0 0 4160 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 230542 3523 SH SOLE 0 0 3523 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 301023 2268 SH OTR 1 0 0 2268 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 278880 3760 SH OTR 1 0 0 3760 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 215028 1620 SH SOLE 0 0 1620 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 308600 1775 SH OTR 1 0 0 1775 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 478814 2814 SH SOLE 0 0 2814 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4828950 27775 SH SOLE 0 0 27775 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 253062 2358 SH OTR 1 0 0 2358 SERVICENOW INC COM 81762P102 144340896 256848 SH SOLE 0 0 256848 SERVICENOW INC COM 81762P102 258524208 460032 SH OTR 1 0 0 460032 SERVISFIRST BANCSHARES INC COM 81768T108 19492083 476346 SH OTR 1 0 0 476346 SERVISFIRST BANCSHARES INC COM 81768T108 3193359 78039 SH SOLE 0 0 78039 SHELL PLC SPON ADS 780259305 32492910 538140 SH OTR 1 0 0 538140 SHELL PLC SPON ADS 780259305 30288420 501630 SH SOLE 0 0 501630 SHERWIN WILLIAMS CO COM 824348106 1801544 6785 SH SOLE 0 0 6785 SHERWIN WILLIAMS CO COM 824348106 3169515 11937 SH OTR 1 0 0 11937 SHOPIFY INC CL A 82509L107 15514092 240156 SH SOLE 0 0 240156 SHOPIFY INC CL A 82509L107 3253500 50364 SH OTR 1 0 0 50364 SILK RD MED INC COM 82710M100 1597734 49176 SH SOLE 0 0 49176 SIMON PPTY GROUP INC NEW COM 828806109 441220 3822 SH OTR 1 0 0 3822 SIMON PPTY GROUP INC NEW COM 828806109 54041 468 SH SOLE 0 0 468 SIMPLY GOOD FOODS CO COM 82900L102 1375946 37604 SH OTR 1 0 0 37604 SIMPLY GOOD FOODS CO COM 82900L102 6127004 167450 SH SOLE 0 0 167450 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 408705 2442 SH OTR 1 0 0 2442 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5119686 30591 SH SOLE 0 0 30591 SITIME CORP COM 82982T106 200676 1701 SH OTR 1 0 0 1701 SITIME CORP COM 82982T106 978558 8295 SH SOLE 0 0 8295 SKYLINE CHAMPION CORPORATION COM 830830105 641550 9802 SH SOLE 0 0 9802 SKYWORKS SOLUTIONS INC COM 83088M102 4197360 37920 SH OTR 1 0 0 37920 SKYWORKS SOLUTIONS INC COM 83088M102 2125248 19200 SH SOLE 0 0 19200 SMARTSHEET INC COM CL A 83200N103 184800 4830 SH OTR 1 0 0 4830 SMARTSHEET INC COM CL A 83200N103 952896 24906 SH SOLE 0 0 24906 SNAP ON INC COM 833034101 20897248 72512 SH OTR 1 0 0 72512 SNAP ON INC COM 833034101 7949440 27584 SH SOLE 0 0 27584 SNOWFLAKE INC CL A 833445109 169995 966 SH SOLE 0 0 966 SNOWFLAKE INC CL A 833445109 44345 252 SH OTR 1 0 0 252 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2308440 8580 SH SOLE 0 0 8580 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1477080 5490 SH OTR 1 0 0 5490 SONY GROUP CORPORATION SPONSORED ADR 835699307 12447502 138244 SH SOLE 0 0 138244 SONY GROUP CORPORATION SPONSORED ADR 835699307 10601506 117742 SH OTR 1 0 0 117742 SOUTHERN CO COM 842587107 414752 5904 SH OTR 1 0 0 5904 SOUTHERN CO COM 842587107 221424 3152 SH SOLE 0 0 3152 SOUTHSIDE BANCSHARES INC COM 84470P109 3248784 124189 SH SOLE 0 0 124189 SOUTHWEST AIRLS CO COM 844741108 16642558 459612 SH OTR 1 0 0 459612 SOUTHWEST AIRLS CO COM 844741108 19739686 545156 SH SOLE 0 0 545156 SPDR GOLD TR GOLD SHS 78463V107 610218 3423 SH OTR 1 0 0 3423 SPDR GOLD TR GOLD SHS 78463V107 602721 3381 SH SOLE 0 0 3381 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 8647884 283444 SH SOLE 0 0 283444 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 8309588 272356 SH OTR 1 0 0 272356 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 96132884 2796174 SH SOLE 0 0 2796174 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 117013584 3596016 SH OTR 1 0 0 3596016 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 61529979 1789704 SH OTR 1 0 0 1789704 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 169500432 5209008 SH SOLE 0 0 5209008 SPDR S&P 500 ETF TR TR UNIT 78462F103 412260 930 SH OTR 1 0 0 930 SPDR S&P 500 ETF TR TR UNIT 78462F103 16888980 38100 SH SOLE 0 0 38100 SPDR SER TR PORTFOLIO SH TSR 78468R101 3546274 123177 SH OTR 1 0 0 123177 SPDR SER TR ICE PFD SEC ETF 78464A292 1224192 36576 SH OTR 1 0 0 36576 SPDR SER TR ICE PFD SEC ETF 78464A292 1494112 44640 SH SOLE 0 0 44640 SPDR SER TR BLOOMBERG 3-12 M 78468R523 4248738 42718 SH SOLE 0 0 42718 SPDR SER TR S&P SEMICNDCTR 78464A862 10620 48 SH SOLE 0 0 48 SPDR SER TR PORTFOLIO S&P500 78464A854 107460 2060 SH SOLE 0 0 2060 SPDR SER TR S&P SEMICNDCTR 78464A862 246076 1112 SH OTR 1 0 0 1112 SPDR SER TR PORTFOLIO S&P400 78464A847 2783095 60655 SH SOLE 0 0 60655 SPDR SER TR PORTFOLIO INTRMD 78464A375 377938 11770 SH SOLE 0 0 11770 SPDR SER TR BLOOMBERG HIGH Y 78468R622 1968141 21386 SH OTR 1 0 0 21386 SPDR SER TR PORTFOLI S&P1500 78464A805 269478 4950 SH SOLE 0 0 4950 SPDR SER TR PORTFOLIO SH TSR 78468R101 4688972 162868 SH SOLE 0 0 162868 SPDR SER TR PORTFOLIO S&P500 78464A854 582380 11180 SH OTR 1 0 0 11180 SPDR SER TR S&P DIVID ETF 78464A763 121106 988 SH SOLE 0 0 988 SPDR SER TR S&P BIOTECH 78464A870 8235 99 SH SOLE 0 0 99 SPDR SER TR S&P BIOTECH 78464A870 274059 3294 SH OTR 1 0 0 3294 SPDR SER TR BLOOMBERG HIGH Y 78468R622 93834627 1019609 SH SOLE 0 0 1019609 SPDR SER TR PORTFOLIO S&P600 78468R853 15321524 394478 SH OTR 1 0 0 394478 SPDR SER TR PORTFOLIO INTRMD 78464A375 1762508 54890 SH OTR 1 0 0 54890 SPDR SER TR PORTFOLIO S&P400 78464A847 6908055 150535 SH OTR 1 0 0 150535 SPDR SER TR PORTFOLIO S&P600 78468R853 11466424 295222 SH SOLE 0 0 295222 SPDR SER TR PORTFOLIO AGRGTE 78464A649 240192 9468 SH OTR 1 0 0 9468 SPDR SER TR S&P DIVID ETF 78464A763 121106 988 SH OTR 1 0 0 988 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 3723951 40557 SH SOLE 0 0 40557 SPDR SER TR PORTFOLIO LN TSR 78464A664 59872050 2002410 SH OTR 1 0 0 2002410 SPDR SER TR S&P 600 SMCP VAL 78464A300 48862485 633015 SH SOLE 0 0 633015 SPDR SER TR BBG CONV SEC ETF 78464A359 22006408 314602 SH OTR 1 0 0 314602 SPDR SER TR PORTFOLIO LN TSR 78464A664 39696255 1327635 SH SOLE 0 0 1327635 SPDR SER TR S&P 400 MDCP VAL 78464A839 65647520 954454 SH SOLE 0 0 954454 SPDR SER TR S&P 600 SMCP VAL 78464A300 30949335 400950 SH OTR 1 0 0 400950 SPDR SER TR PRTFLO S&P500 GW 78464A409 93266110 1528702 SH OTR 1 0 0 1528702 SPDR SER TR S&P 400 MDCP VAL 78464A839 46958318 682732 SH OTR 1 0 0 682732 SPDR SER TR S&P 400 MDCP GRW 78464A821 47148210 658035 SH OTR 1 0 0 658035 SPDR SER TR S&P 400 MDCP GRW 78464A821 64588275 901440 SH SOLE 0 0 901440 SPDR SER TR PRTFLO S&P500 GW 78464A409 126892115 2079854 SH SOLE 0 0 2079854 SPDR SER TR S&P 600 SMCP GRW 78464A201 51876767 674074 SH SOLE 0 0 674074 SPDR SER TR PRTFLO S&P500 VL 78464A508 89935695 2081871 SH OTR 1 0 0 2081871 SPDR SER TR PORTFOLIO SHORT 78464A474 71550480 2430384 SH SOLE 0 0 2430384 SPDR SER TR PORT MTG BK ETF 78464A383 80803744 3687985 SH SOLE 0 0 3687985 SPDR SER TR S&P 600 SMCP GRW 78464A201 32836221 426666 SH OTR 1 0 0 426666 SPDR SER TR PORTFOLIO SHORT 78464A474 86257152 2929920 SH OTR 1 0 0 2929920 SPDR SER TR BBG CONV SEC ETF 78464A359 55963664 800052 SH SOLE 0 0 800052 SPDR SER TR PRTFLO S&P500 VL 78464A508 128156115 2966568 SH SOLE 0 0 2966568 SPDR SER TR PORT MTG BK ETF 78464A383 115071992 5252016 SH OTR 1 0 0 5252016 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 311641 7909 SH OTR 1 0 0 7909 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24695 627 SH SOLE 0 0 627 SPLUNK INC COM 848637104 499044 4704 SH SOLE 0 0 4704 SPLUNK INC COM 848637104 133668 1260 SH OTR 1 0 0 1260 SPROUT SOCIAL INC COM CL A 85209W109 1733214 37548 SH SOLE 0 0 37548 SPROUT SOCIAL INC COM CL A 85209W109 327642 7098 SH OTR 1 0 0 7098 SPROUTS FMRS MKT INC COM 85208M102 523770 14260 SH SOLE 0 0 14260 SPS COMM INC COM 78463M107 12713052 66193 SH SOLE 0 0 66193 SPS COMM INC COM 78463M107 36149333 188219 SH OTR 1 0 0 188219 STAAR SURGICAL CO COM PAR $0.01 852312305 900837 17136 SH SOLE 0 0 17136 STAAR SURGICAL CO COM PAR $0.01 852312305 174426 3318 SH OTR 1 0 0 3318 STAG INDL INC COM 85254J102 214990 5990 SH OTR 1 0 0 5990 STAG INDL INC COM 85254J102 24400 680 SH SOLE 0 0 680 STANTEC INC COM 85472N109 150858 2313 SH OTR 1 0 0 2313 STANTEC INC COM 85472N109 570546 8748 SH SOLE 0 0 8748 STARBUCKS CORP COM 855244109 22295049 225057 SH OTR 1 0 0 225057 STARBUCKS CORP COM 855244109 40254578 406357 SH SOLE 0 0 406357 STEELCASE INC CL A 858155203 55980 7260 SH OTR 1 0 0 7260 STEELCASE INC CL A 858155203 185508 24060 SH SOLE 0 0 24060 STERIS PLC SHS USD G8473T100 7860112 34937 SH SOLE 0 0 34937 STERIS PLC SHS USD G8473T100 10468545 46531 SH OTR 1 0 0 46531 STERLING INFRASTRUCTURE INC COM 859241101 595940 10680 SH SOLE 0 0 10680 STEVANATO GROUP S P A ORD SHS T9224W109 1723239 53214 SH SOLE 0 0 53214 STEVANATO GROUP S P A ORD SHS T9224W109 3925530 121233 SH OTR 1 0 0 121233 STMICROELECTRONICS N V NY REGISTRY 861012102 1548492 30976 SH SOLE 0 0 30976 STMICROELECTRONICS N V NY REGISTRY 861012102 2194060 43890 SH OTR 1 0 0 43890 STREAMLINE HEALTH SOLUTIONS COM 86323X106 1357120 1068600 SH SOLE 0 0 1068600 STREAMLINE HEALTH SOLUTIONS COM 86323X106 271120 213480 SH OTR 1 0 0 213480 STRIDE INC COM 86333M108 57636 1548 SH OTR 1 0 0 1548 STRIDE INC COM 86333M108 226503 6084 SH SOLE 0 0 6084 STRYKER CORPORATION COM 863667101 1531257 5019 SH OTR 1 0 0 5019 STRYKER CORPORATION COM 863667101 1512021 4956 SH SOLE 0 0 4956 SUMMIT MATLS INC CL A 86614U100 862686 22792 SH OTR 1 0 0 22792 SUMMIT MATLS INC CL A 86614U100 2624666 69344 SH SOLE 0 0 69344 SUN CMNTYS INC COM 866674104 2374372 18200 SH SOLE 0 0 18200 SUN CMNTYS INC COM 866674104 5314960 40740 SH OTR 1 0 0 40740 SUNCOR ENERGY INC NEW COM 867224107 2818684 96135 SH SOLE 0 0 96135 SUNCOR ENERGY INC NEW COM 867224107 2002392 68295 SH OTR 1 0 0 68295 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 121530 2790 SH SOLE 0 0 2790 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 231700 5320 SH OTR 1 0 0 5320 SUNOPTA INC COM 8676EP108 1833282 274032 SH SOLE 0 0 274032 SUNOPTA INC COM 8676EP108 364408 54472 SH OTR 1 0 0 54472 SUNPOWER CORP COM 867652406 68600 7000 SH OTR 1 0 0 7000 SUNPOWER CORP COM 867652406 211428 21574 SH SOLE 0 0 21574 SUNRUN INC COM 86771W105 51254 2870 SH OTR 1 0 0 2870 SUNRUN INC COM 86771W105 181034 10136 SH SOLE 0 0 10136 SUPER MICRO COMPUTER INC COM 86800U104 1141077 4578 SH SOLE 0 0 4578 SUPER MICRO COMPUTER INC COM 86800U104 230307 924 SH OTR 1 0 0 924 SUPERNUS PHARMACEUTICALS INC COM 868459108 475428 15816 SH SOLE 0 0 15816 SYSCO CORP COM 871829107 1981358 26703 SH OTR 1 0 0 26703 SYSCO CORP COM 871829107 1264609 17043 SH SOLE 0 0 17043 TABULA RASA HEALTHCARE INC COM 873379101 2941785 356580 SH SOLE 0 0 356580 TABULA RASA HEALTHCARE INC COM 873379101 590436 71568 SH OTR 1 0 0 71568 TACTILE SYS TECHNOLOGY INC COM 87357P100 1836534 73668 SH SOLE 0 0 73668 TACTILE SYS TECHNOLOGY INC COM 87357P100 365421 14658 SH OTR 1 0 0 14658 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2351040 23296 SH SOLE 0 0 23296 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 913920 9056 SH OTR 1 0 0 9056 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3612775 24550 SH SOLE 0 0 24550 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7611850 51725 SH OTR 1 0 0 51725 TC ENERGY CORP COM 87807B107 197844 4896 SH SOLE 0 0 4896 TC ENERGY CORP COM 87807B107 154692 3828 SH OTR 1 0 0 3828 TECHNIPFMC PLC COM G87110105 12934880 778272 SH OTR 1 0 0 778272 TECHNIPFMC PLC COM G87110105 21172544 1273920 SH SOLE 0 0 1273920 TELA BIO INC COM 872381108 427480 42200 SH OTR 1 0 0 42200 TELA BIO INC COM 872381108 2208140 217980 SH SOLE 0 0 217980 TELEDYNE TECHNOLOGIES INC COM 879360105 8564256 20832 SH OTR 1 0 0 20832 TELEDYNE TECHNOLOGIES INC COM 879360105 9419360 22912 SH SOLE 0 0 22912 TELEFLEX INCORPORATED COM 879369106 179100 740 SH OTR 1 0 0 740 TELEFLEX INCORPORATED COM 879369106 55670 230 SH SOLE 0 0 230 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 379386 51408 SH SOLE 0 0 51408 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1136520 154000 SH OTR 1 0 0 154000 TERADATA CORP DEL COM 88076W103 12445224 233013 SH OTR 1 0 0 233013 TERADATA CORP DEL COM 88076W103 20522898 384252 SH SOLE 0 0 384252 TERNIUM SA SPONSORED ADS 880890108 1267524 31968 SH OTR 1 0 0 31968 TERNIUM SA SPONSORED ADS 880890108 420372 10602 SH SOLE 0 0 10602 TERRENO RLTY CORP COM 88146M101 651838 10846 SH OTR 1 0 0 10846 TERRENO RLTY CORP COM 88146M101 2017686 33572 SH SOLE 0 0 33572 TESLA INC COM 88160R101 33250020 127020 SH SOLE 0 0 127020 TESLA INC COM 88160R101 3141240 12000 SH Call OTR 1 0 0 12000 TESLA INC COM 88160R101 10318980 39420 SH OTR 1 0 0 39420 TETRA TECHNOLOGIES INC DEL COM 88162F105 317040 93800 SH OTR 1 0 0 93800 TETRA TECHNOLOGIES INC DEL COM 88162F105 1591980 471000 SH SOLE 0 0 471000 TEXAS INSTRS INC COM 882508104 31944540 177450 SH OTR 1 0 0 177450 TEXAS INSTRS INC COM 882508104 5816460 32310 SH SOLE 0 0 32310 THE CIGNA GROUP COM 125523100 17536392 62496 SH OTR 1 0 0 62496 THE CIGNA GROUP COM 125523100 26680428 95076 SH SOLE 0 0 95076 THERMO FISHER SCIENTIFIC INC COM 883556102 118514492 227148 SH OTR 1 0 0 227148 THERMO FISHER SCIENTIFIC INC COM 883556102 65161530 124890 SH SOLE 0 0 124890 THOMSON REUTERS CORP. COM 884903808 3762792 27885 SH SOLE 0 0 27885 THOMSON REUTERS CORP. COM 884903808 3491169 25872 SH OTR 1 0 0 25872 TIMKEN CO COM 887389104 4673890 51064 SH OTR 1 0 0 51064 TIMKEN CO COM 887389104 2036346 22256 SH SOLE 0 0 22256 TJX COS INC NEW COM 872540109 964920 11380 SH SOLE 0 0 11380 TJX COS INC NEW COM 872540109 1461780 17240 SH OTR 1 0 0 17240 TOTALENERGIES SE SPONSORED ADS 89151E109 343072 5952 SH SOLE 0 0 5952 TPI COMPOSITES INC COM 87266J104 76152 7344 SH OTR 1 0 0 7344 TPI COMPOSITES INC COM 87266J104 308856 29784 SH SOLE 0 0 29784 TRACTOR SUPPLY CO COM 892356106 3687960 16680 SH OTR 1 0 0 16680 TRACTOR SUPPLY CO COM 892356106 4669650 21120 SH SOLE 0 0 21120 TRANSUNION COM 89400J107 1558209 19893 SH SOLE 0 0 19893 TRIP COM GROUP LTD ADS 89677Q107 1194620 34132 SH OTR 1 0 0 34132 TRIP COM GROUP LTD ADS 89677Q107 399350 11410 SH SOLE 0 0 11410 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 834140 70810 SH OTR 1 0 0 70810 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 433390 36790 SH SOLE 0 0 36790 TRUIST FINL CORP COM 89832Q109 18718980 616770 SH SOLE 0 0 616770 TRUIST FINL CORP COM 89832Q109 19593960 645600 SH OTR 1 0 0 645600 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1152592 64680 SH OTR 1 0 0 64680 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 386694 21700 SH SOLE 0 0 21700 TYLER TECHNOLOGIES INC COM 902252105 58300 140 SH OTR 1 0 0 140 TYLER TECHNOLOGIES INC COM 902252105 2157320 5180 SH SOLE 0 0 5180 TYSON FOODS INC CL A 902494103 254380 4984 SH SOLE 0 0 4984 TYSON FOODS INC CL A 902494103 80024 1568 SH OTR 1 0 0 1568 U S PHYSICAL THERAPY COM 90337L108 745074 6138 SH SOLE 0 0 6138 U S PHYSICAL THERAPY COM 90337L108 15891282 130911 SH OTR 1 0 0 130911 UBS GROUP AG SHS H42097107 766200 37800 SH SOLE 0 0 37800 UBS GROUP AG SHS H42097107 2335920 115240 SH OTR 1 0 0 115240 UFP TECHNOLOGIES INC COM 902673102 784696 4048 SH OTR 1 0 0 4048 UFP TECHNOLOGIES INC COM 902673102 2418086 12474 SH SOLE 0 0 12474 ULTA BEAUTY INC COM 90384S303 3230160 6864 SH SOLE 0 0 6864 ULTA BEAUTY INC COM 90384S303 6019848 12792 SH OTR 1 0 0 12792 ULTRA CLEAN HLDGS INC COM 90385V107 636900 16560 SH SOLE 0 0 16560 UMH PPTYS INC COM 903002103 18664 1168 SH SOLE 0 0 1168 UMH PPTYS INC COM 903002103 169384 10600 SH OTR 1 0 0 10600 UNILEVER PLC SPON ADR NEW 904767704 33955335 651375 SH OTR 1 0 0 651375 UNILEVER PLC SPON ADR NEW 904767704 42608295 817335 SH SOLE 0 0 817335 UNION PAC CORP COM 907818108 11485125 56129 SH OTR 1 0 0 56129 UNION PAC CORP COM 907818108 11972779 58507 SH SOLE 0 0 58507 UNITED PARCEL SERVICE INC CL B 911312106 62194364 346970 SH SOLE 0 0 346970 UNITED PARCEL SERVICE INC CL B 911312106 38933740 217192 SH OTR 1 0 0 217192 UNITEDHEALTH GROUP INC COM 91324P102 157734690 328164 SH OTR 1 0 0 328164 UNITEDHEALTH GROUP INC COM 91324P102 83665260 174064 SH SOLE 0 0 174064 US BANCORP DEL COM NEW 902973304 28249581 855012 SH OTR 1 0 0 855012 US BANCORP DEL COM NEW 902973304 29795345 901796 SH SOLE 0 0 901796 UTZ BRANDS INC COM CL A 918090101 2110836 129024 SH OTR 1 0 0 129024 UTZ BRANDS INC COM CL A 918090101 890232 54411 SH SOLE 0 0 54411 VALERO ENERGY CORP COM 91913Y100 889947 7587 SH SOLE 0 0 7587 VALERO ENERGY CORP COM 91913Y100 750600 6399 SH OTR 1 0 0 6399 VALMONT INDS INC COM 920253101 1210194 4158 SH OTR 1 0 0 4158 VALMONT INDS INC COM 920253101 4589271 15768 SH SOLE 0 0 15768 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 754176 9452 SH SOLE 0 0 9452 VANECK ETF TRUST GOLD MINERS ETF 92189F106 195715 6500 SH Call OTR 1 0 0 6500 VANECK ETF TRUST GOLD MINERS ETF 92189F106 301405 10010 SH SOLE 0 0 10010 VANECK ETF TRUST BDC INCOME ETF 92189F411 1859606 121068 SH SOLE 0 0 121068 VANECK ETF TRUST MORTGAGE REIT 92189F452 245628 20452 SH OTR 1 0 0 20452 VANECK ETF TRUST BDC INCOME ETF 92189F411 5544960 361000 SH OTR 1 0 0 361000 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 631668 2486 SH SOLE 0 0 2486 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 354062 2274 SH SOLE 0 0 2274 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 436034 3151 SH OTR 1 0 0 3151 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 343735 2484 SH SOLE 0 0 2484 VANGUARD INDEX FDS GROWTH ETF 922908736 6022797 21285 SH SOLE 0 0 21285 VANGUARD INDEX FDS GROWTH ETF 922908736 1288584 4554 SH OTR 1 0 0 4554 VANGUARD INDEX FDS MID CAP ETF 922908629 1634685 7425 SH SOLE 0 0 7425 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1963080 4820 SH SOLE 0 0 4820 VANGUARD INDEX FDS TOTAL STK MKT 922908769 300454 1364 SH OTR 1 0 0 1364 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14303680 35120 SH OTR 1 0 0 35120 VANGUARD INDEX FDS TOTAL STK MKT 922908769 600930 2728 SH SOLE 0 0 2728 VANGUARD INDEX FDS LARGE CAP ETF 922908637 295560 1458 SH OTR 1 0 0 1458 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 317200 3796 SH SOLE 0 0 3796 VANGUARD INDEX FDS VALUE ETF 922908744 300817 2117 SH SOLE 0 0 2117 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1949300 20100 SH SOLE 0 0 20100 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 215688 3496 SH OTR 1 0 0 3496 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 962642 23664 SH SOLE 0 0 23664 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 450148 7296 SH SOLE 0 0 7296 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 55081 728 SH SOLE 0 0 728 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 252168 4368 SH OTR 1 0 0 4368 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 977956 16940 SH SOLE 0 0 16940 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 302003 3991 SH OTR 1 0 0 3991 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 114968 1960 SH SOLE 0 0 1960 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 391014 8502 SH SOLE 0 0 8502 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 96908 1652 SH OTR 1 0 0 1652 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 29731215 376227 SH SOLE 0 0 376227 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 48455712 613122 SH OTR 1 0 0 613122 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 352638 2171 SH OTR 1 0 0 2171 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 335738 2067 SH SOLE 0 0 2067 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 533472 11552 SH SOLE 0 0 11552 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 17728 384 SH OTR 1 0 0 384 VANGUARD WELLINGTON FD US MOMENTUM 921935508 547056 4512 SH SOLE 0 0 4512 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3795624 35784 SH SOLE 0 0 35784 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3272472 30852 SH OTR 1 0 0 30852 VANGUARD WORLD FD MEGA GRWTH IND 921910816 352506 1498 SH OTR 1 0 0 1498 VEEVA SYS INC CL A COM 922475108 242028 1224 SH OTR 1 0 0 1224 VENTAS INC COM 92276F100 342529 7249 SH OTR 1 0 0 7249 VENTAS INC COM 92276F100 26004 550 SH SOLE 0 0 550 VERACYTE INC COM 92337F107 187215 7350 SH OTR 1 0 0 7350 VERACYTE INC COM 92337F107 955815 37527 SH SOLE 0 0 37527 VERISK ANALYTICS INC COM 92345Y106 1166757 5162 SH OTR 1 0 0 5162 VERISK ANALYTICS INC COM 92345Y106 7610180 33669 SH SOLE 0 0 33669 VERIZON COMMUNICATIONS INC COM 92343V104 69864615 1878570 SH SOLE 0 0 1878570 VERIZON COMMUNICATIONS INC COM 92343V104 54520110 1466010 SH OTR 1 0 0 1466010 VERTEX PHARMACEUTICALS INC COM 92532F100 775618 2204 SH OTR 1 0 0 2204 VERTEX PHARMACEUTICALS INC COM 92532F100 7822965 22230 SH SOLE 0 0 22230 VICI PPTYS INC COM 925652109 38379 1221 SH SOLE 0 0 1221 VICI PPTYS INC COM 925652109 342518 10901 SH OTR 1 0 0 10901 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1735734 105196 SH OTR 1 0 0 105196 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 579241 35105 SH SOLE 0 0 35105 VIRTU FINL INC CL A 928254101 1037093 60674 SH SOLE 0 0 60674 VIRTU FINL INC CL A 928254101 1359622 79557 SH OTR 1 0 0 79557 VISA INC COM CL A 92826C839 210986850 888450 SH OTR 1 0 0 888450 VISA INC COM CL A 92826C839 190915450 803900 SH SOLE 0 0 803900 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 78704 15312 SH OTR 1 0 0 15312 WALMART INC COM 931142103 48854536 310804 SH SOLE 0 0 310804 WALMART INC COM 931142103 34451514 219171 SH OTR 1 0 0 219171 WARNER BROS DISCOVERY INC COM SER A 934423104 402349 32085 SH SOLE 0 0 32085 WARNER BROS DISCOVERY INC COM SER A 934423104 69192 5518 SH OTR 1 0 0 5518 WASTE MGMT INC DEL COM 94106L109 8080677 46596 SH OTR 1 0 0 46596 WASTE MGMT INC DEL COM 94106L109 13477332 77715 SH SOLE 0 0 77715 WATSCO INC COM 942622200 31867236 83556 SH OTR 1 0 0 83556 WATSCO INC COM 942622200 13153428 34488 SH SOLE 0 0 34488 WEC ENERGY GROUP INC COM 92939U106 23532552 266688 SH OTR 1 0 0 266688 WEC ENERGY GROUP INC COM 92939U106 9018468 102204 SH SOLE 0 0 102204 WELLS FARGO CO NEW COM 949746101 47471785 1112281 SH SOLE 0 0 1112281 WELLS FARGO CO NEW COM 949746101 28016779 656438 SH OTR 1 0 0 656438 WELLTOWER INC COM 95040Q104 31545 390 SH SOLE 0 0 390 WELLTOWER INC COM 95040Q104 305910 3780 SH OTR 1 0 0 3780 WERNER ENTERPRISES INC COM 950755108 757152 17138 SH OTR 1 0 0 17138 WERNER ENTERPRISES INC COM 950755108 2380334 53878 SH SOLE 0 0 53878 WEST PHARMACEUTICAL SVSC INC COM 955306105 14679210 38380 SH OTR 1 0 0 38380 WEST PHARMACEUTICAL SVSC INC COM 955306105 24620352 64372 SH SOLE 0 0 64372 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 119870 4520 SH SOLE 0 0 4520 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 177150 6680 SH OTR 1 0 0 6680 WESTROCK COFFEE CO COM 96145W103 288116 26505 SH OTR 1 0 0 26505 WESTROCK COFFEE CO COM 96145W103 1443639 132810 SH SOLE 0 0 132810 WEX INC COM 96208T104 12012 66 SH SOLE 0 0 66 WEX INC COM 96208T104 11592042 63668 SH OTR 1 0 0 63668 WILLIAMS COS INC COM 969457100 14052920 430675 SH OTR 1 0 0 430675 WILLIAMS COS INC COM 969457100 23477020 719495 SH SOLE 0 0 719495 WILLIAMS SONOMA INC COM 969904101 10319050 82460 SH OTR 1 0 0 82460 WILLIAMS SONOMA INC COM 969904101 11611110 92785 SH SOLE 0 0 92785 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1950984 40824 SH SOLE 0 0 40824 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4479027 93723 SH OTR 1 0 0 93723 WISDOMTREE TR JAPN HEDGE EQT 97717W851 26973 324 SH SOLE 0 0 324 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1515424 41024 SH SOLE 0 0 41024 WISDOMTREE TR JAPN HEDGE EQT 97717W851 344655 4140 SH OTR 1 0 0 4140 WISDOMTREE TR EMER MKT HIGH FD 97717W315 166016 4338 SH SOLE 0 0 4338 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 147007370 2921440 SH OTR 1 0 0 2921440 WISDOMTREE TR EUROPE SMCP DV 97717W869 139392 2496 SH SOLE 0 0 2496 WISDOMTREE TR EUROPE SMCP DV 97717W869 76832 1376 SH OTR 1 0 0 1376 WISDOMTREE TR EMER MKT HIGH FD 97717W315 119172 3114 SH OTR 1 0 0 3114 WISDOMTREE TR ITL HIGH DIV FD 97717W802 69448 1880 SH OTR 1 0 0 1880 WISDOMTREE TR US QTLY DIV GRT 97717X669 45958410 689445 SH OTR 1 0 0 689445 WISDOMTREE TR US QTLY DIV GRT 97717X669 49741065 746190 SH SOLE 0 0 746190 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 217843170 4329150 SH SOLE 0 0 4329150 WNS HLDGS LTD SPON ADR 92932M101 1042096 14136 SH OTR 1 0 0 14136 WNS HLDGS LTD SPON ADR 92932M101 4369512 59272 SH SOLE 0 0 59272 WORKDAY INC CL A 98138H101 46763772 207020 SH SOLE 0 0 207020 WORKDAY INC CL A 98138H101 77187528 341704 SH OTR 1 0 0 341704 WORLD GOLD TR SPDR GLD MINIS 98149E303 89490102 2349438 SH OTR 1 0 0 2349438 WORLD GOLD TR SPDR GLD MINIS 98149E303 132011022 3465774 SH SOLE 0 0 3465774 WP CAREY INC COM 92936U109 2220984 32868 SH OTR 1 0 0 32868 WP CAREY INC COM 92936U109 37692 558 SH SOLE 0 0 558 XCEL ENERGY INC COM 98389B100 1580600 25424 SH SOLE 0 0 25424 XCEL ENERGY INC COM 98389B100 2591988 41692 SH OTR 1 0 0 41692 XYLEM INC COM 98419M100 3318238 29464 SH OTR 1 0 0 29464 XYLEM INC COM 98419M100 2550724 22649 SH SOLE 0 0 22649 YETI HLDGS INC COM 98585X104 468259 12056 SH SOLE 0 0 12056 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 728770 48944 SH SOLE 0 0 48944 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2199456 147714 SH OTR 1 0 0 147714 YUM BRANDS INC COM 988498101 2878380 20775 SH SOLE 0 0 20775 YUM BRANDS INC COM 988498101 85215 615 SH OTR 1 0 0 615 YUM CHINA HLDGS INC COM 98850P109 31188 552 SH OTR 1 0 0 552 YUM CHINA HLDGS INC COM 98850P109 1089552 19284 SH SOLE 0 0 19284 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6081672 20558 SH SOLE 0 0 20558 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4901316 16568 SH OTR 1 0 0 16568 ZIONS BANCORPORATION N A COM 989701107 220790 8220 SH OTR 1 0 0 8220 ZIONS BANCORPORATION N A COM 989701107 546870 20360 SH SOLE 0 0 20360 ZOETIS INC CL A 98978V103 60158248 349324 SH SOLE 0 0 349324 ZOETIS INC CL A 98978V103 95046672 551908 SH OTR 1 0 0 551908