0001752724-20-152972.txt : 20200810 0001752724-20-152972.hdr.sgml : 20200810 20200810110629 ACCESSION NUMBER: 0001752724-20-152972 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200810 PERIOD START: 20201231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AB VARIABLE PRODUCTS SERIES FUND, INC. CENTRAL INDEX KEY: 0000825316 IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05398 FILM NUMBER: 201087881 BUSINESS ADDRESS: STREET 1: ALLIANCEBERNSTEIN LP STREET 2: 1345 AVENUE OF THE AMERICAS CITY: NEW YORK STATE: NY ZIP: 10105 BUSINESS PHONE: 2129691000 MAIL ADDRESS: STREET 1: ALLIANCEBERNSTEIN LP STREET 2: 1345 AVENUE OF THE AMERICAS CITY: NEW YORK STATE: NY ZIP: 10105 FORMER COMPANY: FORMER CONFORMED NAME: ALLIANCEBERNSTEIN VARIABLE PRODUCTS SERIES FUND INC DATE OF NAME CHANGE: 19920703 0000825316 S000010429 AB International Growth Portfolio C000028824 Class A C000028825 Class B NPORT-P 1 primary_doc.xml NPORT-P false 0000825316 XXXXXXXX S000010429 C000028825 C000028824 AB VARIABLE PRODUCTS SERIES FUND, INC. 811-05398 0000825316 549300O75IUIQOS5Q596 ALLIANCEBERNSTEIN LP 1345 AVENUE OF THE AMERICAS NEW YORK 10105 212-969-1000 AB International Growth Portfolio S000010429 549300F2VVB61FYCY707 2020-12-31 2020-06-30 N 50914534.48 1056388.11 49858146.37 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 87046.04000000 UST Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 69065.96000000 0.138524925269 N/A DFE AU N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 1151285.36000000 USD 1768000.00000000 AUD 2020-08-14 69065.96000000 N N N Keyence Corp 529900M7PQBS7A89DZ11 Keyence Corp 000000000 2200.00000000 NS 921935.40000000 1.849116878831 Long EC CORP JP N 2 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 Partners Group Holding AG 000000000 1559.00000000 NS 1419770.06000000 2.847619021902 Long EC CORP CH N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -11201.13000000 -0.02246599766 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 286000.00000000 EUR 310420.40000000 USD 2020-08-14 -11201.13000000 N N N Morgan Stanley & Co. LLC 9R7GPTSO7KV3UQJZQ078 PURCHASED TWD / SOLD USD 000000000 1.00000000 NC 16585.10000000 0.033264574011 N/A DFE TW N 2 Morgan Stanley & Co. LLC 9R7GPTSO7KV3UQJZQ078 1581251.06000000 USD 46639000.00000000 TWD 2020-08-20 16585.10000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 5107.77000000 0.010244604687 N/A DFE CA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 131912.91000000 USD 186000.00000000 CAD 2020-08-14 5107.77000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC 685.47000000 0.001374840522 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 184984.32000000 USD 20037000.00000000 JPY 2020-08-14 685.47000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD NOK 000000000 1.00000000 NC -135.69000000 -0.00027215211 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 947000.00000000 NOK 98267.16000000 USD 2020-08-14 -135.69000000 N N N Neste Oyj 5493009GY1X8GQ66AM14 Neste Oyj 000000000 25407.00000000 NS 997886.70000000 2.001451663675 Long EC CORP FI N 2 N N N Tecan Group AG 529900CSN9R3BLETSL26 Tecan Group AG 000000000 3798.00000000 NS 1346047.16000000 2.699753717298 Long EC CORP CH N 2 N N N Koninklijke DSM NV 724500SNT1MK246AHP04 Koninklijke DSM NV 000000000 7021.00000000 NS 974640.72000000 1.954827427331 Long EC CORP NL N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -13393.97000000 -0.02686415555 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 450000.00000000 EUR 492653.88000000 USD 2020-08-14 -13393.97000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 3697.50000000 0.007416039843 N/A DFE AU N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 71539.09000000 USD 109000.00000000 AUD 2020-08-14 3697.50000000 N N N Danone SA 969500KMUQ2B6CBAF162 Danone SA 000000000 10799.00000000 NS 749592.50000000 1.503450397929 Long EC CORP FR N 2 N N N Adyen NV 724500973ODKK3IFQ447 Adyen NV 000000000 770.00000000 NS 1120730.14000000 2.247837558346 Long EC CORP NL N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 1900.12000000 0.003811052231 N/A DFE CA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 121123.83000000 USD 167000.00000000 CAD 2020-08-14 1900.12000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CNY 000000000 1.00000000 NC -1391.73000000 -0.00279137934 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 806000.00000000 CNY 112390.40000000 USD 2020-08-14 -1391.73000000 N N N Citibank, National Association E57ODZWZ7FF32TWEFA76 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 28572.68000000 0.057307946805 N/A DFE KR N 2 Citibank, National Association E57ODZWZ7FF32TWEFA76 1436918.52000000 USD 1757610000.00000000 KRW 2020-08-13 28572.68000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -16328.30000000 -0.03274951274 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 385000.00000000 EUR 416623.75000000 USD 2020-08-14 -16328.30000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CAD 000000000 1.00000000 NC -299.83000000 -0.00060136611 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 173000.00000000 CAD 127144.14000000 USD 2020-08-14 -299.83000000 N N N SMC Corp/Japan N/A SMC Corp/Japan 000000000 2000.00000000 NS 1027841.78000000 2.061532276736 Long EC CORP JP N 2 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 London Stock Exchange Group PLC 000000000 13133.00000000 NS 1365768.46000000 2.739308537193 Long EC CORP GB N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 665.68000000 0.001335147911 N/A DFE CN N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 78953.58000000 USD 564000.00000000 CNY 2020-08-14 665.68000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 534.99000000 0.001073024247 N/A DFE CN N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 134704.81000000 USD 958000.00000000 CNY 2020-08-14 534.99000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 9265.21000000 0.018583141722 N/A DFE AU N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 119120.17000000 USD 186000.00000000 AUD 2020-08-14 9265.21000000 N N N BNP Paribas R0MUWSFPU8MPRO8K5P83 PURCHASED USD / SOLD KRW 000000000 1.00000000 NC -1043.18000000 -0.00209229599 N/A DFE US N 2 BNP Paribas R0MUWSFPU8MPRO8K5P83 113916000.00000000 KRW 93939.72000000 USD 2020-08-13 -1043.18000000 N N N Goldman Sachs Bank USA KD3XUN7C6T14HNAYLU02 PURCHASED USD / SOLD CNY 000000000 1.00000000 NC -187.66000000 -0.00037638783 N/A DFE US N 2 Goldman Sachs Bank USA KD3XUN7C6T14HNAYLU02 786000.00000000 CNY 110771.09000000 USD 2020-08-14 -187.66000000 N N N Standard Chartered Bank RILFO74KP1CM8P6PCT96 PURCHASED INR / SOLD USD 000000000 1.00000000 NC 1113.05000000 0.002232433576 N/A DFE IN N 2 Standard Chartered Bank RILFO74KP1CM8P6PCT96 86256.36000000 USD 6615000.00000000 INR 2020-07-23 1113.05000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED SEK / SOLD USD 000000000 1.00000000 NC 2192.34000000 0.004397155048 N/A DFE SE N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 66526.35000000 USD 640000.00000000 SEK 2020-08-14 2192.34000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -4579.88000000 -0.00918582084 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 256513.31000000 USD 27188000.00000000 JPY 2020-08-14 -4579.88000000 N N N Schneider Electric SE 969500A1YF1XUYYXS284 Schneider Electric SE 000000000 11704.00000000 NS 1301913.30000000 2.611234862881 Long EC CORP FR N 2 N N N Puma SE 529900GRZ2BQY5ZM9N49 Puma SE 000000000 9591.00000000 NS 743637.06000000 1.491505629754 Long EC CORP DE N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1147.68000000 -0.00230189063 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 101715.34000000 USD 10853000.00000000 JPY 2020-08-14 -1147.68000000 N N N Vestas Wind Systems A/S 549300DYMC8BGZZC8844 Vestas Wind Systems A/S 000000000 10762.00000000 NS 1102058.48000000 2.210387991205 Long EC CORP DK N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC -1260.61000000 -0.00252839323 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 17679000.00000000 JPY 162559.13000000 USD 2020-08-14 -1260.61000000 N N N Nestle SA KY37LUS27QQX7BB93L28 Nestle SA 000000000 8661.00000000 NS 960250.48000000 1.925965062707 Long EC CORP CH N 2 N N N Gerresheimer AG 5299006GD4UWSYZOKC28 Gerresheimer AG 000000000 17009.00000000 NS 1571893.51000000 3.152731548290 Long EC CORP DE N 2 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV 000000000 8230.00000000 NS USD 938549.20000000 1.882439016153 Long EC CORP NL N 1 N N N BNP Paribas R0MUWSFPU8MPRO8K5P83 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 6602.82000000 0.013243211953 N/A DFE CN N 2 BNP Paribas R0MUWSFPU8MPRO8K5P83 1460424.36000000 USD 10392000.00000000 CNY 2020-08-14 6602.82000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD NOK 000000000 1.00000000 NC -7570.31000000 -0.01518369725 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 1010000.00000000 NOK 97378.88000000 USD 2020-08-14 -7570.31000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1300.84000000 -0.00260908215 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 96633.01000000 USD 10288000.00000000 JPY 2020-08-14 -1300.84000000 N N N STMicroelectronics NV 213800Z8NOHIKRI42W10 STMicroelectronics NV 000000000 41857.00000000 NS 1140949.18000000 2.288390690526 Long EC CORP NL N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CHF / SOLD USD 000000000 1.00000000 NC 2092.13000000 0.004196164824 N/A DFE CH N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 82451.62000000 USD 80000.00000000 CHF 2020-08-14 2092.13000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 3457.99000000 0.006935656962 N/A DFE CA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 92309.15000000 USD 130000.00000000 CAD 2020-08-14 3457.99000000 N N N Roche Holding AG 549300U41AUUVOAAOB37 Roche Holding AG 000000000 1320.00000000 NS 457313.39000000 0.917229025335 Long EC CORP CH N 2 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 496.39000000 0.000995604602 N/A DFE CN N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 164953.56000000 USD 1172000.00000000 CNY 2020-08-14 496.39000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED ZAR / SOLD USD 000000000 1.00000000 NC 6402.34000000 0.012841111164 N/A DFE ZA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 82223.41000000 USD 1545000.00000000 ZAR 2020-08-14 6402.34000000 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 54746.00000000 NS 769916.66000000 1.544214368272 Long EC CORP IN N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD AUD 000000000 1.00000000 NC -474.07000000 -0.00095083759 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 128000.00000000 AUD 87877.16000000 USD 2020-08-14 -474.07000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 10016.00000000 0.020088993934 N/A DFE XX N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 718692.91000000 USD 648000.00000000 EUR 2020-08-14 10016.00000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC -192.37000000 -0.00038583464 N/A DFE GB N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 100586.22000000 USD 81000.00000000 GBP 2020-08-14 -192.37000000 N N N STERIS PLC N/A STERIS PLC 000000000 3350.00000000 NS USD 514024.00000000 1.030972945093 Long EC CORP IE N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -6616.97000000 -0.01327159247 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 195000.00000000 EUR 212670.43000000 USD 2020-08-14 -6616.97000000 N N N Alliance Bernstein 5493006YWHO7MNK2U579 AB Fixed Income Shares, Inc. - Government Money Market Portfolio 018616748 1490805.37000000 NS USD 1490805.37000000 2.990093853342 Long STIV RF US N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -6719.62000000 -0.01347747657 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 193000.00000000 EUR 210318.68000000 USD 2020-08-14 -6719.62000000 N N N Standard Chartered Bank RILFO74KP1CM8P6PCT96 PURCHASED INR / SOLD USD 000000000 1.00000000 NC 6523.74000000 0.013084601965 N/A DFE IN N 2 Standard Chartered Bank RILFO74KP1CM8P6PCT96 422200.52000000 USD 32460000.00000000 INR 2020-07-23 6523.74000000 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 000000000 34304.00000000 NS 925651.79000000 1.856570806164 Long EC CORP KY N 2 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 1564.65000000 0.003138203310 N/A DFE KR N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 70207.82000000 USD 86079000.00000000 KRW 2020-08-13 1564.65000000 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 48635.00000000 NS 1139624.08000000 2.285732950324 Long EC CORP DE N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1685.79000000 -0.00338117263 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 587735.88000000 USD 63245000.00000000 JPY 2020-08-14 -1685.79000000 N N N Kerry Group PLC 635400TLVVBNXLFHWC59 Kerry Group PLC 000000000 7809.00000000 NS 970090.37000000 1.945700834525 Long EC CORP IE N 2 N N N Citibank, National Association E57ODZWZ7FF32TWEFA76 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 568.42000000 0.001140074474 N/A DFE KR N 2 Citibank, National Association E57ODZWZ7FF32TWEFA76 112340.30000000 USD 135415000.00000000 KRW 2020-08-13 568.42000000 N N N Natwest Markets PLC RR3QWICWWIPCS8A4S074 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 3145.08000000 0.006308056414 N/A DFE CN N 2 Natwest Markets PLC RR3QWICWWIPCS8A4S074 348506.64000000 USD 2491000.00000000 CNY 2020-08-14 3145.08000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -202.61000000 -0.00040637290 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 66772.04000000 USD 7184000.00000000 JPY 2020-08-14 -202.61000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -5657.78000000 -0.01134775440 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 175000.00000000 EUR 191138.61000000 USD 2020-08-14 -5657.78000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -1857.58000000 -0.00372573016 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 122000.00000000 CHF 127071.63000000 USD 2020-08-14 -1857.58000000 N N N Recruit Holdings Co Ltd 353800R2LRSMVVC4I806 Recruit Holdings Co Ltd 000000000 32200.00000000 NS 1107363.47000000 2.221028158131 Long EC CORP JP N 2 N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 97.61000000 0.000195775429 N/A DFE CN N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 145447.52000000 USD 1031000.00000000 CNY 2020-08-14 97.61000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -267.55000000 -0.00053662243 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 120646.66000000 USD 12991000.00000000 JPY 2020-08-14 -267.55000000 N N N BNP Paribas R0MUWSFPU8MPRO8K5P83 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 587.08000000 0.001177500654 N/A DFE CN N 2 BNP Paribas R0MUWSFPU8MPRO8K5P83 88066.99000000 USD 628000.00000000 CNY 2020-08-14 587.08000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -851.64000000 -0.00170812607 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 39000.00000000 GBP 47486.14000000 USD 2020-08-14 -851.64000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC 3548.03000000 0.007116249315 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 232000.00000000 EUR 264443.81000000 USD 2020-08-14 3548.03000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -10754.21000000 -0.02156961456 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 368000.00000000 EUR 403080.48000000 USD 2020-08-14 -10754.21000000 N N N Standard Chartered Bank RILFO74KP1CM8P6PCT96 PURCHASED USD / SOLD INR 000000000 1.00000000 NC -570.28000000 -0.00114380505 N/A DFE US N 2 Standard Chartered Bank RILFO74KP1CM8P6PCT96 8105000.00000000 INR 106478.71000000 USD 2020-07-23 -570.28000000 N N N Orsted A/S W9NG6WMZIYEU8VEDOG48 Orsted A/S 000000000 6740.00000000 NS 777805.65000000 1.560037238905 Long EC CORP DK N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD HKD 000000000 1.00000000 NC -354.40000000 -0.00071081663 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 3749000.00000000 HKD 483253.82000000 USD 2020-08-14 -354.40000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC -5216.91000000 -0.01046350572 N/A DFE XX N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 656331.82000000 USD 579000.00000000 EUR 2020-08-14 -5216.91000000 N N N Halma PLC 2138007FRGLUR9KGBT40 Halma PLC 000000000 36830.00000000 NS 1049294.05000000 2.104558886351 Long EC CORP GB N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 6691.67000000 0.013421417535 N/A DFE AU N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 87871.75000000 USD 137000.00000000 AUD 2020-08-14 6691.67000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -805.20000000 -0.00161498182 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 175892.82000000 USD 18895000.00000000 JPY 2020-08-14 -805.20000000 N N N Bio-Rad Laboratories Inc 549300ZC1GPV35XYDK53 Bio-Rad Laboratories Inc 090572207 1397.00000000 NS USD 630731.53000000 1.265052104663 Long EC CORP US N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 000000000 3387.00000000 NS USD 570574.02000000 1.144394771048 Long EC CORP IE N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 9.43000000 0.000018913659 N/A DFE CN N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 115749.07000000 USD 820000.00000000 CNY 2020-08-14 9.43000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC 1331.31000000 0.002670195538 N/A DFE GB N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 286216.50000000 USD 232000.00000000 GBP 2020-08-14 1331.31000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC -1350.22000000 -0.00270812314 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 9898000.00000000 JPY 90368.08000000 USD 2020-08-14 -1350.22000000 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV 000000000 2876.00000000 NS 1052077.72000000 2.110142066238 Long EC CORP NL N 2 N N N Huhtamaki OYJ 5493007050SJVMXN6L29 Huhtamaki OYJ 000000000 20360.00000000 NS 805458.62000000 1.615500532295 Long EC CORP FI N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1804.06000000 -0.00361838562 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 156552.05000000 USD 16700000.00000000 JPY 2020-08-14 -1804.06000000 N N N BNP Paribas R0MUWSFPU8MPRO8K5P83 PURCHASED TWD / SOLD USD 000000000 1.00000000 NC 1263.91000000 0.002535012013 N/A DFE TW N 2 BNP Paribas R0MUWSFPU8MPRO8K5P83 80000.00000000 USD 2372000.00000000 TWD 2020-08-20 1263.91000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC -611.80000000 -0.00122708131 N/A DFE GB N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 128273.11000000 USD 103000.00000000 GBP 2020-08-14 -611.80000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC 1394.51000000 0.002796955164 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 92000.00000000 GBP 115422.09000000 USD 2020-08-14 1394.51000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CAD 000000000 1.00000000 NC -4969.24000000 -0.00996675641 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 190000.00000000 CAD 134998.12000000 USD 2020-08-14 -4969.24000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC 401.54000000 0.000805364878 N/A DFE GB N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 129738.63000000 USD 105000.00000000 GBP 2020-08-14 401.54000000 N N N Unilever PLC 549300MKFYEKVRWML317 Unilever PLC 000000000 11782.00000000 NS 635533.82000000 1.274684011081 Long EC CORP GB N 2 N N N Natwest Markets PLC RR3QWICWWIPCS8A4S074 PURCHASED USD / SOLD SEK 000000000 1.00000000 NC -44377.04000000 -0.08900659818 N/A DFE US N 2 Natwest Markets PLC RR3QWICWWIPCS8A4S074 8739000.00000000 SEK 893955.17000000 USD 2020-08-14 -44377.04000000 N N N JPMorgan Chase Bank, National Association 7H6GLXDRUGQFU57RNE97 PURCHASED INR / SOLD USD 000000000 1.00000000 NC 2844.37000000 0.005704925287 N/A DFE IN N 2 JPMorgan Chase Bank, National Association 7H6GLXDRUGQFU57RNE97 78568.33000000 USD 6164000.00000000 INR 2020-07-23 2844.37000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1072.12000000 -0.00215034067 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 170952.05000000 USD 18333000.00000000 JPY 2020-08-14 -1072.12000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CAD 000000000 1.00000000 NC -480.07000000 -0.00096287173 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 135000.00000000 CAD 98970.42000000 USD 2020-08-14 -480.07000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -2546.35000000 -0.00510718946 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 79000.00000000 EUR 86293.16000000 USD 2020-08-14 -2546.35000000 N N N Citibank, National Association E57ODZWZ7FF32TWEFA76 PURCHASED KRW / SOLD USD 000000000 1.00000000 NC 72.31000000 0.000145031464 N/A DFE KR N 2 Citibank, National Association E57ODZWZ7FF32TWEFA76 99881.69000000 USD 119878000.00000000 KRW 2020-08-13 72.31000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC 12032.90000000 0.024134270678 N/A DFE XX N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 343325.15000000 USD 316000.00000000 EUR 2020-08-14 12032.90000000 N N N Chr Hansen Holding A/S 549300MKPW8ZF3E8MW37 Chr Hansen Holding A/S 000000000 14248.00000000 NS 1469616.33000000 2.947595201582 Long EC CORP DK N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC 1372.84000000 0.002753491856 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 19677000.00000000 JPY 183706.74000000 USD 2020-08-14 1372.84000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -441.57000000 -0.00088565266 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 99962.13000000 USD 10740000.00000000 JPY 2020-08-14 -441.57000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 7660.87000000 0.015365332564 N/A DFE AU N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 109680.60000000 USD 170000.00000000 AUD 2020-08-14 7660.87000000 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 274.74000000 0.000551043349 N/A DFE CN N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 103484.40000000 USD 735000.00000000 CNY 2020-08-14 274.74000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1035.55000000 -0.00207699257 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 117050.21000000 USD 12520000.00000000 JPY 2020-08-14 -1035.55000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -667.38000000 -0.00133855758 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 91000.00000000 GBP 112120.77000000 USD 2020-08-14 -667.38000000 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA Group Ltd 000000000 91600.00000000 NS 857156.20000000 1.719189866464 Long EC CORP HK N 2 N N N Koninklijke Philips NV H1FJE8H61JGM1JSGM897 Koninklijke Philips NV 000000000 28957.00000000 NS 1350777.51000000 2.709241334356 Long EC CORP NL N 1 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE 000000000 4197.00000000 NS 586696.09000000 1.176730650285 Long EC CORP DE N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -707.47000000 -0.00141896570 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 73000.00000000 CHF 76438.70000000 USD 2020-08-14 -707.47000000 N N N Erste Group Bank AG PQOH26KWDF7CG10L6792 Erste Group Bank AG 000000000 26380.00000000 NS 623035.43000000 1.249616111630 Long EC CORP AT N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -6871.53000000 -0.01378216099 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 241000.00000000 EUR 264145.21000000 USD 2020-08-14 -6871.53000000 N N N Essity AB 549300G8E6YUVJ1DA153 Essity AB 000000000 27010.00000000 NS 875701.71000000 1.756386415775 Long EC CORP SE N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC -1437.13000000 -0.00288243768 N/A DFE AU N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 107044.46000000 USD 153000.00000000 AUD 2020-08-14 -1437.13000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED HKD / SOLD USD 000000000 1.00000000 NC 451.55000000 0.000905669449 N/A DFE HK N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 483156.67000000 USD 3749000.00000000 HKD 2020-08-14 451.55000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 3756.75000000 0.007534876993 N/A DFE CA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 140630.63000000 USD 196000.00000000 CAD 2020-08-14 3756.75000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC 697.14000000 0.001398246928 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 10704000.00000000 JPY 99884.11000000 USD 2020-08-14 697.14000000 N N N JPMorgan Chase Bank, National Association 7H6GLXDRUGQFU57RNE97 PURCHASED INR / SOLD USD 000000000 1.00000000 NC 799.76000000 0.001604070865 N/A DFE IN N 2 JPMorgan Chase Bank, National Association 7H6GLXDRUGQFU57RNE97 112760.66000000 USD 8598000.00000000 INR 2020-07-23 799.76000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -212.85000000 -0.00042691117 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 120730.95000000 USD 13006000.00000000 JPY 2020-08-14 -212.85000000 N N N Deutsche Bank Aktiengesellschaft 7LTWFZYICNSX8D621K86 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -12902.89000000 -0.02587920117 N/A DFE JP N 2 Deutsche Bank Aktiengesellschaft 7LTWFZYICNSX8D621K86 1700601.13000000 USD 182132000.00000000 JPY 2020-08-14 -12902.89000000 N N N Svenska Handelsbanken AB NHBDILHZTYCNBV5UYZ31 Svenska Handelsbanken AB 000000000 101954.00000000 NS 968085.59000000 1.941679866747 Long EC CORP SE N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED NOK / SOLD USD 000000000 1.00000000 NC 4492.28000000 0.009010122371 N/A DFE NO N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 222655.16000000 USD 2186000.00000000 NOK 2020-08-14 4492.28000000 N N N GMO Payment Gateway Inc 353800Q6U21E2PM83F86 GMO Payment Gateway Inc 000000000 7700.00000000 NS 805369.72000000 1.615322226428 Long EC CORP JP N 2 N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC 816.96000000 0.001638568738 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 15174000.00000000 JPY 141424.50000000 USD 2020-08-14 816.96000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC 1066.84000000 0.002139750627 N/A DFE GB N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 112960.74000000 USD 92000.00000000 GBP 2020-08-14 1066.84000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 2244.89000000 0.004502554072 N/A DFE CA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 93522.25000000 USD 130000.00000000 CAD 2020-08-14 2244.89000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1918.64000000 -0.00384819761 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 247578.75000000 USD 26511000.00000000 JPY 2020-08-14 -1918.64000000 N N N Alliance Bernstein 5493006YWHO7MNK2U579 AB Fixed Income Shares, Inc. - Government Money Market Portfolio 018616748 392210.00000000 NS USD 392210.00000000 0.786651788234 Long STIV RF US N 1 N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1021.75000000 -0.00204931405 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 265891.00000000 USD 28584000.00000000 JPY 2020-08-14 -1021.75000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -191.95000000 -0.00038499225 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 376000.00000000 CHF 397163.66000000 USD 2020-08-14 -191.95000000 N N N Morgan Stanley & Co. LLC 9R7GPTSO7KV3UQJZQ078 PURCHASED USD / SOLD INR 000000000 1.00000000 NC -30750.47000000 -0.06167591906 N/A DFE US N 2 Morgan Stanley & Co. LLC 9R7GPTSO7KV3UQJZQ078 62738000.00000000 INR 797878.70000000 USD 2020-07-23 -30750.47000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC 833.32000000 0.001671381831 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 151032.83000000 USD 16389000.00000000 JPY 2020-08-14 833.32000000 N N N Cellnex Telecom SA 5493008T4YG3AQUI7P67 Cellnex Telecom SA 000000000 13290.00000000 NS 811723.14000000 1.628065219224 Long EC CORP ES N 2 N N N JPMorgan Chase Bank, National Association 7H6GLXDRUGQFU57RNE97 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 73045.21000000 0.146506068352 N/A DFE CA N 2 JPMorgan Chase Bank, National Association 7H6GLXDRUGQFU57RNE97 2402167.10000000 USD 3360000.00000000 CAD 2020-08-14 73045.21000000 N N N Flex Ltd 549300EAQH74YHD07T53 Flex Ltd 000000000 34620.00000000 NS USD 354855.00000000 0.711729227489 Long EC CORP SG N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 5553.76000000 0.011139122499 N/A DFE CA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 121153.54000000 USD 172000.00000000 CAD 2020-08-14 5553.76000000 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED RUB / SOLD USD 000000000 1.00000000 NC 1688.05000000 0.003385705492 N/A DFE RU N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 64814.75000000 USD 4740000.00000000 RUB 2020-07-14 1688.05000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED AUD / SOLD USD 000000000 1.00000000 NC 32455.71000000 0.065096102368 N/A DFE AU N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 393424.81000000 USD 617000.00000000 AUD 2020-08-14 32455.71000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -6318.63000000 -0.01267321483 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 237000.00000000 EUR 260199.91000000 USD 2020-08-14 -6318.63000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC 2290.27000000 0.004593572298 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 36714000.00000000 JPY 342494.92000000 USD 2020-08-14 2290.27000000 N N N Pagseguro Digital Ltd N/A Pagseguro Digital Ltd 000000000 11603.00000000 NS USD 410050.02000000 0.822433343103 Long EC CORP KY N 1 N N Apollo Hospitals Enterprise Ltd 3358005YT7JQCWYLTG43 Apollo Hospitals Enterprise Ltd 000000000 39655.00000000 NS 711750.81000000 1.427551687778 Long EC CORP IN N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC 614.34000000 0.001232175772 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 30612000.00000000 JPY 284275.74000000 USD 2020-08-14 614.34000000 N N N Morgan Stanley & Co. LLC 9R7GPTSO7KV3UQJZQ078 PURCHASED RUB / SOLD USD 000000000 1.00000000 NC 16692.18000000 0.033479343327 N/A DFE RU N 2 Morgan Stanley & Co. LLC 9R7GPTSO7KV3UQJZQ078 349943.09000000 USD 26132000.00000000 RUB 2020-07-14 16692.18000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC 1443.33000000 0.002894872964 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 166000.00000000 GBP 207188.75000000 USD 2020-08-14 1443.33000000 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -219985.96000000 -0.44122370368 N/A DFE US N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 6224000.00000000 EUR 6779218.14000000 USD 2020-08-14 -219985.96000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED SEK / SOLD USD 000000000 1.00000000 NC -378.72000000 -0.00075959502 N/A DFE SE N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 64587.74000000 USD 598000.00000000 SEK 2020-08-14 -378.72000000 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 7738.00000000 NS USD 502660.48000000 1.008181243381 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 NIKE Inc 654106103 6320.00000000 NS USD 619676.00000000 1.242878135503 Long EC CORP US N 1 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 17700.00000000 NS 1134178.26000000 2.274810322034 Long EC CORP KY N 2 N N N Alcon Inc 549300LDT5AP8S0NBM78 Alcon Inc 000000000 8650.00000000 NS 497022.32000000 0.996872840621 Long EC CORP CH N 2 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED MXN / SOLD USD 000000000 1.00000000 NC 11772.30000000 0.023611587788 N/A DFE MX N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 219621.49000000 USD 5349000.00000000 MXN 2020-08-14 11772.30000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD NOK 000000000 1.00000000 NC 600.79000000 0.001204998668 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 1824000.00000000 NOK 190132.78000000 USD 2020-08-14 600.79000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -683.03000000 -0.00136994663 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 46000.00000000 GBP 56330.76000000 USD 2020-08-14 -683.03000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC 3333.53000000 0.006686028748 N/A DFE CA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 122637.10000000 USD 171000.00000000 CAD 2020-08-14 3333.53000000 N N N Standard Chartered Bank RILFO74KP1CM8P6PCT96 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 2387.03000000 0.004787642890 N/A DFE CN N 2 Standard Chartered Bank RILFO74KP1CM8P6PCT96 562570.90000000 USD 4002000.00000000 CNY 2020-08-14 2387.03000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC 1700.69000000 0.003411057417 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 20202000.00000000 JPY 188899.42000000 USD 2020-08-14 1700.69000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -8766.47000000 -0.01758282374 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 239000.00000000 EUR 260001.17000000 USD 2020-08-14 -8766.47000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC 337.04000000 0.000675997854 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 135000.00000000 EUR 152151.40000000 USD 2020-08-14 337.04000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED JPY / SOLD USD 000000000 1.00000000 NC -1384.76000000 -0.00277739968 N/A DFE JP N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 107048.91000000 USD 11403000.00000000 JPY 2020-08-14 -1384.76000000 N N N Shenzhou International Group Holdings Ltd 529900B4W41TCUKJFM73 Shenzhou International Group Holdings Ltd 000000000 57900.00000000 NS 703902.35000000 1.411810107773 Long EC CORP KY N 2 N N N Barclays Bank PLC G5GSEF7VJP5I7OUK5573 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC 1000.29000000 0.002006271939 N/A DFE US N 2 Barclays Bank PLC G5GSEF7VJP5I7OUK5573 539000.00000000 EUR 607133.16000000 USD 2020-08-14 1000.29000000 N N N Unicharm Corp 353800UQ4BZIJTAQEG85 Unicharm Corp 000000000 20600.00000000 NS 844857.15000000 1.694521781315 Long EC CORP JP N 2 N N Kingspan Group PLC 635400HM7V74SUB9OG75 Kingspan Group PLC 000000000 16651.00000000 NS 1074926.65000000 2.155969943252 Long EC CORP IE N 2 N N N Standard Chartered Bank RILFO74KP1CM8P6PCT96 PURCHASED INR / SOLD USD 000000000 1.00000000 NC 98.89000000 0.000198342712 N/A DFE IN N 2 Standard Chartered Bank RILFO74KP1CM8P6PCT96 70628.73000000 USD 5355000.00000000 INR 2020-07-23 98.89000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -236.06000000 -0.00047346324 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 240000.00000000 EUR 269656.13000000 USD 2020-08-14 -236.06000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD JPY 000000000 1.00000000 NC 1397.87000000 0.002803694284 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 13924000.00000000 JPY 130422.48000000 USD 2020-08-14 1397.87000000 N N N Aptiv PLC N/A Aptiv PLC 000000000 8268.00000000 NS USD 644242.56000000 1.292151046328 Long EC CORP JE N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED GBP / SOLD USD 000000000 1.00000000 NC -733.81000000 -0.00147179559 N/A DFE GB N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 68902.47000000 USD 55000.00000000 GBP 2020-08-14 -733.81000000 N N N Tomra Systems ASA 549300J726JCFJU3VT89 Tomra Systems ASA 000000000 20410.00000000 NS 753911.99000000 1.512113957075 Long EC CORP NO N 2 N N N BNP Paribas R0MUWSFPU8MPRO8K5P83 PURCHASED INR / SOLD USD 000000000 1.00000000 NC 407.64000000 0.000817599589 N/A DFE IN N 2 BNP Paribas R0MUWSFPU8MPRO8K5P83 117801.91000000 USD 8950000.00000000 INR 2020-07-23 407.64000000 N N N Dassault Systemes SE 96950065LBWY0APQIM86 Dassault Systemes SE 000000000 6213.00000000 NS 1078532.51000000 2.163202181637 Long EC CORP FR N 2 N N N Standard Chartered Bank RILFO74KP1CM8P6PCT96 PURCHASED USD / SOLD INR 000000000 1.00000000 NC -3379.20000000 -0.00677762862 N/A DFE US N 2 Standard Chartered Bank RILFO74KP1CM8P6PCT96 8457000.00000000 INR 108318.92000000 USD 2020-07-23 -3379.20000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD NOK 000000000 1.00000000 NC -22973.03000000 -0.04607678317 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 2433000.00000000 NOK 229840.21000000 USD 2020-08-14 -22973.03000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC 114.10000000 0.000228849261 N/A DFE CN N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 101104.00000000 USD 717000.00000000 CNY 2020-08-14 114.10000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -13125.53000000 -0.02632574805 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 373000.00000000 EUR 406331.91000000 USD 2020-08-14 -13125.53000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED ZAR / SOLD USD 000000000 1.00000000 NC 20379.34000000 0.040874644333 N/A DFE ZA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 352307.71000000 USD 6497000.00000000 ZAR 2020-08-14 20379.34000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD NOK 000000000 1.00000000 NC -6521.28000000 -0.01307966796 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 861000.00000000 NOK 82945.30000000 USD 2020-08-14 -6521.28000000 N N N Abcam PLC 213800B9N83DSNT33F79 Abcam PLC 000000000 29381.00000000 NS 485292.16000000 0.973345772621 Long EC CORP GB N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CNY / SOLD USD 000000000 1.00000000 NC -89.91000000 -0.00018033161 N/A DFE CN N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 127847.76000000 USD 905000.00000000 CNY 2020-08-14 -89.91000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED CAD / SOLD USD 000000000 1.00000000 NC -4.75000000 -0.00000952702 N/A DFE CA N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 114925.32000000 USD 156000.00000000 CAD 2020-08-14 -4.75000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD SEK 000000000 1.00000000 NC -4046.24000000 -0.00811550427 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 686000.00000000 SEK 69611.60000000 USD 2020-08-14 -4046.24000000 N N N Goldman Sachs Bank USA KD3XUN7C6T14HNAYLU02 PURCHASED USD / SOLD INR 000000000 1.00000000 NC -3594.02000000 -0.00720849101 N/A DFE US N 2 Goldman Sachs Bank USA KD3XUN7C6T14HNAYLU02 8085000.00000000 INR 103190.81000000 USD 2020-07-23 -3594.02000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -197.10000000 -0.00039532155 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 156000.00000000 CHF 164663.21000000 USD 2020-08-14 -197.10000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -173.20000000 -0.00034738555 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 269000.00000000 EUR 302330.96000000 USD 2020-08-14 -173.20000000 N N N Prudential PLC 5493001Z3ZE83NGK8Y12 Prudential PLC 000000000 34230.00000000 NS 515779.74000000 1.034494415761 Long EC CORP GB N 2 N N N Citibank, National Association E57ODZWZ7FF32TWEFA76 PURCHASED EUR / SOLD USD 000000000 1.00000000 NC -6765.22000000 -0.01356893605 N/A DFE XX N 2 Citibank, National Association E57ODZWZ7FF32TWEFA76 657880.13000000 USD 579000.00000000 EUR 2020-08-14 -6765.22000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC 763.95000000 0.001532247096 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 105000.00000000 GBP 130904.12000000 USD 2020-08-14 763.95000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -13553.41000000 -0.02718394281 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 479000.00000000 CHF 492652.28000000 USD 2020-08-14 -13553.41000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CHF 000000000 1.00000000 NC -2083.82000000 -0.00417949753 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 124000.00000000 CHF 128958.99000000 USD 2020-08-14 -2083.82000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD GBP 000000000 1.00000000 NC -646.46000000 -0.00129659854 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 129000.00000000 GBP 159240.04000000 USD 2020-08-14 -646.46000000 N N N Standard Chartered Bank RILFO74KP1CM8P6PCT96 PURCHASED USD / SOLD INR 000000000 1.00000000 NC -65.49000000 -0.00013135265 N/A DFE US N 2 Standard Chartered Bank RILFO74KP1CM8P6PCT96 6517000.00000000 INR 86009.56000000 USD 2020-07-23 -65.49000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD EUR 000000000 1.00000000 NC -11918.36000000 -0.02390453891 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 290000.00000000 EUR 314201.37000000 USD 2020-08-14 -11918.36000000 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 PURCHASED USD / SOLD CNY 000000000 1.00000000 NC -229.21000000 -0.00045972427 N/A DFE US N 2 State Street Bank and Trust Company 571474TGEMMWANRLN572 662000.00000000 CNY 93224.60000000 USD 2020-08-14 -229.21000000 N N N 2020-07-19 AB VARIABLE PRODUCTS SERIES FUND, INC. Joseph Mantineo Joseph Mantineo Treasurer and Chief Financial Officer