Arlington Partners

Filed: 18 Jan 22, 10:16am

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

Washington, D.C. 20549


OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

ABB LTD Sponsored ADRCOM0003752049227SH SOLE 22700
AES CorpCOM00130H10510416SH SOLE 41600
ALPS Alerian MLP ETFCOM00162Q4521755,350SH SOLE 5,35000
AT&T IncCOM00206R102311,263SH SOLE 1,26300
ARK Innovation ETFCOM00214Q1041421,500SH SOLE 1,50000
Abbott LaboratoriesCOM0028241001581,123SH SOLE 1,12300
Abbvie Inc ComCOM00287Y1095053,728SH SOLE 3,72800
ABIOMED, Inc.COM00365410037SH SOLE 700
Activision Blizzard IncCOM00507V10921313SH SOLE 31300
Adobe Systems IncorporatedCOM00724F101424748SH SOLE 74800
AecomCOM00766T10052666SH SOLE 66600
Advanced Micro Devices, Inc.COM0079031072001,391SH SOLE 1,39100
Aegon N.V.COM00792410371,485SH SOLE 1,48500
Affirm Holdings IncCOM00827B106878SH SOLE 7800
Agilent Technologies, Inc.COM00846U1011168SH SOLE 6800
Air Products & Chemicals IncCOM0091581062891SH SOLE 9100
Alaska Air GroupCOM01165910914260SH SOLE 26000
Alexandria Real Estate Eq REITCOM015271109315SH SOLE 1500
Alibaba Group Holding LTD ADRCOM01609W10234285SH SOLE 28500
Align TechCOM0162551012132SH SOLE 3200
Alliance Data Systems Corp CommonCOM018581108458SH SOLE 5800
Allstate CorpCOM020002101870SH SOLE 7000
Ally Financial CommonCOM02005N1002204,622SH SOLE 4,62200
Alphabet IncCOM02079K1071,910660SH SOLE 66000
Alphabet Inc. Stock Class ACOM02079K3054,3221,492SH SOLE 1,49200
Altria Group IncCOM02209S1039190SH SOLE 19000
Amazon.com IncCOM0231351062,661798SH SOLE 79800
Ameren CorpCOM023608102339SH SOLE 3900
American Airlines Group IncCOM02376R1023185SH SOLE 18500
American Electric Power IncCOM02553710129329SH SOLE 32900
American Express CoCOM025816109108658SH SOLE 65800
American Financial Group Inc.COM02593210448350SH SOLE 35000
American International Group IncCOM02687478412214SH SOLE 21400
American Tower REITCOM03027X100282965SH SOLE 96500
American Water Works Co IncCOM0304201032241,187SH SOLE 1,18700
AmerisourceBergen CorpCOM03073E105752SH SOLE 5200
Ameriprise Financial IncCOM03076C10644147SH SOLE 14700
Ametek IncCOM0311001001066SH SOLE 6600
Amgen IncCOM0311621007483,323SH SOLE 3,32300
Amphenol CorporationCOM03209510136406SH SOLE 40600
Analog Devices IncCOM03265410534196SH SOLE 19600
Anheuser-Busch Inbev Nv AdrCOM03524A10812199SH SOLE 19900
Anthem IncCOM036752103411887SH SOLE 88700
APA CorpCOM03743Q1081114,125SH SOLE 4,12500
Apple IncCOM0378331009,39952,930SH SOLE 52,93000
Applied Materials, Inc.COM038222105134852SH SOLE 85200
ArcelorMittal S.A.COM03938L2038260SH SOLE 26000
argenx SE - ADRCOM04016X101410SH SOLE 1000
Arista Networks IncCOM040413106320SH SOLE 2000
Ashland Global Holdings Inc.COM04418610485794SH SOLE 79400
AssurantCOM04621X10866424SH SOLE 42400
Astrazeneca Plc ADRCOM04635310825422SH SOLE 42200
Athersys Inc CommonCOM04744L10666,265SH SOLE 6,26500
Autodesk IncCOM0527691062898SH SOLE 9800
Automatic Data Processing IncCOM0530151031352SH SOLE 5200
Autozone IncCOM053332102199SH SOLE 900
AvalonBay Communities IncCOM05348410157227SH SOLE 22700
BHP Billiton PLC ADRCOM05545E20916270SH SOLE 27000
BP PLC Spons ADRCOM055622104602,268SH SOLE 2,26800
Baidu Inc ADRCOM0567521081066SH SOLE 6600
Ball CorporationCOM05849810629303SH SOLE 30300
BancFirst CorporationCOM05945F10315212SH SOLE 21200
Banco Bilbao Vizcaya Argentaria S A Sponsored ADRCOM05946K101172,963SH SOLE 2,96300
Banco Santander SA (ISIN #US05964H1059 SEDOL #2018186)COM05964H1051415SH SOLE 41500
Bank Of America CorpCOM06050510483818,833SH SOLE 18,83300
Bank Of New York Mellon CorpCOM06405810034588SH SOLE 58800
Barclays PLC ADRCOM06738E2043254SH SOLE 25400
Barclays BK PLCCOM06742C723593,804SH SOLE 3,80400
Baxter International IncCOM071813109981,145SH SOLE 1,14500
Beacon Roofing Supply IncCOM073685109971,690SH SOLE 1,69000
Becton Dickinson & CoCOM0758871092,1348,487SH SOLE 8,48700
Beigene LtdCOM07725L102413SH SOLE 1300
Belden Inc.COM07745410631467SH SOLE 46700
WR Berkley CopCOM084423102331SH SOLE 3100
Berkshire Hathaway Inc BCOM08467070212,00540,149SH SOLE 40,14900
Best Buy Co IncCOM086516101550SH SOLE 5000
BHP Hilliton Ltd ADRCOM0886061081141,884SH SOLE 1,88400
Bill.com Holdings IncCOM0900431001351SH SOLE 5100
Bio-Read Laboratories, Inc.COM09057220723SH SOLE 300
Biogen Idec IncCOM09062X1032,1578,990SH SOLE 8,99000
Blackrock IncCOM09247X101419458SH SOLE 45800
Blackstone Group IncCOM09260D107116899SH SOLE 89900
Boeing CompanyCOM097023105163812SH SOLE 81200
Booking Holdings IncCOM09857L1083414SH SOLE 1400
Boston Properties, Inc.COM101121101218SH SOLE 1800
Boston Scientific CorpCOM1011371078181SH SOLE 18100
Brighthouse Financial IncCOM10922N10310184SH SOLE 18400
Bristol-Myers Squibb CoCOM110122108771,242SH SOLE 1,24200
British American Tobacco ADRCOM11044810713349SH SOLE 34900
Broadcom Inc.COM11135F101103155SH SOLE 15500
Brown-Forman Corp Class B ShsCOM1156372098112SH SOLE 11200
CBRE GroupCOM12504L10916151SH SOLE 15100
CF Industries Holdings IncCOM1252691009129SH SOLE 12900
C.H. Robinson Worldwide IncCOM12541W2094,89945,515SH SOLE 45,51500
Cigna CorpCOM125523100183797SH SOLE 79700
CRH PLC ADRCOM12626K2037133SH SOLE 13300
CSX CorporationCOM12640810312327SH SOLE 32700
CVS Caremark CorporationCOM12665010044428SH SOLE 42800
Cabot CorpCOM12705510122386SH SOLE 38600
Cadence Design Systems, Inc.COM127387108420SH SOLE 2000
Canadian Pacific Railway LtdCOM13645T1001462,025SH SOLE 2,02500
Canon Inc ADRCOM13800630914576SH SOLE 57600
Capital One Financial CorpCOM14040H10555379SH SOLE 37900
Cardlytics IncCOM14161W105575SH SOLE 7500
Carlisle Companies IncCOM14233910097392SH SOLE 39200
Carlyle Group IncCOM14316J1081923,497SH SOLE 3,49700
Carnival CorpCOM14365830018919SH SOLE 91900
Caterpillar IncCOM1491231011257SH SOLE 5700
Cathay General BancorpCOM14915010441954SH SOLE 95400
Centene CorpCOM15135B1019104SH SOLE 10400
CenterPoint Energy IncCOM15189T1079312SH SOLE 31200
Cerner Corp.COM156782104442SH SOLE 4200
Charter Communications Inc.COM16119P1085787SH SOLE 8700
Cheniere EnergyCOM16411R20859579SH SOLE 57900
Chevron CorpCOM1667641003412,910SH SOLE 2,91000
Cincinnati Financial CorpCOM172062101215SH SOLE 1500
Cisco Systems IncCOM17275R1022,68542,368SH SOLE 42,36800
Cintas CorpCOM172908105921SH SOLE 2100
Citigroup IncCOM17296742445750SH SOLE 75000
Citizens Financial Group, Inc.COM17461010520433SH SOLE 43300
Clean Harbors IncCOM18449610780801SH SOLE 80100
Clorox CoCOM189054109317SH SOLE 1700
Coca Cola CoCOM1912161003876,532SH SOLE 6,53200
Cognizant Technology Solutions Corp Class ACOM1924461021,93821,841SH SOLE 21,84100
Coinbase Global IncCOM19260Q10726SH SOLE 600
Colfax CorpCOM1940141062796,073SH SOLE 6,07300
Colgate-Palmolive CoCOM19416210366771SH SOLE 77100
Comcast Corp Class ACOM20030N101981,950SH SOLE 1,95000
Comerica IncCOM20034010748546SH SOLE 54600
Commerce Bancshares, Inc.COM20052510306SH SOLE 600
Conagra Foods Inc.COM20588710217512SH SOLE 51200
Conduent IncCOM206787103142,623SH SOLE 2,62300
Confluent IncCOM20717M10315191SH SOLE 19100
ConocophillipsCOM20825C10422304SH SOLE 30400
Consolidated Edison, Inc.COM2091151049110SH SOLE 11000
Constellation Brands Inc Class ACOM21036P108312SH SOLE 1200
Cooper Companies Inc.COM21664840213SH SOLE 300
Copart, Inc.COM2172041061175SH SOLE 7500
Corning IncCOM219350105262SH SOLE 6200
Corporate Office Properties TrustCOM22002T108732,613SH SOLE 2,61300
Corteva, Inc.COM22052L104252SH SOLE 5200
Costco Wholesale CorpCOM22160K105260458SH SOLE 45800
Coty IncCOM2220702035435SH SOLE 43500
CrowdStrike Holdings Inc Class ACOM22788C105421SH SOLE 2100
Crown Castle Intl CorpCOM22822V10193447SH SOLE 44700
Cummins IncCOM231021106836SH SOLE 3600
Curtiss-Wright CorpCOM23156110175538SH SOLE 53800
D. R. Horton IncCOM23331A10916150SH SOLE 15000
DTE Energy CoCOM23333110722184SH SOLE 18400
DT Midstream IncCOM23345M107356SH SOLE 5600
DXC Technology CoCOM23355L10618573SH SOLE 57300
Dana Holding CorpCOM2358252052159,440SH SOLE 9,44000
Danaher CorpCOM235851102175531SH SOLE 53100
Darden Restaurants Inc ComCOM237194105749SH SOLE 4900
DaVita Inc.COM23918K108218SH SOLE 1800
Deere & CompanyCOM244199105222647SH SOLE 64700
Dell Technologies IncCOM24703L20225438SH SOLE 43800
Delta Airlines IncCOM247361702842,151SH SOLE 2,15100
Dentsply Sirona IncCOM24906P10910173SH SOLE 17300
Deutsche Bk Ag Ldn Brh Powershares Gold Double Long EtnCOM25154H7491,18230,000SH SOLE 30,00000
Devon Energy CorpCOM25179M10315339SH SOLE 33900
Dexcom IncCOM2521311072444SH SOLE 4400
Diageo PLC Sponsored ADRCOM25243Q20536165SH SOLE 16500
Diamondback Energy IncCOM25278X10932294SH SOLE 29400
Digital Realty Trust REITCOM253868103526SH SOLE 2600
Disney Walt CoCOM2546871065,43735,102SH SOLE 35,10200
Discover Financial ServicesCOM25470910817147SH SOLE 14700
Dish Network Corp Class ACOM25470M1091304,000SH SOLE 4,00000
Docusign Inc.COM256163106639SH SOLE 3900
Dollar General CorpCOM2566771053871,640SH SOLE 1,64000
Dollar Tree IncCOM256746108427SH SOLE 2700
Dominion Resources Inc VaCOM25746U10920250SH SOLE 25000
Donnelley Financial Solutions IncCOM25787G1001312,775SH SOLE 2,77500
Dover CorpCOM2600031082271,250SH SOLE 1,25000
Dow IncCOM260557103242SH SOLE 4200
Duke Realty CorpCOM264411505225SH SOLE 2500
Duke Energy CorpCOM26441C20465617SH SOLE 61700
DuPont Inc.COM26614N10244540SH SOLE 54000
Eni S.p.A. ADRCOM26874R1088300SH SOLE 30000
EOG Resources IncCOM26875P10144500SH SOLE 50000
EQT CorporationCOM26884L1091024,670SH SOLE 4,67000
EPR Properties REITCOM26884U10910215SH SOLE 21500
East West Bancorp IncCOM27579R10446591SH SOLE 59100
Eastman Chemical CoCOM27743210052434SH SOLE 43400
Ebay IncCOM27864210324364SH SOLE 36400
Ecolab IncCOM278865100110469SH SOLE 46900
Edwards LIfe Sciences CorpCOM28176E10834264SH SOLE 26400
Electronic Arts IncCOM2855121091185SH SOLE 8500
Element Solutions IncCOM28618M1061486,083SH SOLE 6,08300
Emerson Electric CoCOM29101110451544SH SOLE 54400
Encompass Health CorpCOM29261A100921,410SH SOLE 1,41000
EnerSysCOM29275Y1021231,553SH SOLE 1,55300
Enphase Energy IncCOM29355A10774404SH SOLE 40400
Entegris IncCOM29362U10420144SH SOLE 14400
Entergy CorporationCOM29364G10336317SH SOLE 31700
Enterprise Products Partners LPCOM2937921074,228192,529SH SOLE 192,52900
EPAM Systems IncCOM29414B104118177SH SOLE 17700
Envista Holdings CorpCOM29415F104731,617SH SOLE 1,61700
Equifax IncCOM294429105828SH SOLE 2800
Equinix Inc.COM29444U700173205SH SOLE 20500
Equinor ASA ADRCOM29446M1025198SH SOLE 19800
Equity ResidentialCOM29476L107447SH SOLE 4700
Ericsson ADRCOM2948216087640SH SOLE 64000
Evercore IncCOM29977A1051451,066SH SOLE 1,06600
Eversource EnergyCOM30040W108662SH SOLE 6200
Exelon Corp.COM30161N101236SH SOLE 3600
Expedia Inc DECOM30212P3031476SH SOLE 7600
Expeditors International Washington Inc.COM3021301091571,168SH SOLE 1,16800
Extra Space Storage, Inc.COM30225T102312SH SOLE 1200
Exxon Mobil CorpCOM30231G1021863,035SH SOLE 3,03500
F.N.B. CorpCOM302520101443,647SH SOLE 3,64700
Facebook Inc Class ACOM30303M1021,6404,876SH SOLE 4,87600
FastenalCOM3119001041682,615SH SOLE 2,61500
Federal Realty Investment TrustCOM313747206213SH SOLE 1300
FedEx CorpCOM31428X1065432,099SH SOLE 2,09900
F5 NetworksCOM3156161021146SH SOLE 4600
Fidelity National Information Services IncCOM31620M10658531SH SOLE 53100
Fidelity National Fin IncCOM31620R303931,773SH SOLE 1,77300
Fifth Third BancorpCOM3167731001914,392SH SOLE 4,39200
First Rep Bank San FranCOM33616C10039189SH SOLE 18900
Fiserv, Inc.COM33773810833315SH SOLE 31500
FirstEnergy CorpCOM337932107497SH SOLE 9700
FleetCor Technologies, Inc.COM339041105211SH SOLE 1100
Ford Motor CompanyCOM34537086026512,771SH SOLE 12,77100
Fortive Corp ComCOM34959J1089118SH SOLE 11800
Franklin Resources IncCOM35461310119558SH SOLE 55800
Freeport-Mcmoran Copper & GoldCOM35671D85716378SH SOLE 37800
Fresenius Medical Care & Co ADRCOM358029106383SH SOLE 8300
H.B. Fuller CompanyCOM3596941061331,646SH SOLE 1,64600
Futu Holdings LtdCOM36118L1065117SH SOLE 11700
Arthur J Gallagher & CoCOM3635761093562,100SH SOLE 2,10000
GAP IncCOM3647601088477SH SOLE 47700
General Dynamics CorpCOM3695501083,02714,521SH SOLE 14,52100
General Electric CoCOM3696043011471,560SH SOLE 1,56000
General Mills IncCOM370334104342SH SOLE 4200
General Motors CoCOM37045V1001993,396SH SOLE 3,39600
Genmab A/S ADRCOM3723032066149SH SOLE 14900
Genuine Parts CompanyCOM37246010572513SH SOLE 51300
Gilead Sciences IncCOM37555810354744SH SOLE 74400
GlaxoSmithKline Plc Spons ADRCOM37733W10523520SH SOLE 52000
Global Payments IncCOM37940X10238278SH SOLE 27800
Global X MLP & Energy InfrastructureCOM37954Y2933379,546SH SOLE 9,54600
Goldman SachsCOM38141G1045621,470SH SOLE 1,47000
W W Grainger Inc.COM3848021041019SH SOLE 1900
Great Westin Bancorp Inc.COM39141610424707SH SOLE 70700
HCA Healthcare IncCOM40412C1016162,399SH SOLE 2,39900
HDFC Bank LTD ADRCOM40415F10126400SH SOLE 40000
HSBC Holdings PLCCOM40428040610335SH SOLE 33500
HP IncCOM40434L105386SH SOLE 8600
Hancock Holding CoCOM410120109681,364SH SOLE 1,36400
Hanesbrands Inc.COM4103451026330SH SOLE 33000
Harley-Davidson IncCOM41282210812326SH SOLE 32600
Hartford Financial Services Group IncCOM416515104234SH SOLE 3400
Hasbro IncCOM418056107658SH SOLE 5800
Healthpeak Properties, Inc.COM42250P1036177SH SOLE 17700
Hershey CoCOM427866108210SH SOLE 1000
Hewlett Packard Enterprise CoCOM42824C1095288SH SOLE 28800
Hilton Worldwide Holdings Inc.COM43300A203851SH SOLE 5100
Hologic IncCOM4364401018107SH SOLE 10700
Home Depot IncCOM4370761022,8226,800SH SOLE 6,80000
Honda Motor Co ADRCOM43812830815533SH SOLE 53300
Honeywell International IncCOM43851610649235SH SOLE 23500
Host Hotels and Resorts IncCOM44107P1045289SH SOLE 28900
HubSpot IncCOM4435731002436SH SOLE 3600
Humana IncCOM4448591021225SH SOLE 2500
J B Hunt Transport Services IncCOM445658107631SH SOLE 3100
Huntington Bancshares IncCOM446150104684,423SH SOLE 4,42300
Huntington Ingalls IndustriesCOM446413106318SH SOLE 1800
ITT IncCOM45073V1082282,234SH SOLE 2,23400
Idex CorpCOM45167R10428SH SOLE 800
Idexx LabsCOM45168D10434SH SOLE 400
Illinois Tool WorksCOM45230810938155SH SOLE 15500
Illumina Inc.COM452327109718SH SOLE 1800
Incyte CorporationCOM45337C102226SH SOLE 2600
ING Groep NV ADRCOM4568371033206SH SOLE 20600
Ingersoll Rand IncCOM45687V1067111SH SOLE 11100
Insight Enterprises, Inc.COM45765U10390846SH SOLE 84600
Intel CorpCOM4581401001001,944SH SOLE 1,94400
InterContinental Hotels Group PLCCOM45857P806697SH SOLE 9700
International Business MachinesCOM45920010127204SH SOLE 20400
International Flavors & FragrancesCOM4595061012,11414,034SH SOLE 14,03400
International Paper CompanyCOM46014610310221SH SOLE 22100
Invesco QQQ TrustCOM46090E1031025SH SOLE 2500
Intuit IncCOM46120210371110SH SOLE 11000
Intuitive Surgical, Inc.COM46120E602108300SH SOLE 30000
Iqvia Holdings IncCOM46266C10527SH SOLE 700
iShares Gold TrustCOM4642852041,20134,510SH SOLE 34,51000
iShares Emerging Markets Dividend ETFCOM4642863198,890230,920SH SOLE 230,92000
Ishares MSCI Pacific Ex Japan ETFCOM4642866651,57132,904SH SOLE 32,90400
iShares Core S&P Total US Stock MarketCOM4642871507,99874,763SH SOLE 74,76300
iShares Select Dividend ETFCOM4642871682,77722,650SH SOLE 22,65000
iShares Core S&P 500 (Mkt)COM4642872001,1972,510SH SOLE 2,51000
iShares S&P 500 Growth ETFCOM4642873091672,000SH SOLE 2,00000
iShares S&P 500 Value ETFCOM4642874085,29633,813SH SOLE 33,81300
iShares MSCI EAFECOM464287465921,175SH SOLE 1,17500
Ishares Russell 2000 ETFCOM4642876553791,702SH SOLE 1,70200
iShares US HealthcareCOM46428776271235SH SOLE 23500
iShares MSCI ACWI Index ETFCOM4642882572,94627,853SH SOLE 27,85300
iShares Micro-Cap ETFCOM46428886975540SH SOLE 54000
iShares S&P GSCI Commodity-Indexed TrustCOM46428R1071076,250SH SOLE 6,25000
iShares Core MSCI Total Intl Stock Mkt ETFCOM46432F8341,49021,001SH SOLE 21,00100
iShares Core MSCI EM ETFCOM46434G1033465,775SH SOLE 5,77500
iShares MSCI United Kingdom ETFCOM46435G3341825,500SH SOLE 5,50000
JP Morgan Chase & CoCOM46625H1006404,039SH SOLE 4,03900
JP Morgan Chase & Co Alerian MLP Index ETNCOM46625H3651,788100,408SH SOLE 100,40800
Jackson Financial Inc.COM46817M10708SH SOLE 800
Jacobs Engineering Group IncCOM469814107211SH SOLE 1100
James Hardie Industries PLC ADRCOM47030M10615366SH SOLE 36600
Johnson & JohnsonCOM4781601043,37319,716SH SOLE 19,71600
Juniper Networks IncCOM48203R1045136SH SOLE 13600
KBR, Inc.COM48242W106801,688SH SOLE 1,68800
KKR & Co IncCOM48251W1041221,633SH SOLE 1,63300
KeycorpCOM49326710823973SH SOLE 97300
Keysight Technologies IncCOM49338L103210SH SOLE 1000
Kimberly-Clark CorpCOM4943681031390SH SOLE 9000
Kimco Realty CorpCOM49446R1098329SH SOLE 32900
Koninklijke Philips N.V.COM5004723035143SH SOLE 14300
Kraft Heinz CoCOM50075410622625SH SOLE 62500
Kroger CoCOM5010441011743,835SH SOLE 3,83500
Kyndryl Holdings, Inc.COM50155Q10004SH SOLE 400
L3Harris Technologies IncCOM502431109158743SH SOLE 74300
Laboratory Corp of America HoldingsCOM50540R4091342SH SOLE 4200
Lakeland Financial CorporationCOM51165610010124SH SOLE 12400
LAM Research CorpCOM512807108105146SH SOLE 14600
Lamar Advertising CoCOM51281610965532SH SOLE 53200
Las Vegas Sands Corp.COM517834107255SH SOLE 5500
Hartford Multifactor Developed Markets ex-US ETFCOM5184161026209SH SOLE 20900
Estee Lauder Companies Inc.COM5184391042055SH SOLE 5500
Lemonade IncCOM52567D1076139SH SOLE 13900
Liberty Broadband Corporation Series CCOM5303073052051,271SH SOLE 1,27100
Eli Lilly & CoCOM53245710883299SH SOLE 29900
Lincoln National CorpCOM534187109346SH SOLE 4600
Lloyds Banking Group PLC ADRCOM53943910951,902SH SOLE 1,90200
Lockheed Martin CorpCOM5398301092776SH SOLE 7600
Loews CorpCOM540424108236SH SOLE 3600
Lowes Companies IncCOM5486611077602,939SH SOLE 2,93900
Loyalty Ventures, Inc.COM54911Q107012SH SOLE 1200
Lulu Lemon Athletica IncCOM550021109120307SH SOLE 30700
Lumen Technologies IncCOM5502411039749SH SOLE 74900
Lyft IncCOM55087P10423534SH SOLE 53400
M&T Bank CorpCOM55261F10487566SH SOLE 56600
MGM Resorts InternationalCOM55295310120452SH SOLE 45200
MGM Growth Properties LLCCOM55303A105781,911SH SOLE 1,91100
MKS Instruments, Inc.COM55306N10423131SH SOLE 13100
MSA Safety IncCOM55349810670461SH SOLE 46100
MSC Industrial DirectCOM553530106901,069SH SOLE 1,06900
MSCI IncCOM55354G100119195SH SOLE 19500
Magellan Midstream Partners LPCOM55908010647610,246SH SOLE 10,24600
Magnolia Oil & Gas CorpCOM5596631091005,320SH SOLE 5,32000
Mandiant Inc.COM56266210607SH SOLE 700
Marathon Oil CorpCOM5658491067402SH SOLE 40200
Markel CorporationCOM570535104174141SH SOLE 14100
Marriott Vacations Worldwide CorpCOM57164Y10727159SH SOLE 15900
Marsh & Mclennan Companies IncCOM57174810237214SH SOLE 21400
Martin Marietta Materials, IncCOM573284106512SH SOLE 1200
Marvell Technology Group Ltd.COM57387410486981SH SOLE 98100
Masco CorpCOM5745991069122SH SOLE 12200
Mastercard Inc Class ACOM57636Q1043881,081SH SOLE 1,08100
Mccormick & Co Inc Non VotingCOM579780206444SH SOLE 4400
McDonalds CorpCOM58013510166245SH SOLE 24500
Mckesson CorpCOM58155Q10354216SH SOLE 21600
Medical Properties Trust IncCOM58463J30427711,728SH SOLE 11,72800
MercadolibreCOM58733R1026347SH SOLE 4700
Merck & Co IncCOM58933Y105841,102SH SOLE 1,10200
Meritage Homes CorpCOM59001A10238314SH SOLE 31400
Methode Electronics Inc.COM591520200651,326SH SOLE 1,32600
Metlife IncCOM59156R108691SH SOLE 9100
Metropolitan Bank Holding CorpCOM59177410484793SH SOLE 79300
Mettler-Toledo International Inc.COM59268810514183SH SOLE 8300
Microsoft CorpCOM59491810410,00529,748SH SOLE 29,74800
Microchip Technology Inc.COM59501710418208SH SOLE 20800
Micron Tech IncCOM595112103664SH SOLE 6400
Mitsubishi Financial Group ADRCOM6068221044783SH SOLE 78300
ModivCare IncCOM60783X104145975SH SOLE 97500
Molson Coors Brewing Co Class B CommonCOM60871R2095115SH SOLE 11500
Mondelez Intl Inc Com Cl ACOM6092071052834,274SH SOLE 4,27400
Mongodb Inc.COM60937P1063057SH SOLE 5700
Monolithic Power Systems, Inc.COM6098391052041SH SOLE 4100
Monster Beverage CorpCOM61174X10911113SH SOLE 11300
Moody's CorporationCOM61536910548123SH SOLE 12300
Moog IncCOM61539420272894SH SOLE 89400
Morgan StanleyCOM617446448217SH SOLE 1700
Motorola Solutions, Inc.COM6200763071035SH SOLE 3500
NVR, Inc.COM62944T105183SH SOLE 300
NOV IncCOM62955J1036462SH SOLE 46200
National Grid PLCCOM63627440911150SH SOLE 15000
Natwest Group PLC - ADRCOM6390571084698SH SOLE 69800
NetApp Inc.COM64110D104331SH SOLE 3100
Netflix IncCOM64110L106219363SH SOLE 36300
Newmont Mining CorpCOM6516391069147SH SOLE 14700
Nexstar Media Group, Inc.COM65336K10378519SH SOLE 51900
Nextera Energy IncCOM65339F101961,025SH SOLE 1,02500
NICE Ltd. ADRCOM653656108722SH SOLE 2200
Nike Inc Cl BCOM6541061032,70416,222SH SOLE 16,22200
Nokia Corp ADRCOM65490220471,203SH SOLE 1,20300
Nomura Holdings IncCOM65535H20892,010SH SOLE 2,01000
Norfolk Southern CorpCOM6558441082791SH SOLE 9100
Northern Trust CorpCOM66585910416134SH SOLE 13400
Northrop Grumman CorpCOM666807102718SH SOLE 1800
Novartis Ag AdrCOM66987V10927314SH SOLE 31400
Novo Nordisk A/S Spons AdrCOM6701002053,17328,331SH SOLE 28,33100
Nucor CorpCOM670346105760SH SOLE 6000
Nvidia CorpCOM67066G1045892,001SH SOLE 2,00100
O'Reilly Automotive IncCOM67103H107812SH SOLE 1200
Occidental Petroleum CorpCOM674599105291,010SH SOLE 1,01000
Okta IncCOM6792951051566SH SOLE 6600
ONEOK IncCOM68268010338645SH SOLE 64500
OneMain Holdings, Inc.COM68268W1032444,883SH SOLE 4,88300
Oracle CorpCOM68389X1054,87755,925SH SOLE 55,92500
Orange Sponsored ADRCOM6840601063244SH SOLE 24400
Organon & CoCOM68622V106388SH SOLE 8800
Orion Office (REIT)COM68629Y10302SH SOLE 200
Orix Corp. Sponsored ADRCOM68633010118179SH SOLE 17900
Oxford Industries IncCOM69149730975736SH SOLE 73600
PNC Financial Services Group IncCOM6934751051052SH SOLE 5200
Posco Adr (Isin #us6934831099 Sedol #2692795)COM6934831091081,848SH SOLE 1,84800
PPG Industries, Inc.COM693506107315SH SOLE 1500
PPL CorporationCOM69351T1063104SH SOLE 10400
PVH CorpCOM693656100330SH SOLE 3000
Paccar IncCOM69371810823262SH SOLE 26200
Packaging Corp of AmericaCOM695156109643SH SOLE 4300
Paychex IncCOM704326107319SH SOLE 1900
Paypal Holdings IncCOM70450Y1035182,747SH SOLE 2,74700
Pearson PLCCOM7050151055563SH SOLE 56300
People's United Financial IncCOM712704105211,154SH SOLE 1,15400
Pepsico IncCOM7134481081,85710,692SH SOLE 10,69200
Performance Food GroupCOM71377A103911,978SH SOLE 1,97800
Pfizer IncCOM7170811035549,383SH SOLE 9,38300
Philip Morris International IncCOM71817210915156SH SOLE 15600
Phillips 66COM71854610423316SH SOLE 31600
Photronics, Inc.COM7194051021236,540SH SOLE 6,54000
Pinnacle Financial Partners IncCOM72346Q1042682,802SH SOLE 2,80200
Pioneer Natural Resources CompanyCOM7237871071791SH SOLE 9100
Portland General ElectricCOM7365088471703,208SH SOLE 3,20800
Precigen Inc Common StockCOM74017N10572,000SH SOLE 2,00000
Precision Biosciences Inc Common StockCOM74019P108152,000SH SOLE 2,00000
Prestige Brands HldgsCOM74112D10138623SH SOLE 62300
T Rowe Price Group IncCOM74144T10838195SH SOLE 19500
Principal Financial GroupCOM74251V102791SH SOLE 9100
Procter & Gamble CoCOM7427181092,42014,791SH SOLE 14,79100
PROG Holdings IncCOM74319R1012345,181SH SOLE 5,18100
Progressive CorporationCOM74331510322218SH SOLE 21800
Prologis, Inc.COM74340W1032851,692SH SOLE 1,69200
ProShares Russell 2000 Dividend Growers ETFCOM74347B6988,817131,835SH SOLE 131,83500
Prosperity Bancshares, Inc.COM7436061051832,538SH SOLE 2,53800
Prudential Financial IncCOM74432010268630SH SOLE 63000
Prudential PLC ADRCOM74435K20410278SH SOLE 27800
Public Service Enterprise Group IncCOM744573106236SH SOLE 3600
Public StorageCOM74460D10925SH SOLE 500
PulteGroup IncCOM7458671017120SH SOLE 12000
Qualcomm IncCOM7475251034312,358SH SOLE 2,35800
Quanex Building Products CorporationCOM747619104261,040SH SOLE 1,04000
Quanta Services IncCOM74762E10214121SH SOLE 12100
Quest Diagnostics IncCOM74834L1001161SH SOLE 6100
Raytheon Technologies CorpCOM75513E1014,09247,549SH SOLE 47,54900
Realty Income CorpCOM756109104226SH SOLE 2600
Regal Beloit CorpCOM758750103161947SH SOLE 94700
Regeneron PharmaceuticalsCOM75886F1071321SH SOLE 2100
Regions Financial CorpCOM7591EP1001808,245SH SOLE 8,24500
Relx PLC ADRCOM75953010816476SH SOLE 47600
Repligen CorporationCOM759916109121455SH SOLE 45500
Republic Services IncCOM7607591002781,995SH SOLE 1,99500
ResMed Inc.COM761152107159609SH SOLE 60900
Ribbon Communications Inc ComCOM76254410406SH SOLE 600
Rio Tinto Plc ADRCOM76720410015230SH SOLE 23000
Robert Half International Inc.COM770323103868SH SOLE 6800
Roblox CorpCOM77104910318179SH SOLE 17900
Rockwell Automation IncCOM7739031091851SH SOLE 5100
Roku IncCOM77543R1021044SH SOLE 4400
Roper Industries IncCOM7766961061429SH SOLE 2900
Ross Stores IncCOM778296103763SH SOLE 6300
Royal Dutch Shell PLC ADRCOM78025910721479SH SOLE 47900
Royal Dutch Shell Plc Spons Adr ACOM78025920622506SH SOLE 50600
S&T Bancorp, Inc.COM7838591018265SH SOLE 26500
S&P Global Inc.COM78409V10462131SH SOLE 13100
SBA Communications CorporationCOM78410G1042051SH SOLE 5100
SL Green Realty CorpCOM78440X804573SH SOLE 7300
SLM CorpCOM78442P106311,580SH SOLE 1,58000
SPDR S&P 500 ETFCOM78462F1032,3114,866SH SOLE 4,86600
SPX CorpCOM7846351041712,858SH SOLE 2,85800
SPDR Gold TrustCOM78463V1075343,124SH SOLE 3,12400
SPDR Euro Stoxx 50COM78463X2023216,882SH SOLE 6,88200
SPDR S&P 600 Small Cap Value ETFCOM78464A30064750SH SOLE 75000
SPDR S&P Midcap 400COM78467Y107201389SH SOLE 38900
SPDR S&P Oil & Gas Equipment & ServicesCOM78468R549128SH SOLE 2800
SP Plus CorporationCOM78469C10322762SH SOLE 76200
SVB Financial GroupCOM78486Q1014364SH SOLE 6400
Salesforce.com Inc.COM79466L3025432,138SH SOLE 2,13800
Sangamo Therapeutics IncCOM800677106152,000SH SOLE 2,00000
Sanofi SA ADRCOM80105N10516325SH SOLE 32500
SAP Ag Sponsored ADRCOM80305420431221SH SOLE 22100
Schlumberger LimitedCOM806857108652,166SH SOLE 2,16600
The Charles Schwab CorporationCOM80851310532384SH SOLE 38400
Schwab Emerging Markets Equity ETFCOM8085247062689,061SH SOLE 9,06100
Schwab US Aggregate Bond ETFCOM80852483912228SH SOLE 22800
Schwab Intermediate-Term US Treasury ETFCOM80852485422387SH SOLE 38700
Schwab Short-Term US Treasury ETFCOM8085248621563,076SH SOLE 3,07600
Science Applications International CorpCOM8086251071161,391SH SOLE 1,39100
Sea LtdCOM81141R10015SH SOLE 500
Sealed Air CorpCOM81211K1001051,560SH SOLE 1,56000
SPDR Health Care Select SectorCOM81369Y2092121,503SH SOLE 1,50300
Consumer Staples Select Sector SPDR (Mkt)COM81369Y30869900SH SOLE 90000
SPDR Consumer Discretionary Select SectorCOM81369Y407155759SH SOLE 75900
Financial Select Sector SPDR (Mkt)COM81369Y6053609,216SH SOLE 9,21600
SPDR Industrial Select SectorCOM81369Y7041441,359SH SOLE 1,35900
ServiceNow IncCOM81762P10294145SH SOLE 14500
Servisfirst BancsharesCOM81768T1084004,707SH SOLE 4,70700
Sherwin-Williams CoCOM8243481063599SH SOLE 9900
Shopify IncCOM82509L107253184SH SOLE 18400
Shotspotter IncCOM82536T1079314SH SOLE 31400
Sierra Wireless, Inc.COM826516106158SH SOLE 5800
Signature BankCOM82669G104270834SH SOLE 83400
Simon Property GroupCOM82880610944276SH SOLE 27600
Skyworks Solutions IncCOM83088M1021597SH SOLE 9700
Smith & Nephew PLC ADRCOM83175M205267SH SOLE 6700
A. O. Smith CorpCOM831865209779SH SOLE 7900
Snap IncCOM83304A10631653SH SOLE 65300
Snowflake, Inc. Class ACOM8334451091852SH SOLE 5200
Sony Corp ADRCOM83569930740315SH SOLE 31500
South State CorpCOM84044110977965SH SOLE 96500
Southern CompanyCOM84258710727389SH SOLE 38900
Square IncCOM8522341031378SH SOLE 7800
Stag Industrial IncCOM85254J1024228,796SH SOLE 8,79600
Starbucks CorpCOM8552441092,31919,828SH SOLE 19,82800
STMicroelectronics MVCOM8610121029191SH SOLE 19100
Stock Yards Bancorp IncCOM86102510423360SH SOLE 36000
Stryker CorpCOM8636671012177SH SOLE 7700
Sumitomo Mitsui Financial Group ADRCOM86562M2095701SH SOLE 70100
Sylvamo CorpCOM871332102017SH SOLE 1700
Synopsys, Inc.COM87160710751139SH SOLE 13900
Synovus Financial Corp ComCOM87161C501481,002SH SOLE 1,00200
Synchrony FinancialCOM87165B103496SH SOLE 9600
Sysco CorpCOM8718291071281,631SH SOLE 1,63100
TJX Cos IncCOM87254010912162SH SOLE 16200
T-Mobile US IncCOM8725901042392,059SH SOLE 2,05900
Taiwan Semiconductor Manufacturing Company ADRCOM8740391001841,528SH SOLE 1,52800
Take-Two Interactive Software IncCOM87405410922125SH SOLE 12500
Tapestry IncCOM8760301078193SH SOLE 19300
Target CorpCOM87612E10647201SH SOLE 20100
Telefonica S.A. ADRCOM8793822082491SH SOLE 49100
Tenable Holdings IncCOM88025T10210174SH SOLE 17400
Tenaris SA Sponsored ADRCOM88031M1097322SH SOLE 32200
Teradyne, Inc.COM88077010236220SH SOLE 22000
Tesla Motors IncCOM88160R101577546SH SOLE 54600
Teva Pharmaceutical Industries ADRCOM8816242091184SH SOLE 18400
Texas Instruments IncCOM882508104182965SH SOLE 96500
Texas Pacific Land TrustCOM88262P1026754SH SOLE 5400
Textron IncCOM88320310119245SH SOLE 24500
Trade Desk IncCOM88339J10521227SH SOLE 22700
Thermo Fisher Scientific IncCOM883556102114171SH SOLE 17100
3M CoCOM88579Y1012,48714,002SH SOLE 14,00200
Tilray IncCOM88688T100142,000SH SOLE 2,00000
Total SA ADRCOM89151E10920406SH SOLE 40600
Toyota Motor Corp Sponsored ADR (ISIN #US8923313071 SEDOL #2898957)COM89233130750271SH SOLE 27100
Tractor Supply CoCOM892356106119500SH SOLE 50000
TransDigm Group Inc.COM8936411006298SH SOLE 9800
Travel Plus Leisure CoCOM894164102751,348SH SOLE 1,34800
Travelers Companies IncCOM89417E10927175SH SOLE 17500
Tristate Capital Holdings IncCOM89678F1001013,323SH SOLE 3,32300
Truist Financial CorpCOM89832Q1091272,171SH SOLE 2,17100
Twilio IncCOM90138F1021556SH SOLE 5600
Twitter IncCOM90184L10222505SH SOLE 50500
Tyson Foods IncCOM902494103674SH SOLE 7400
UGI CorpCOM902681105521,142SH SOLE 1,14200
US BancorpCOM90297330410184SH SOLE 18400
Uber Technologies, Inc.COM90353T100591,412SH SOLE 1,41200
Under Armour Inc Class A ShsCOM90431110713594SH SOLE 59400
Under ArmourCOM90431120610567SH SOLE 56700
Unilever Plc Sponsored ADRCOM9047677043,28761,104SH SOLE 61,10400
Union Pacific CorpCOM907818108112446SH SOLE 44600
United Community Banks Inc Blairsville GaCOM90984P303118SH SOLE 1800
United Parcel Service Cl BCOM91131210674347SH SOLE 34700
United Rentals IncCOM9113631092267SH SOLE 6700
UnitedHealth Group IncCOM91324P102330657SH SOLE 65700
Unity Software Inc.COM91332U10116114SH SOLE 11400
Universal Display CorporationCOM91347P105529SH SOLE 2900
Universal Health Services BCOM91390310090696SH SOLE 69600
Unum GroupCOM91529Y10620830SH SOLE 83000
Valero Energy CorpCOM91913Y1009117SH SOLE 11700
Vanguard Dividend Appreciation ETFCOM92190884444,525259,244SH SOLE 259,24400
Vanguard S&P 500 Value ETFCOM9219327033,91025,826SH SOLE 25,82600
Vanguard Short-Term Bond Fund ETFCOM9219378275216,450SH SOLE 6,45000
Vanguard FTSE Developed Markets ETFCOM92194385837,063725,876SH SOLE 725,87600
Vanguard High Dividend Yield Index ETFCOM92194640647,175420,789SH SOLE 420,78900
Vanguard International High Dividend Yield Index ETFCOM9219467947,626113,533SH SOLE 113,53300
Vanguard Total World Stock Index ETFCOM9220427421,76116,392SH SOLE 16,39200
Vanguard FTSE All-World Ex-US ETFCOM922042775751,224SH SOLE 1,22400
Vanguard FTSE Emerging Markets (ETF)COM9220428582324,700SH SOLE 4,70000
Vanguard FTSE Europe ETFCOM92204287493913,766SH SOLE 13,76600
Vanguard Information Technology ETFCOM92204A702371809SH SOLE 80900
Vanguard Communication Services Index Fund ETFCOM92204A8841881,386SH SOLE 1,38600
Vanguard Short-Term Corp Bond Index ETFCOM92206C4096548,050SH SOLE 8,05000
Vanguard Russell 2000 Index Fund ETFCOM92206C6642,45527,340SH SOLE 27,34000
Veeva SystemsCOM9224751081040SH SOLE 4000
Vanguard Municipal Bond Fund ETFCOM9229077461843,351SH SOLE 3,35100
Vanguard S&P 500 ETFCOM9229083637,17116,426SH SOLE 16,42600
Vanguard Mid-Cap ETFCOM922908629200786SH SOLE 78600
Vanguard Value ETFCOM9229087441471,000SH SOLE 1,00000
Vanguard Total Stock Market (ETF)COM92290876911,83649,023SH SOLE 49,02300
Verisign, Inc.COM92343E102831SH SOLE 3100
Verizon Communications IncCOM92343V104541,034SH SOLE 1,03400
Veritex Holdings IncCOM92345110828714SH SOLE 71400
Vertex Pharmaceuticals IncCOM92532F1001149SH SOLE 4900
ViacomCBS IncCOM92556H20610323SH SOLE 32300
Visa Inc Class A SharesCOM92826C8392,90713,415SH SOLE 13,41500
VMware IncCOM92856340222192SH SOLE 19200
Vodafone Group Plc ADRCOM92857W3086403SH SOLE 40300
Vornado Realty Trust (REIT)COM929042109129SH SOLE 2900
Vulcan Materials CoCOM929160109526SH SOLE 2600
Vroom IncCOM92918V1092175SH SOLE 17500
WSFS Financial CorporationCOM92932810210194SH SOLE 19400
WPP PLC ADRCOM92937A10212161SH SOLE 16100
WEC Energy GroupCOM92939U106334SH SOLE 3400
Wal-Mart Stores IncCOM9311421031,99913,817SH SOLE 13,81700
Walgreens Boots Alliance IncCOM931427108831,582SH SOLE 1,58200
Waste Management IncCOM94106L109153915SH SOLE 91500
Wells Fargo & CompanyCOM9497461011192,474SH SOLE 2,47400
Welltower IncCOM95040Q104221SH SOLE 2100
Westpac Banking Corp ADRCOM961214301211,335SH SOLE 1,33500
Weyerhaeuser CoCOM962166104250SH SOLE 5000
Whirpool CorporationCOM9633201061145SH SOLE 4500
Williams Companies IncCOM9694571008306SH SOLE 30600
WisdomTree U.S. Quality Dividend Growth FundCOM97717X66911160SH SOLE 16000
Wolfspeed IncCOM97785210222200SH SOLE 20000
Workday IncCOM98138H10128103SH SOLE 10300
Xcel Energy Inc.COM98389B100351SH SOLE 5100
Xilinx IncCOM98391910181383SH SOLE 38300
Xylem IncCOM98419M100217SH SOLE 1700
Xerox Holdings CorpCOM98421M1064167SH SOLE 16700
YUM Brands IncCOM988498101640SH SOLE 4000
Zendesk Inc.COM98936J101874SH SOLE 7400
Zimmer Holdings IncCOM98956P102120948SH SOLE 94800
Zions Bancorporation NACOM98970110715233SH SOLE 23300
Zoetis Inc CommonCOM98978V10388361SH SOLE 36100
Zscaler IncCOM98980G1021649SH SOLE 4900
Zoom Video Communications Inc Class ACOM98980L101632SH SOLE 3200
Zurn Water Solutions CorpCOM98983L1081554,250SH SOLE 4,25000
Deutsche Bank AGCOMD181908982183SH SOLE 18300
Ambarella IncCOMG037AX1011049SH SOLE 4900
Aon PLCCOMG0403H108115381SH SOLE 38100
Arch Capital Group Ltd.COMG0450A1051393,125SH SOLE 3,12500
Argo Group International Holdings LtdCOMG0464B1071121,935SH SOLE 1,93500
Atlassian Corporation PLCCOMG0624210461159SH SOLE 15900
Athene Holding LtdCOMG0684D10727323SH SOLE 32300
Axis Capital Holdings LimitedCOMG0692U10926475SH SOLE 47500
Accenture PlcCOMG1151C1012,2865,515SH SOLE 5,51500
Coca-Cola European Partners PLCCOMG25839104585SH SOLE 8500
Eaton Corp PLCCOMG2918310331180SH SOLE 18000
Ferguson PLCCOMG3421J1061160SH SOLE 6000
Helen of Troy LimitedCOMG4388N106161660SH SOLE 66000
Icon Plc ADRCOMG4705A100118382SH SOLE 38200
Johnson Controls PLCCOMG515021051191,460SH SOLE 1,46000
Linde PLCCOMG5494J10373212SH SOLE 21200
Medtronic PLCCOMG5960L1032,10620,355SH SOLE 20,35500
Aptiv PLCCOMG6095L109320SH SOLE 2000
Norwegian Cruise Line HoldingsCOMG667211044204SH SOLE 20400
Seagate Technology Holdings PLCCOMG7997R103221SH SOLE 2100
Pentair PlcCOMG7S00T104797SH SOLE 9700
Steris PLCCOMG8473T100108443SH SOLE 44300
Trane Technologies PLCCOMG8994E10325126SH SOLE 12600
Willis Towers WatsonCOMG96629103625SH SOLE 2500
Alcon Inc OrdCOMH013011282242,575SH SOLE 2,57500
UBS GroupCOMH420971075287SH SOLE 28700
Logitech International SACOMH504302329108SH SOLE 10800
TE Connectivity LtdCOMH8498910427170SH SOLE 17000
Check Point Software Technologies LTDCOMM22465104329SH SOLE 2900
Cyberark Software LtdCOMM2682V108211SH SOLE 1100
Global-E Online Ltd.COMM5216V1067107SH SOLE 10700
Monday.comCOMM7S64H10648154SH SOLE 15400
Wix.Com Ltd.COMM98068105214SH SOLE 1400
Aercap Hldgs NVCOMN0098510652792SH SOLE 79200
ASML Holding NV ADRCOMN07059210310389SH SOLE 38900
Elastic NVCOMN1450610418149SH SOLE 14900
Ferrari NVCOMN3167Y103139536SH SOLE 53600
Lyondellbasell Industries Cl A (Isin #nl0009434992 Sedol #b3spxz4)COMN53745100886SH SOLE 8600
NXP Semiconductors NVCOMN6596X109313SH SOLE 1300
Qiagen NVCOMN724821236112SH SOLE 11200
Stellantis NVCOMN824051065289SH SOLE 28900