{"data":{"id":"10.48550/arxiv.2107.03374","type":"dois","attributes":{"doi":"10.48550/arxiv.2107.03374","prefix":"10.48550","suffix":"arxiv.2107.03374","identifiers":[{"identifier":"2107.03374","identifierType":"arXiv"}],"alternateIdentifiers":[{"alternateIdentifierType":"arXiv","alternateIdentifier":"2107.03374"}],"creators":[{"name":"Chen, Mark","nameType":"Personal","givenName":"Mark","familyName":"Chen","affiliation":[],"nameIdentifiers":[]},{"name":"Tworek, Jerry","nameType":"Personal","givenName":"Jerry","familyName":"Tworek","affiliation":[],"nameIdentifiers":[]},{"name":"Jun, Heewoo","nameType":"Personal","givenName":"Heewoo","familyName":"Jun","affiliation":[],"nameIdentifiers":[]},{"name":"Yuan, Qiming","nameType":"Personal","givenName":"Qiming","familyName":"Yuan","affiliation":[],"nameIdentifiers":[]},{"name":"Pinto, Henrique Ponde de Oliveira","nameType":"Personal","givenName":"Henrique Ponde de Oliveira","familyName":"Pinto","affiliation":[],"nameIdentifiers":[]},{"name":"Kaplan, Jared","nameType":"Personal","givenName":"Jared","familyName":"Kaplan","affiliation":[],"nameIdentifiers":[]},{"name":"Edwards, Harri","nameType":"Personal","givenName":"Harri","familyName":"Edwards","affiliation":[],"nameIdentifiers":[]},{"name":"Burda, Yuri","nameType":"Personal","givenName":"Yuri","familyName":"Burda","affiliation":[],"nameIdentifiers":[]},{"name":"Joseph, Nicholas","nameType":"Personal","givenName":"Nicholas","familyName":"Joseph","affiliation":[],"nameIdentifiers":[]},{"name":"Brockman, Greg","nameType":"Personal","givenName":"Greg","familyName":"Brockman","affiliation":[],"nameIdentifiers":[]},{"name":"Ray, Alex","nameType":"Personal","givenName":"Alex","familyName":"Ray","affiliation":[],"nameIdentifiers":[]},{"name":"Puri, Raul","nameType":"Personal","givenName":"Raul","familyName":"Puri","affiliation":[],"nameIdentifiers":[]},{"name":"Krueger, Gretchen","nameType":"Personal","givenName":"Gretchen","familyName":"Krueger","affiliation":[],"nameIdentifiers":[]},{"name":"Petrov, Michael","nameType":"Personal","givenName":"Michael","familyName":"Petrov","affiliation":[],"nameIdentifiers":[]},{"name":"Khlaaf, Heidy","nameType":"Personal","givenName":"Heidy","familyName":"Khlaaf","affiliation":[],"nameIdentifiers":[]},{"name":"Sastry, Girish","nameType":"Personal","givenName":"Girish","familyName":"Sastry","affiliation":[],"nameIdentifiers":[]},{"name":"Mishkin, Pamela","nameType":"Personal","givenName":"Pamela","familyName":"Mishkin","affiliation":[],"nameIdentifiers":[]},{"name":"Chan, Brooke","nameType":"Personal","givenName":"Brooke","familyName":"Chan","affiliation":[],"nameIdentifiers":[]},{"name":"Gray, Scott","nameType":"Personal","givenName":"Scott","familyName":"Gray","affiliation":[],"nameIdentifiers":[]},{"name":"Ryder, Nick","nameType":"Personal","givenName":"Nick","familyName":"Ryder","affiliation":[],"nameIdentifiers":[]},{"name":"Pavlov, Mikhail","nameType":"Personal","givenName":"Mikhail","familyName":"Pavlov","affiliation":[],"nameIdentifiers":[]},{"name":"Power, Alethea","nameType":"Personal","givenName":"Alethea","familyName":"Power","affiliation":[],"nameIdentifiers":[]},{"name":"Kaiser, Lukasz","nameType":"Personal","givenName":"Lukasz","familyName":"Kaiser","affiliation":[],"nameIdentifiers":[]},{"name":"Bavarian, Mohammad","nameType":"Personal","givenName":"Mohammad","familyName":"Bavarian","affiliation":[],"nameIdentifiers":[]},{"name":"Winter, Clemens","nameType":"Personal","givenName":"Clemens","familyName":"Winter","affiliation":[],"nameIdentifiers":[]},{"name":"Tillet, Philippe","nameType":"Personal","givenName":"Philippe","familyName":"Tillet","affiliation":[],"nameIdentifiers":[]},{"name":"Such, Felipe Petroski","nameType":"Personal","givenName":"Felipe Petroski","familyName":"Such","affiliation":[],"nameIdentifiers":[]},{"name":"Cummings, Dave","nameType":"Personal","givenName":"Dave","familyName":"Cummings","affiliation":[],"nameIdentifiers":[]},{"name":"Plappert, Matthias","nameType":"Personal","givenName":"Matthias","familyName":"Plappert","affiliation":[],"nameIdentifiers":[]},{"name":"Chantzis, Fotios","nameType":"Personal","givenName":"Fotios","familyName":"Chantzis","affiliation":[],"nameIdentifiers":[]},{"name":"Barnes, Elizabeth","nameType":"Personal","givenName":"Elizabeth","familyName":"Barnes","affiliation":[],"nameIdentifiers":[]},{"name":"Herbert-Voss, Ariel","nameType":"Personal","givenName":"Ariel","familyName":"Herbert-Voss","affiliation":[],"nameIdentifiers":[]},{"name":"Guss, William Hebgen","nameType":"Personal","givenName":"William Hebgen","familyName":"Guss","affiliation":[],"nameIdentifiers":[]},{"name":"Nichol, Alex","nameType":"Personal","givenName":"Alex","familyName":"Nichol","affiliation":[],"nameIdentifiers":[]},{"name":"Paino, Alex","nameType":"Personal","givenName":"Alex","familyName":"Paino","affiliation":[],"nameIdentifiers":[]},{"name":"Tezak, Nikolas","nameType":"Personal","givenName":"Nikolas","familyName":"Tezak","affiliation":[],"nameIdentifiers":[]},{"name":"Tang, Jie","nameType":"Personal","givenName":"Jie","familyName":"Tang","affiliation":[],"nameIdentifiers":[]},{"name":"Babuschkin, Igor","nameType":"Personal","givenName":"Igor","familyName":"Babuschkin","affiliation":[],"nameIdentifiers":[]},{"name":"Balaji, Suchir","nameType":"Personal","givenName":"Suchir","familyName":"Balaji","affiliation":[],"nameIdentifiers":[]},{"name":"Jain, Shantanu","nameType":"Personal","givenName":"Shantanu","familyName":"Jain","affiliation":[],"nameIdentifiers":[]},{"name":"Saunders, William","nameType":"Personal","givenName":"William","familyName":"Saunders","affiliation":[],"nameIdentifiers":[]},{"name":"Hesse, Christopher","nameType":"Personal","givenName":"Christopher","familyName":"Hesse","affiliation":[],"nameIdentifiers":[]},{"name":"Carr, Andrew N.","nameType":"Personal","givenName":"Andrew N.","familyName":"Carr","affiliation":[],"nameIdentifiers":[]},{"name":"Leike, Jan","nameType":"Personal","givenName":"Jan","familyName":"Leike","affiliation":[],"nameIdentifiers":[]},{"name":"Achiam, Josh","nameType":"Personal","givenName":"Josh","familyName":"Achiam","affiliation":[],"nameIdentifiers":[]},{"name":"Misra, Vedant","nameType":"Personal","givenName":"Vedant","familyName":"Misra","affiliation":[],"nameIdentifiers":[]},{"name":"Morikawa, Evan","nameType":"Personal","givenName":"Evan","familyName":"Morikawa","affiliation":[],"nameIdentifiers":[]},{"name":"Radford, Alec","nameType":"Personal","givenName":"Alec","familyName":"Radford","affiliation":[],"nameIdentifiers":[]},{"name":"Knight, Matthew","nameType":"Personal","givenName":"Matthew","familyName":"Knight","affiliation":[],"nameIdentifiers":[]},{"name":"Brundage, Miles","nameType":"Personal","givenName":"Miles","familyName":"Brundage","affiliation":[],"nameIdentifiers":[]},{"name":"Murati, Mira","nameType":"Personal","givenName":"Mira","familyName":"Murati","affiliation":[],"nameIdentifiers":[]},{"name":"Mayer, Katie","nameType":"Personal","givenName":"Katie","familyName":"Mayer","affiliation":[],"nameIdentifiers":[]},{"name":"Welinder, Peter","nameType":"Personal","givenName":"Peter","familyName":"Welinder","affiliation":[],"nameIdentifiers":[]},{"name":"McGrew, Bob","nameType":"Personal","givenName":"Bob","familyName":"McGrew","affiliation":[],"nameIdentifiers":[]},{"name":"Amodei, Dario","nameType":"Personal","givenName":"Dario","familyName":"Amodei","affiliation":[],"nameIdentifiers":[]},{"name":"McCandlish, Sam","nameType":"Personal","givenName":"Sam","familyName":"McCandlish","affiliation":[],"nameIdentifiers":[]},{"name":"Sutskever, Ilya","nameType":"Personal","givenName":"Ilya","familyName":"Sutskever","affiliation":[],"nameIdentifiers":[]},{"name":"Zaremba, Wojciech","nameType":"Personal","givenName":"Wojciech","familyName":"Zaremba","affiliation":[],"nameIdentifiers":[]}],"titles":[{"title":"Evaluating Large Language Models Trained on Code"}],"publisher":"arXiv","container":{},"publicationYear":2021,"subjects":[{"lang":"en","subject":"Machine Learning (cs.LG)","subjectScheme":"arXiv"},{"subject":"FOS: Computer and information sciences","subjectScheme":"Fields of Science and Technology (FOS)"},{"subject":"FOS: Computer and information sciences","schemeUri":"http://www.oecd.org/science/inno/38235147.pdf","subjectScheme":"Fields of Science and Technology (FOS)"}],"contributors":[],"dates":[{"date":"2021-07-07T17:41:24Z","dateType":"Submitted","dateInformation":"v1"},{"date":"2021-07-08T00:24:02Z","dateType":"Updated","dateInformation":"v1"},{"date":"2021-07-14T17:16:02Z","dateType":"Submitted","dateInformation":"v2"},{"date":"2021-07-15T00:24:55Z","dateType":"Updated","dateInformation":"v2"},{"date":"2021-07","dateType":"Available","dateInformation":"v1"},{"date":"2021","dateType":"Issued"}],"language":null,"types":{"ris":"GEN","bibtex":"misc","citeproc":"article","schemaOrg":"CreativeWork","resourceType":"Article","resourceTypeGeneral":"Preprint"},"relatedIdentifiers":[],"relatedItems":[],"sizes":[],"formats":[],"version":"2","rightsList":[{"rights":"arXiv.org perpetual, non-exclusive license","rightsUri":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/"}],"descriptions":[{"description":"We introduce Codex, a GPT language model fine-tuned on publicly available code from GitHub, and study its Python code-writing capabilities. A distinct production version of Codex powers GitHub Copilot. On HumanEval, a new evaluation set we release to measure functional correctness for synthesizing programs from docstrings, our model solves 28.8% of the problems, while GPT-3 solves 0% and GPT-J solves 11.4%. Furthermore, we find that repeated sampling from the model is a surprisingly effective strategy for producing working solutions to difficult prompts. Using this method, we solve 70.2% of our problems with 100 samples per problem. Careful investigation of our model reveals its limitations, including difficulty with docstrings describing long chains of operations and with binding operations to variables. Finally, we discuss the potential broader impacts of deploying powerful code generation technologies, covering safety, security, and economics.","descriptionType":"Abstract"},{"description":"corrected typos, added references, added authors, added acknowledgements","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJlc291cmNlIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00LjMvbWV0YWRhdGEueHNkIj4KICA8aWRlbnRpZmllciBpZGVudGlmaWVyVHlwZT0iRE9JIj4xMC40ODU1MC9BUlhJVi4yMTA3LjAzMzc0PC9pZGVudGlmaWVyPgogIDxhbHRlcm5hdGVJZGVudGlmaWVycz4KICAgIDxhbHRlcm5hdGVJZGVudGlmaWVyIGFsdGVybmF0ZUlkZW50aWZpZXJUeXBlPSJhclhpdiI+MjEwNy4wMzM3NDwvYWx0ZXJuYXRlSWRlbnRpZmllcj4KICA8L2FsdGVybmF0ZUlkZW50aWZpZXJzPgogIDxjcmVhdG9ycz4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5DaGVuLCBNYXJrPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5NYXJrPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkNoZW48L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+VHdvcmVrLCBKZXJyeTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+SmVycnk8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+VHdvcmVrPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkp1biwgSGVld29vPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5IZWV3b288L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+SnVuPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPll1YW4sIFFpbWluZzwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+UWltaW5nPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPll1YW48L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+UGludG8sIEhlbnJpcXVlIFBvbmRlIGRlIE9saXZlaXJhPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5IZW5yaXF1ZSBQb25kZSBkZSBPbGl2ZWlyYTwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5QaW50bzwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5LYXBsYW4sIEphcmVkPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5KYXJlZDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5LYXBsYW48L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+RWR3YXJkcywgSGFycmk8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkhhcnJpPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkVkd2FyZHM8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+QnVyZGEsIFl1cmk8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPll1cmk8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+QnVyZGE8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+Sm9zZXBoLCBOaWNob2xhczwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+TmljaG9sYXM8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+Sm9zZXBoPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkJyb2NrbWFuLCBHcmVnPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5HcmVnPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkJyb2NrbWFuPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPlJheSwgQWxleDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+QWxleDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5SYXk8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+UHVyaSwgUmF1bDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+UmF1bDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5QdXJpPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPktydWVnZXIsIEdyZXRjaGVuPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5HcmV0Y2hlbjwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5LcnVlZ2VyPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPlBldHJvdiwgTWljaGFlbDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+TWljaGFlbDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5QZXRyb3Y8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+S2hsYWFmLCBIZWlkeTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+SGVpZHk8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+S2hsYWFmPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPlNhc3RyeSwgR2lyaXNoPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5HaXJpc2g8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+U2FzdHJ5PC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPk1pc2hraW4sIFBhbWVsYTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+UGFtZWxhPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPk1pc2hraW48L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+Q2hhbiwgQnJvb2tlPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5Ccm9va2U8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+Q2hhbjwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5HcmF5LCBTY290dDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+U2NvdHQ8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+R3JheTwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5SeWRlciwgTmljazwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+TmljazwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5SeWRlcjwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5QYXZsb3YsIE1pa2hhaWw8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPk1pa2hhaWw8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+UGF2bG92PC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPlBvd2VyLCBBbGV0aGVhPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5BbGV0aGVhPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPlBvd2VyPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkthaXNlciwgTHVrYXN6PC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5MdWthc3o8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+S2Fpc2VyPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkJhdmFyaWFuLCBNb2hhbW1hZDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+TW9oYW1tYWQ8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+QmF2YXJpYW48L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+V2ludGVyLCBDbGVtZW5zPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5DbGVtZW5zPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPldpbnRlcjwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5UaWxsZXQsIFBoaWxpcHBlPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5QaGlsaXBwZTwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5UaWxsZXQ8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+U3VjaCwgRmVsaXBlIFBldHJvc2tpPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5GZWxpcGUgUGV0cm9za2k8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+U3VjaDwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5DdW1taW5ncywgRGF2ZTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+RGF2ZTwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5DdW1taW5nczwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5QbGFwcGVydCwgTWF0dGhpYXM8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPk1hdHRoaWFzPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPlBsYXBwZXJ0PC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkNoYW50emlzLCBGb3Rpb3M8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkZvdGlvczwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5DaGFudHppczwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5CYXJuZXMsIEVsaXphYmV0aDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+RWxpemFiZXRoPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkJhcm5lczwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5IZXJiZXJ0LVZvc3MsIEFyaWVsPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5BcmllbDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5IZXJiZXJ0LVZvc3M8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+R3VzcywgV2lsbGlhbSBIZWJnZW48L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPldpbGxpYW0gSGViZ2VuPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkd1c3M8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+TmljaG9sLCBBbGV4PC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5BbGV4PC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPk5pY2hvbDwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5QYWlubywgQWxleDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+QWxleDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5QYWlubzwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5UZXphaywgTmlrb2xhczwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+Tmlrb2xhczwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5UZXphazwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5UYW5nLCBKaWU8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkppZTwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5UYW5nPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkJhYnVzY2hraW4sIElnb3I8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPklnb3I8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+QmFidXNjaGtpbjwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5CYWxhamksIFN1Y2hpcjwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+U3VjaGlyPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkJhbGFqaTwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5KYWluLCBTaGFudGFudTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+U2hhbnRhbnU8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+SmFpbjwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5TYXVuZGVycywgV2lsbGlhbTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+V2lsbGlhbTwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5TYXVuZGVyczwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5IZXNzZSwgQ2hyaXN0b3BoZXI8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkNocmlzdG9waGVyPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkhlc3NlPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkNhcnIsIEFuZHJldyBOLjwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+QW5kcmV3IE4uPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkNhcnI8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+TGVpa2UsIEphbjwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+SmFuPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPkxlaWtlPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkFjaGlhbSwgSm9zaDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+Sm9zaDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5BY2hpYW08L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+TWlzcmEsIFZlZGFudDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+VmVkYW50PC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPk1pc3JhPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPk1vcmlrYXdhLCBFdmFuPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5FdmFuPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPk1vcmlrYXdhPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPlJhZGZvcmQsIEFsZWM8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkFsZWM8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+UmFkZm9yZDwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5LbmlnaHQsIE1hdHRoZXc8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPk1hdHRoZXc8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+S25pZ2h0PC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkJydW5kYWdlLCBNaWxlczwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+TWlsZXM8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+QnJ1bmRhZ2U8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+TXVyYXRpLCBNaXJhPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5NaXJhPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPk11cmF0aTwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5NYXllciwgS2F0aWU8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkthdGllPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPk1heWVyPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPldlbGluZGVyLCBQZXRlcjwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+UGV0ZXI8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+V2VsaW5kZXI8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+TWNHcmV3LCBCb2I8L2NyZWF0b3JOYW1lPgogICAgICA8Z2l2ZW5OYW1lPkJvYjwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5NY0dyZXc8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+QW1vZGVpLCBEYXJpbzwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+RGFyaW88L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+QW1vZGVpPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPk1jQ2FuZGxpc2gsIFNhbTwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+U2FtPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPk1jQ2FuZGxpc2g8L2ZhbWlseU5hbWU+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+U3V0c2tldmVyLCBJbHlhPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5JbHlhPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPlN1dHNrZXZlcjwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5aYXJlbWJhLCBXb2pjaWVjaDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+V29qY2llY2g8L2dpdmVuTmFtZT4KICAgICAgPGZhbWlseU5hbWU+WmFyZW1iYTwvZmFtaWx5TmFtZT4KICAgIDwvY3JlYXRvcj4KICA8L2NyZWF0b3JzPgogIDx0aXRsZXM+CiAgICA8dGl0bGU+RXZhbHVhdGluZyBMYXJnZSBMYW5ndWFnZSBNb2RlbHMgVHJhaW5lZCBvbiBDb2RlPC90aXRsZT4KICA8L3RpdGxlcz4KICA8cHVibGlzaGVyPmFyWGl2PC9wdWJsaXNoZXI+CiAgPHB1YmxpY2F0aW9uWWVhcj4yMDIxPC9wdWJsaWNhdGlvblllYXI+CiAgPHN1YmplY3RzPgogICAgPHN1YmplY3QgeG1sOmxhbmc9ImVuIiBzdWJqZWN0U2NoZW1lPSJhclhpdiI+TWFjaGluZSBMZWFybmluZyAoY3MuTEcpPC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iRmllbGRzIG9mIFNjaWVuY2UgYW5kIFRlY2hub2xvZ3kgKEZPUykiPkZPUzogQ29tcHV0ZXIgYW5kIGluZm9ybWF0aW9uIHNjaWVuY2VzPC9zdWJqZWN0PgogIDwvc3ViamVjdHM+CiAgPGRhdGVzPgogICAgPGRhdGUgZGF0ZVR5cGU9IlN1Ym1pdHRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2MSI+MjAyMS0wNy0wN1QxNzo0MToyNFo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iVXBkYXRlZCIgZGF0ZUluZm9ybWF0aW9uPSJ2MSI+MjAyMS0wNy0wOFQwMDoyNDowMlo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iU3VibWl0dGVkIiBkYXRlSW5mb3JtYXRpb249InYyIj4yMDIxLTA3LTE0VDE3OjE2OjAyWjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJVcGRhdGVkIiBkYXRlSW5mb3JtYXRpb249InYyIj4yMDIxLTA3LTE1VDAwOjI0OjU1WjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJBdmFpbGFibGUiIGRhdGVJbmZvcm1hdGlvbj0idjEiPjIwMjEtMDc8L2RhdGU+CiAgPC9kYXRlcz4KICA8cmVzb3VyY2VUeXBlIHJlc291cmNlVHlwZUdlbmVyYWw9IlByZXByaW50Ij5BcnRpY2xlPC9yZXNvdXJjZVR5cGU+CiAgPHZlcnNpb24+MjwvdmVyc2lvbj4KICA8cmlnaHRzTGlzdD4KICAgIDxyaWdodHMgcmlnaHRzVVJJPSJodHRwOi8vYXJ4aXYub3JnL2xpY2Vuc2VzL25vbmV4Y2x1c2l2ZS1kaXN0cmliLzEuMC8iPmFyWGl2Lm9yZyBwZXJwZXR1YWwsIG5vbi1leGNsdXNpdmUgbGljZW5zZTwvcmlnaHRzPgogIDwvcmlnaHRzTGlzdD4KICA8ZGVzY3JpcHRpb25zPgogICAgPGRlc2NyaXB0aW9uIGRlc2NyaXB0aW9uVHlwZT0iQWJzdHJhY3QiPldlIGludHJvZHVjZSBDb2RleCwgYSBHUFQgbGFuZ3VhZ2UgbW9kZWwgZmluZS10dW5lZCBvbiBwdWJsaWNseSBhdmFpbGFibGUgY29kZSBmcm9tIEdpdEh1YiwgYW5kIHN0dWR5IGl0cyBQeXRob24gY29kZS13cml0aW5nIGNhcGFiaWxpdGllcy4gQSBkaXN0aW5jdCBwcm9kdWN0aW9uIHZlcnNpb24gb2YgQ29kZXggcG93ZXJzIEdpdEh1YiBDb3BpbG90LiBPbiBIdW1hbkV2YWwsIGEgbmV3IGV2YWx1YXRpb24gc2V0IHdlIHJlbGVhc2UgdG8gbWVhc3VyZSBmdW5jdGlvbmFsIGNvcnJlY3RuZXNzIGZvciBzeW50aGVzaXppbmcgcHJvZ3JhbXMgZnJvbSBkb2NzdHJpbmdzLCBvdXIgbW9kZWwgc29sdmVzIDI4LjglIG9mIHRoZSBwcm9ibGVtcywgd2hpbGUgR1BULTMgc29sdmVzIDAlIGFuZCBHUFQtSiBzb2x2ZXMgMTEuNCUuIEZ1cnRoZXJtb3JlLCB3ZSBmaW5kIHRoYXQgcmVwZWF0ZWQgc2FtcGxpbmcgZnJvbSB0aGUgbW9kZWwgaXMgYSBzdXJwcmlzaW5nbHkgZWZmZWN0aXZlIHN0cmF0ZWd5IGZvciBwcm9kdWNpbmcgd29ya2luZyBzb2x1dGlvbnMgdG8gZGlmZmljdWx0IHByb21wdHMuIFVzaW5nIHRoaXMgbWV0aG9kLCB3ZSBzb2x2ZSA3MC4yJSBvZiBvdXIgcHJvYmxlbXMgd2l0aCAxMDAgc2FtcGxlcyBwZXIgcHJvYmxlbS4gQ2FyZWZ1bCBpbnZlc3RpZ2F0aW9uIG9mIG91ciBtb2RlbCByZXZlYWxzIGl0cyBsaW1pdGF0aW9ucywgaW5jbHVkaW5nIGRpZmZpY3VsdHkgd2l0aCBkb2NzdHJpbmdzIGRlc2NyaWJpbmcgbG9uZyBjaGFpbnMgb2Ygb3BlcmF0aW9ucyBhbmQgd2l0aCBiaW5kaW5nIG9wZXJhdGlvbnMgdG8gdmFyaWFibGVzLiBGaW5hbGx5LCB3ZSBkaXNjdXNzIHRoZSBwb3RlbnRpYWwgYnJvYWRlciBpbXBhY3RzIG9mIGRlcGxveWluZyBwb3dlcmZ1bCBjb2RlIGdlbmVyYXRpb24gdGVjaG5vbG9naWVzLCBjb3ZlcmluZyBzYWZldHksIHNlY3VyaXR5LCBhbmQgZWNvbm9taWNzLjwvZGVzY3JpcHRpb24+CiAgICA8ZGVzY3JpcHRpb24gZGVzY3JpcHRpb25UeXBlPSJPdGhlciI+Y29ycmVjdGVkIHR5cG9zLCBhZGRlZCByZWZlcmVuY2VzLCBhZGRlZCBhdXRob3JzLCBhZGRlZCBhY2tub3dsZWRnZW1lbnRzPC9kZXNjcmlwdGlvbj4KICA8L2Rlc2NyaXB0aW9ucz4KPC9yZXNvdXJjZT4=","url":"https://arxiv.org/abs/2107.03374","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":0,"viewsOverTime":[],"downloadCount":0,"downloadsOverTime":[],"referenceCount":0,"citationCount":1,"citationsOverTime":[{"year":"2024","total":1}],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2022-02-21T10:56:14.000Z","registered":"2022-02-21T10:56:15.000Z","published":"2021","updated":"2024-08-29T08:52:53.000Z"},"relationships":{"client":{"data":{"id":"arxiv.content","type":"clients"}},"provider":{"data":{"id":"arxiv","type":"providers"}},"media":{"data":{"id":"10.48550/arxiv.2107.03374","type":"media"}},"references":{"data":[]},"citations":{"data":[{"id":"10.4230/lipics.cp.2024.20","type":"dois"}]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}