Python 3.10.0a0 (GH-20198)

diff --git a/Doc/tutorial/interpreter.rst b/Doc/tutorial/interpreter.rst
index b78d296..d2733a9 100644
--- a/Doc/tutorial/interpreter.rst
+++ b/Doc/tutorial/interpreter.rst
@@ -10,13 +10,13 @@
 Invoking the Interpreter
 ========================
 
-The Python interpreter is usually installed as :file:`/usr/local/bin/python3.9`
+The Python interpreter is usually installed as :file:`/usr/local/bin/python3.10`
 on those machines where it is available; putting :file:`/usr/local/bin` in your
 Unix shell's search path makes it possible to start it by typing the command:
 
 .. code-block:: text
 
-   python3.9
+   python3.10
 
 to the shell. [#]_ Since the choice of the directory where the interpreter lives
 is an installation option, other places are possible; check with your local
@@ -24,7 +24,7 @@
 popular alternative location.)
 
 On Windows machines where you have installed Python from the :ref:`Microsoft Store
-<windows-store>`, the :file:`python3.9` command will be available. If you have
+<windows-store>`, the :file:`python3.10` command will be available. If you have
 the :ref:`py.exe launcher <launcher>` installed, you can use the :file:`py`
 command. See :ref:`setting-envvars` for other ways to launch Python.
 
@@ -97,8 +97,8 @@
 
 .. code-block:: shell-session
 
-   $ python3.9
-   Python 3.9 (default, June 4 2019, 09:25:04)
+   $ python3.10
+   Python 3.10 (default, June 4 2019, 09:25:04)
    [GCC 4.8.2] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
diff --git a/Doc/tutorial/stdlib.rst b/Doc/tutorial/stdlib.rst
index a52653b..f33265c 100644
--- a/Doc/tutorial/stdlib.rst
+++ b/Doc/tutorial/stdlib.rst
@@ -15,7 +15,7 @@
 
    >>> import os
    >>> os.getcwd()      # Return the current working directory
-   'C:\\Python39'
+   'C:\\Python310'
    >>> os.chdir('/server/accesslogs')   # Change current working directory
    >>> os.system('mkdir today')   # Run the command mkdir in the system shell
    0
diff --git a/Doc/tutorial/stdlib2.rst b/Doc/tutorial/stdlib2.rst
index 2994828..298034d 100644
--- a/Doc/tutorial/stdlib2.rst
+++ b/Doc/tutorial/stdlib2.rst
@@ -278,7 +278,7 @@
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
        d['primary']                # entry was automatically removed
-     File "C:/python39/lib/weakref.py", line 46, in __getitem__
+     File "C:/python310/lib/weakref.py", line 46, in __getitem__
        o = self.data[key]()
    KeyError: 'primary'
 
diff --git a/Doc/whatsnew/3.10.rst b/Doc/whatsnew/3.10.rst
new file mode 100644
index 0000000..96cb132
--- /dev/null
+++ b/Doc/whatsnew/3.10.rst
@@ -0,0 +1,115 @@
+****************************
+  What's New In Python 3.10
+****************************
+
+:Release: |release|
+:Date: |today|
+
+.. Rules for maintenance:
+
+   * Anyone can add text to this document.  Do not spend very much time
+   on the wording of your changes, because your text will probably
+   get rewritten to some degree.
+
+   * The maintainer will go through Misc/NEWS periodically and add
+   changes; it's therefore more important to add your changes to
+   Misc/NEWS than to this file.
+
+   * This is not a complete list of every single change; completeness
+   is the purpose of Misc/NEWS.  Some changes I consider too small
+   or esoteric to include.  If such a change is added to the text,
+   I'll just remove it.  (This is another reason you shouldn't spend
+   too much time on writing your addition.)
+
+   * If you want to draw your new text to the attention of the
+   maintainer, add 'XXX' to the beginning of the paragraph or
+   section.
+
+   * It's OK to just add a fragmentary note about a change.  For
+   example: "XXX Describe the transmogrify() function added to the
+   socket module."  The maintainer will research the change and
+   write the necessary text.
+
+   * You can comment out your additions if you like, but it's not
+   necessary (especially when a final release is some months away).
+
+   * Credit the author of a patch or bugfix.   Just the name is
+   sufficient; the e-mail address isn't necessary.
+
+   * It's helpful to add the bug/patch number as a comment:
+
+   XXX Describe the transmogrify() function added to the socket
+   module.
+   (Contributed by P.Y. Developer in :issue:`12345`.)
+
+   This saves the maintainer the effort of going through the Mercurial log
+   when researching a change.
+
+This article explains the new features in Python 3.10, compared to 3.9.
+
+For full details, see the :source:`Misc/NEWS` file.
+
+.. note::
+
+   Prerelease users should be aware that this document is currently in draft
+   form. It will be updated substantially as Python 3.10 moves towards release,
+   so it's worth checking back even after reading earlier versions.
+
+
+Summary -- Release highlights
+=============================
+
+.. This section singles out the most important changes in Python 3.10.
+   Brevity is key.
+
+
+.. PEP-sized items next.
+
+
+
+New Features
+============
+
+
+
+Other Language Changes
+======================
+
+
+
+New Modules
+===========
+
+* None yet.
+
+
+Improved Modules
+================
+
+
+Optimizations
+=============
+
+
+Build and C API Changes
+=======================
+
+
+
+Deprecated
+==========
+
+
+
+Removed
+=======
+
+
+
+Porting to Python 3.10
+======================
+
+This section lists previously described changes and other bugfixes
+that may require changes to your code.
+
+
diff --git a/Doc/whatsnew/index.rst b/Doc/whatsnew/index.rst
index 954e38b..a1ff8ec 100644
--- a/Doc/whatsnew/index.rst
+++ b/Doc/whatsnew/index.rst
@@ -11,6 +11,7 @@
 .. toctree::
    :maxdepth: 2
 
+   3.10.rst
    3.9.rst
    3.8.rst
    3.7.rst
diff --git a/Include/patchlevel.h b/Include/patchlevel.h
index 3cbd3db..8578b65 100644
--- a/Include/patchlevel.h
+++ b/Include/patchlevel.h
@@ -17,13 +17,13 @@
 /* Version parsed out into numeric values */
 /*--start constants--*/
 #define PY_MAJOR_VERSION        3
-#define PY_MINOR_VERSION        9
+#define PY_MINOR_VERSION        10
 #define PY_MICRO_VERSION        0
 #define PY_RELEASE_LEVEL        PY_RELEASE_LEVEL_ALPHA
-#define PY_RELEASE_SERIAL       6
+#define PY_RELEASE_SERIAL       0
 
 /* Version as a string */
-#define PY_VERSION              "3.9.0a6+"
+#define PY_VERSION              "3.10.0a0"
 /*--end constants--*/
 
 /* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.
diff --git a/Modules/getpath.c b/Modules/getpath.c
index 94e06b3..91cc449 100644
--- a/Modules/getpath.c
+++ b/Modules/getpath.c
@@ -1297,7 +1297,7 @@
     PyStatus res;
 
     /* Path: <PLATLIBDIR> / "python00.zip" */
-    wchar_t *path = joinpath2(calculate->platlibdir_macro, L"python00.zip");
+    wchar_t *path = joinpath2(calculate->platlibdir_macro, L"python000.zip");
     if (path == NULL) {
         return _PyStatus_NO_MEMORY();
     }
@@ -1305,7 +1305,7 @@
     if (calculate->prefix_found > 0) {
         /* Use the reduced prefix returned by Py_GetPrefix()
 
-           Path: <basename(basename(prefix))> / <PLATLIBDIR> / "python00.zip" */
+           Path: <basename(basename(prefix))> / <PLATLIBDIR> / "python000.zip" */
         wchar_t *parent = _PyMem_RawWcsdup(calculate->prefix);
         if (parent == NULL) {
             res = _PyStatus_NO_MEMORY();
@@ -1325,10 +1325,11 @@
         goto done;
     }
 
-    /* Replace "00" with version */
+    /* Replace "000" with the version */
     size_t len = wcslen(calculate->zip_path);
-    calculate->zip_path[len - 6] = VERSION[0];
-    calculate->zip_path[len - 5] = VERSION[2];
+    calculate->zip_path[len - 7] = VERSION[0];
+    calculate->zip_path[len - 6] = VERSION[2];
+    calculate->zip_path[len - 5] = VERSION[3];
 
     res = _PyStatus_OK();
 
diff --git a/PC/pyconfig.h b/PC/pyconfig.h
index 02216b5..b29f63c 100644
--- a/PC/pyconfig.h
+++ b/PC/pyconfig.h
@@ -269,11 +269,11 @@
                         file in their Makefile (other compilers are
                         generally taken care of by distutils.) */
 #                       if defined(_DEBUG)
-#                               pragma comment(lib,"python39_d.lib")
+#                               pragma comment(lib,"python310_d.lib")
 #                       elif defined(Py_LIMITED_API)
 #                               pragma comment(lib,"python3.lib")
 #                       else
-#                               pragma comment(lib,"python39.lib")
+#                               pragma comment(lib,"python310.lib")
 #                       endif /* _DEBUG */
 #               endif /* _MSC_VER */
 #       endif /* Py_BUILD_CORE */
diff --git a/PC/python3.def b/PC/python3.def
index 1521ac7..6d54d4e 100644
--- a/PC/python3.def
+++ b/PC/python3.def
@@ -2,802 +2,802 @@
 ; It is used when building python3dll.vcxproj
 LIBRARY	"python3"
 EXPORTS
-  PyArg_Parse=python39.PyArg_Parse
-  PyArg_ParseTuple=python39.PyArg_ParseTuple
-  PyArg_ParseTupleAndKeywords=python39.PyArg_ParseTupleAndKeywords
-  PyArg_UnpackTuple=python39.PyArg_UnpackTuple
-  PyArg_VaParse=python39.PyArg_VaParse
-  PyArg_VaParseTupleAndKeywords=python39.PyArg_VaParseTupleAndKeywords
-  PyArg_ValidateKeywordArguments=python39.PyArg_ValidateKeywordArguments
-  PyBaseObject_Type=python39.PyBaseObject_Type DATA
-  PyBool_FromLong=python39.PyBool_FromLong
-  PyBool_Type=python39.PyBool_Type DATA
-  PyByteArrayIter_Type=python39.PyByteArrayIter_Type DATA
-  PyByteArray_AsString=python39.PyByteArray_AsString
-  PyByteArray_Concat=python39.PyByteArray_Concat
-  PyByteArray_FromObject=python39.PyByteArray_FromObject
-  PyByteArray_FromStringAndSize=python39.PyByteArray_FromStringAndSize
-  PyByteArray_Resize=python39.PyByteArray_Resize
-  PyByteArray_Size=python39.PyByteArray_Size
-  PyByteArray_Type=python39.PyByteArray_Type DATA
-  PyBytesIter_Type=python39.PyBytesIter_Type DATA
-  PyBytes_AsString=python39.PyBytes_AsString
-  PyBytes_AsStringAndSize=python39.PyBytes_AsStringAndSize
-  PyBytes_Concat=python39.PyBytes_Concat
-  PyBytes_ConcatAndDel=python39.PyBytes_ConcatAndDel
-  PyBytes_DecodeEscape=python39.PyBytes_DecodeEscape
-  PyBytes_FromFormat=python39.PyBytes_FromFormat
-  PyBytes_FromFormatV=python39.PyBytes_FromFormatV
-  PyBytes_FromObject=python39.PyBytes_FromObject
-  PyBytes_FromString=python39.PyBytes_FromString
-  PyBytes_FromStringAndSize=python39.PyBytes_FromStringAndSize
-  PyBytes_Repr=python39.PyBytes_Repr
-  PyBytes_Size=python39.PyBytes_Size
-  PyBytes_Type=python39.PyBytes_Type DATA
-  PyCFunction_Call=python39.PyCFunction_Call
-  PyCFunction_GetFlags=python39.PyCFunction_GetFlags
-  PyCFunction_GetFunction=python39.PyCFunction_GetFunction
-  PyCFunction_GetSelf=python39.PyCFunction_GetSelf
-  PyCFunction_New=python39.PyCFunction_New
-  PyCFunction_NewEx=python39.PyCFunction_NewEx
-  PyCFunction_Type=python39.PyCFunction_Type DATA
-  PyCallIter_New=python39.PyCallIter_New
-  PyCallIter_Type=python39.PyCallIter_Type DATA
-  PyCallable_Check=python39.PyCallable_Check
-  PyCapsule_GetContext=python39.PyCapsule_GetContext
-  PyCapsule_GetDestructor=python39.PyCapsule_GetDestructor
-  PyCapsule_GetName=python39.PyCapsule_GetName
-  PyCapsule_GetPointer=python39.PyCapsule_GetPointer
-  PyCapsule_Import=python39.PyCapsule_Import
-  PyCapsule_IsValid=python39.PyCapsule_IsValid
-  PyCapsule_New=python39.PyCapsule_New
-  PyCapsule_SetContext=python39.PyCapsule_SetContext
-  PyCapsule_SetDestructor=python39.PyCapsule_SetDestructor
-  PyCapsule_SetName=python39.PyCapsule_SetName
-  PyCapsule_SetPointer=python39.PyCapsule_SetPointer
-  PyCapsule_Type=python39.PyCapsule_Type DATA
-  PyClassMethodDescr_Type=python39.PyClassMethodDescr_Type DATA
-  PyCodec_BackslashReplaceErrors=python39.PyCodec_BackslashReplaceErrors
-  PyCodec_Decode=python39.PyCodec_Decode
-  PyCodec_Decoder=python39.PyCodec_Decoder
-  PyCodec_Encode=python39.PyCodec_Encode
-  PyCodec_Encoder=python39.PyCodec_Encoder
-  PyCodec_IgnoreErrors=python39.PyCodec_IgnoreErrors
-  PyCodec_IncrementalDecoder=python39.PyCodec_IncrementalDecoder
-  PyCodec_IncrementalEncoder=python39.PyCodec_IncrementalEncoder
-  PyCodec_KnownEncoding=python39.PyCodec_KnownEncoding
-  PyCodec_LookupError=python39.PyCodec_LookupError
-  PyCodec_NameReplaceErrors=python39.PyCodec_NameReplaceErrors
-  PyCodec_Register=python39.PyCodec_Register
-  PyCodec_RegisterError=python39.PyCodec_RegisterError
-  PyCodec_ReplaceErrors=python39.PyCodec_ReplaceErrors
-  PyCodec_StreamReader=python39.PyCodec_StreamReader
-  PyCodec_StreamWriter=python39.PyCodec_StreamWriter
-  PyCodec_StrictErrors=python39.PyCodec_StrictErrors
-  PyCodec_XMLCharRefReplaceErrors=python39.PyCodec_XMLCharRefReplaceErrors
-  PyComplex_FromDoubles=python39.PyComplex_FromDoubles
-  PyComplex_ImagAsDouble=python39.PyComplex_ImagAsDouble
-  PyComplex_RealAsDouble=python39.PyComplex_RealAsDouble
-  PyComplex_Type=python39.PyComplex_Type DATA
-  PyDescr_NewClassMethod=python39.PyDescr_NewClassMethod
-  PyDescr_NewGetSet=python39.PyDescr_NewGetSet
-  PyDescr_NewMember=python39.PyDescr_NewMember
-  PyDescr_NewMethod=python39.PyDescr_NewMethod
-  PyDictItems_Type=python39.PyDictItems_Type DATA
-  PyDictIterItem_Type=python39.PyDictIterItem_Type DATA
-  PyDictIterKey_Type=python39.PyDictIterKey_Type DATA
-  PyDictIterValue_Type=python39.PyDictIterValue_Type DATA
-  PyDictKeys_Type=python39.PyDictKeys_Type DATA
-  PyDictProxy_New=python39.PyDictProxy_New
-  PyDictProxy_Type=python39.PyDictProxy_Type DATA
-  PyDictValues_Type=python39.PyDictValues_Type DATA
-  PyDict_Clear=python39.PyDict_Clear
-  PyDict_Contains=python39.PyDict_Contains
-  PyDict_Copy=python39.PyDict_Copy
-  PyDict_DelItem=python39.PyDict_DelItem
-  PyDict_DelItemString=python39.PyDict_DelItemString
-  PyDict_GetItem=python39.PyDict_GetItem
-  PyDict_GetItemString=python39.PyDict_GetItemString
-  PyDict_GetItemWithError=python39.PyDict_GetItemWithError
-  PyDict_Items=python39.PyDict_Items
-  PyDict_Keys=python39.PyDict_Keys
-  PyDict_Merge=python39.PyDict_Merge
-  PyDict_MergeFromSeq2=python39.PyDict_MergeFromSeq2
-  PyDict_New=python39.PyDict_New
-  PyDict_Next=python39.PyDict_Next
-  PyDict_SetItem=python39.PyDict_SetItem
-  PyDict_SetItemString=python39.PyDict_SetItemString
-  PyDict_Size=python39.PyDict_Size
-  PyDict_Type=python39.PyDict_Type DATA
-  PyDict_Update=python39.PyDict_Update
-  PyDict_Values=python39.PyDict_Values
-  PyEllipsis_Type=python39.PyEllipsis_Type DATA
-  PyEnum_Type=python39.PyEnum_Type DATA
-  PyErr_BadArgument=python39.PyErr_BadArgument
-  PyErr_BadInternalCall=python39.PyErr_BadInternalCall
-  PyErr_CheckSignals=python39.PyErr_CheckSignals
-  PyErr_Clear=python39.PyErr_Clear
-  PyErr_Display=python39.PyErr_Display
-  PyErr_ExceptionMatches=python39.PyErr_ExceptionMatches
-  PyErr_Fetch=python39.PyErr_Fetch
-  PyErr_Format=python39.PyErr_Format
-  PyErr_FormatV=python39.PyErr_FormatV
-  PyErr_GetExcInfo=python39.PyErr_GetExcInfo
-  PyErr_GivenExceptionMatches=python39.PyErr_GivenExceptionMatches
-  PyErr_NewException=python39.PyErr_NewException
-  PyErr_NewExceptionWithDoc=python39.PyErr_NewExceptionWithDoc
-  PyErr_NoMemory=python39.PyErr_NoMemory
-  PyErr_NormalizeException=python39.PyErr_NormalizeException
-  PyErr_Occurred=python39.PyErr_Occurred
-  PyErr_Print=python39.PyErr_Print
-  PyErr_PrintEx=python39.PyErr_PrintEx
-  PyErr_ProgramText=python39.PyErr_ProgramText
-  PyErr_ResourceWarning=python39.PyErr_ResourceWarning
-  PyErr_Restore=python39.PyErr_Restore
-  PyErr_SetExcFromWindowsErr=python39.PyErr_SetExcFromWindowsErr
-  PyErr_SetExcFromWindowsErrWithFilename=python39.PyErr_SetExcFromWindowsErrWithFilename
-  PyErr_SetExcFromWindowsErrWithFilenameObject=python39.PyErr_SetExcFromWindowsErrWithFilenameObject
-  PyErr_SetExcFromWindowsErrWithFilenameObjects=python39.PyErr_SetExcFromWindowsErrWithFilenameObjects
-  PyErr_SetExcInfo=python39.PyErr_SetExcInfo
-  PyErr_SetFromErrno=python39.PyErr_SetFromErrno
-  PyErr_SetFromErrnoWithFilename=python39.PyErr_SetFromErrnoWithFilename
-  PyErr_SetFromErrnoWithFilenameObject=python39.PyErr_SetFromErrnoWithFilenameObject
-  PyErr_SetFromErrnoWithFilenameObjects=python39.PyErr_SetFromErrnoWithFilenameObjects
-  PyErr_SetFromWindowsErr=python39.PyErr_SetFromWindowsErr
-  PyErr_SetFromWindowsErrWithFilename=python39.PyErr_SetFromWindowsErrWithFilename
-  PyErr_SetImportError=python39.PyErr_SetImportError
-  PyErr_SetImportErrorSubclass=python39.PyErr_SetImportErrorSubclass
-  PyErr_SetInterrupt=python39.PyErr_SetInterrupt
-  PyErr_SetNone=python39.PyErr_SetNone
-  PyErr_SetObject=python39.PyErr_SetObject
-  PyErr_SetString=python39.PyErr_SetString
-  PyErr_SyntaxLocation=python39.PyErr_SyntaxLocation
-  PyErr_SyntaxLocationEx=python39.PyErr_SyntaxLocationEx
-  PyErr_WarnEx=python39.PyErr_WarnEx
-  PyErr_WarnExplicit=python39.PyErr_WarnExplicit
-  PyErr_WarnFormat=python39.PyErr_WarnFormat
-  PyErr_WriteUnraisable=python39.PyErr_WriteUnraisable
-  PyEval_AcquireLock=python39.PyEval_AcquireLock
-  PyEval_AcquireThread=python39.PyEval_AcquireThread
-  PyEval_CallFunction=python39.PyEval_CallFunction
-  PyEval_CallMethod=python39.PyEval_CallMethod
-  PyEval_CallObjectWithKeywords=python39.PyEval_CallObjectWithKeywords
-  PyEval_EvalCode=python39.PyEval_EvalCode
-  PyEval_EvalCodeEx=python39.PyEval_EvalCodeEx
-  PyEval_EvalFrame=python39.PyEval_EvalFrame
-  PyEval_EvalFrameEx=python39.PyEval_EvalFrameEx
-  PyEval_GetBuiltins=python39.PyEval_GetBuiltins
-  PyEval_GetCallStats=python39.PyEval_GetCallStats
-  PyEval_GetFrame=python39.PyEval_GetFrame
-  PyEval_GetFuncDesc=python39.PyEval_GetFuncDesc
-  PyEval_GetFuncName=python39.PyEval_GetFuncName
-  PyEval_GetGlobals=python39.PyEval_GetGlobals
-  PyEval_GetLocals=python39.PyEval_GetLocals
-  PyEval_InitThreads=python39.PyEval_InitThreads
-  PyEval_ReInitThreads=python39.PyEval_ReInitThreads
-  PyEval_ReleaseLock=python39.PyEval_ReleaseLock
-  PyEval_ReleaseThread=python39.PyEval_ReleaseThread
-  PyEval_RestoreThread=python39.PyEval_RestoreThread
-  PyEval_SaveThread=python39.PyEval_SaveThread
-  PyEval_ThreadsInitialized=python39.PyEval_ThreadsInitialized
-  PyExc_ArithmeticError=python39.PyExc_ArithmeticError DATA
-  PyExc_AssertionError=python39.PyExc_AssertionError DATA
-  PyExc_AttributeError=python39.PyExc_AttributeError DATA
-  PyExc_BaseException=python39.PyExc_BaseException DATA
-  PyExc_BlockingIOError=python39.PyExc_BlockingIOError DATA
-  PyExc_BrokenPipeError=python39.PyExc_BrokenPipeError DATA
-  PyExc_BufferError=python39.PyExc_BufferError DATA
-  PyExc_BytesWarning=python39.PyExc_BytesWarning DATA
-  PyExc_ChildProcessError=python39.PyExc_ChildProcessError DATA
-  PyExc_ConnectionAbortedError=python39.PyExc_ConnectionAbortedError DATA
-  PyExc_ConnectionError=python39.PyExc_ConnectionError DATA
-  PyExc_ConnectionRefusedError=python39.PyExc_ConnectionRefusedError DATA
-  PyExc_ConnectionResetError=python39.PyExc_ConnectionResetError DATA
-  PyExc_DeprecationWarning=python39.PyExc_DeprecationWarning DATA
-  PyExc_EOFError=python39.PyExc_EOFError DATA
-  PyExc_EnvironmentError=python39.PyExc_EnvironmentError DATA
-  PyExc_Exception=python39.PyExc_Exception DATA
-  PyExc_FileExistsError=python39.PyExc_FileExistsError DATA
-  PyExc_FileNotFoundError=python39.PyExc_FileNotFoundError DATA
-  PyExc_FloatingPointError=python39.PyExc_FloatingPointError DATA
-  PyExc_FutureWarning=python39.PyExc_FutureWarning DATA
-  PyExc_GeneratorExit=python39.PyExc_GeneratorExit DATA
-  PyExc_IOError=python39.PyExc_IOError DATA
-  PyExc_ImportError=python39.PyExc_ImportError DATA
-  PyExc_ImportWarning=python39.PyExc_ImportWarning DATA
-  PyExc_IndentationError=python39.PyExc_IndentationError DATA
-  PyExc_IndexError=python39.PyExc_IndexError DATA
-  PyExc_InterruptedError=python39.PyExc_InterruptedError DATA
-  PyExc_IsADirectoryError=python39.PyExc_IsADirectoryError DATA
-  PyExc_KeyError=python39.PyExc_KeyError DATA
-  PyExc_KeyboardInterrupt=python39.PyExc_KeyboardInterrupt DATA
-  PyExc_LookupError=python39.PyExc_LookupError DATA
-  PyExc_MemoryError=python39.PyExc_MemoryError DATA
-  PyExc_ModuleNotFoundError=python39.PyExc_ModuleNotFoundError DATA
-  PyExc_NameError=python39.PyExc_NameError DATA
-  PyExc_NotADirectoryError=python39.PyExc_NotADirectoryError DATA
-  PyExc_NotImplementedError=python39.PyExc_NotImplementedError DATA
-  PyExc_OSError=python39.PyExc_OSError DATA
-  PyExc_OverflowError=python39.PyExc_OverflowError DATA
-  PyExc_PendingDeprecationWarning=python39.PyExc_PendingDeprecationWarning DATA
-  PyExc_PermissionError=python39.PyExc_PermissionError DATA
-  PyExc_ProcessLookupError=python39.PyExc_ProcessLookupError DATA
-  PyExc_RecursionError=python39.PyExc_RecursionError DATA
-  PyExc_ReferenceError=python39.PyExc_ReferenceError DATA
-  PyExc_ResourceWarning=python39.PyExc_ResourceWarning DATA
-  PyExc_RuntimeError=python39.PyExc_RuntimeError DATA
-  PyExc_RuntimeWarning=python39.PyExc_RuntimeWarning DATA
-  PyExc_StopAsyncIteration=python39.PyExc_StopAsyncIteration DATA
-  PyExc_StopIteration=python39.PyExc_StopIteration DATA
-  PyExc_SyntaxError=python39.PyExc_SyntaxError DATA
-  PyExc_SyntaxWarning=python39.PyExc_SyntaxWarning DATA
-  PyExc_SystemError=python39.PyExc_SystemError DATA
-  PyExc_SystemExit=python39.PyExc_SystemExit DATA
-  PyExc_TabError=python39.PyExc_TabError DATA
-  PyExc_TimeoutError=python39.PyExc_TimeoutError DATA
-  PyExc_TypeError=python39.PyExc_TypeError DATA
-  PyExc_UnboundLocalError=python39.PyExc_UnboundLocalError DATA
-  PyExc_UnicodeDecodeError=python39.PyExc_UnicodeDecodeError DATA
-  PyExc_UnicodeEncodeError=python39.PyExc_UnicodeEncodeError DATA
-  PyExc_UnicodeError=python39.PyExc_UnicodeError DATA
-  PyExc_UnicodeTranslateError=python39.PyExc_UnicodeTranslateError DATA
-  PyExc_UnicodeWarning=python39.PyExc_UnicodeWarning DATA
-  PyExc_UserWarning=python39.PyExc_UserWarning DATA
-  PyExc_ValueError=python39.PyExc_ValueError DATA
-  PyExc_Warning=python39.PyExc_Warning DATA
-  PyExc_WindowsError=python39.PyExc_WindowsError DATA
-  PyExc_ZeroDivisionError=python39.PyExc_ZeroDivisionError DATA
-  PyExceptionClass_Name=python39.PyExceptionClass_Name
-  PyException_GetCause=python39.PyException_GetCause
-  PyException_GetContext=python39.PyException_GetContext
-  PyException_GetTraceback=python39.PyException_GetTraceback
-  PyException_SetCause=python39.PyException_SetCause
-  PyException_SetContext=python39.PyException_SetContext
-  PyException_SetTraceback=python39.PyException_SetTraceback
-  PyFile_FromFd=python39.PyFile_FromFd
-  PyFile_GetLine=python39.PyFile_GetLine
-  PyFile_WriteObject=python39.PyFile_WriteObject
-  PyFile_WriteString=python39.PyFile_WriteString
-  PyFilter_Type=python39.PyFilter_Type DATA
-  PyFloat_AsDouble=python39.PyFloat_AsDouble
-  PyFloat_FromDouble=python39.PyFloat_FromDouble
-  PyFloat_FromString=python39.PyFloat_FromString
-  PyFloat_GetInfo=python39.PyFloat_GetInfo
-  PyFloat_GetMax=python39.PyFloat_GetMax
-  PyFloat_GetMin=python39.PyFloat_GetMin
-  PyFloat_Type=python39.PyFloat_Type DATA
-  PyFrozenSet_New=python39.PyFrozenSet_New
-  PyFrozenSet_Type=python39.PyFrozenSet_Type DATA
-  PyGC_Collect=python39.PyGC_Collect
-  PyGILState_Ensure=python39.PyGILState_Ensure
-  PyGILState_GetThisThreadState=python39.PyGILState_GetThisThreadState
-  PyGILState_Release=python39.PyGILState_Release
-  PyGetSetDescr_Type=python39.PyGetSetDescr_Type DATA
-  PyImport_AddModule=python39.PyImport_AddModule
-  PyImport_AddModuleObject=python39.PyImport_AddModuleObject
-  PyImport_AppendInittab=python39.PyImport_AppendInittab
-  PyImport_Cleanup=python39.PyImport_Cleanup
-  PyImport_ExecCodeModule=python39.PyImport_ExecCodeModule
-  PyImport_ExecCodeModuleEx=python39.PyImport_ExecCodeModuleEx
-  PyImport_ExecCodeModuleObject=python39.PyImport_ExecCodeModuleObject
-  PyImport_ExecCodeModuleWithPathnames=python39.PyImport_ExecCodeModuleWithPathnames
-  PyImport_GetImporter=python39.PyImport_GetImporter
-  PyImport_GetMagicNumber=python39.PyImport_GetMagicNumber
-  PyImport_GetMagicTag=python39.PyImport_GetMagicTag
-  PyImport_GetModule=python39.PyImport_GetModule
-  PyImport_GetModuleDict=python39.PyImport_GetModuleDict
-  PyImport_Import=python39.PyImport_Import
-  PyImport_ImportFrozenModule=python39.PyImport_ImportFrozenModule
-  PyImport_ImportFrozenModuleObject=python39.PyImport_ImportFrozenModuleObject
-  PyImport_ImportModule=python39.PyImport_ImportModule
-  PyImport_ImportModuleLevel=python39.PyImport_ImportModuleLevel
-  PyImport_ImportModuleLevelObject=python39.PyImport_ImportModuleLevelObject
-  PyImport_ImportModuleNoBlock=python39.PyImport_ImportModuleNoBlock
-  PyImport_ReloadModule=python39.PyImport_ReloadModule
-  PyIndex_Check=python39.PyIndex_Check
-  PyInterpreterState_Clear=python39.PyInterpreterState_Clear
-  PyInterpreterState_Delete=python39.PyInterpreterState_Delete
-  PyInterpreterState_New=python39.PyInterpreterState_New
-  PyIter_Check=python39.PyIter_Check
-  PyIter_Next=python39.PyIter_Next
-  PyListIter_Type=python39.PyListIter_Type DATA
-  PyListRevIter_Type=python39.PyListRevIter_Type DATA
-  PyList_Append=python39.PyList_Append
-  PyList_AsTuple=python39.PyList_AsTuple
-  PyList_GetItem=python39.PyList_GetItem
-  PyList_GetSlice=python39.PyList_GetSlice
-  PyList_Insert=python39.PyList_Insert
-  PyList_New=python39.PyList_New
-  PyList_Reverse=python39.PyList_Reverse
-  PyList_SetItem=python39.PyList_SetItem
-  PyList_SetSlice=python39.PyList_SetSlice
-  PyList_Size=python39.PyList_Size
-  PyList_Sort=python39.PyList_Sort
-  PyList_Type=python39.PyList_Type DATA
-  PyLongRangeIter_Type=python39.PyLongRangeIter_Type DATA
-  PyLong_AsDouble=python39.PyLong_AsDouble
-  PyLong_AsLong=python39.PyLong_AsLong
-  PyLong_AsLongAndOverflow=python39.PyLong_AsLongAndOverflow
-  PyLong_AsLongLong=python39.PyLong_AsLongLong
-  PyLong_AsLongLongAndOverflow=python39.PyLong_AsLongLongAndOverflow
-  PyLong_AsSize_t=python39.PyLong_AsSize_t
-  PyLong_AsSsize_t=python39.PyLong_AsSsize_t
-  PyLong_AsUnsignedLong=python39.PyLong_AsUnsignedLong
-  PyLong_AsUnsignedLongLong=python39.PyLong_AsUnsignedLongLong
-  PyLong_AsUnsignedLongLongMask=python39.PyLong_AsUnsignedLongLongMask
-  PyLong_AsUnsignedLongMask=python39.PyLong_AsUnsignedLongMask
-  PyLong_AsVoidPtr=python39.PyLong_AsVoidPtr
-  PyLong_FromDouble=python39.PyLong_FromDouble
-  PyLong_FromLong=python39.PyLong_FromLong
-  PyLong_FromLongLong=python39.PyLong_FromLongLong
-  PyLong_FromSize_t=python39.PyLong_FromSize_t
-  PyLong_FromSsize_t=python39.PyLong_FromSsize_t
-  PyLong_FromString=python39.PyLong_FromString
-  PyLong_FromUnsignedLong=python39.PyLong_FromUnsignedLong
-  PyLong_FromUnsignedLongLong=python39.PyLong_FromUnsignedLongLong
-  PyLong_FromVoidPtr=python39.PyLong_FromVoidPtr
-  PyLong_GetInfo=python39.PyLong_GetInfo
-  PyLong_Type=python39.PyLong_Type DATA
-  PyMap_Type=python39.PyMap_Type DATA
-  PyMapping_Check=python39.PyMapping_Check
-  PyMapping_GetItemString=python39.PyMapping_GetItemString
-  PyMapping_HasKey=python39.PyMapping_HasKey
-  PyMapping_HasKeyString=python39.PyMapping_HasKeyString
-  PyMapping_Items=python39.PyMapping_Items
-  PyMapping_Keys=python39.PyMapping_Keys
-  PyMapping_Length=python39.PyMapping_Length
-  PyMapping_SetItemString=python39.PyMapping_SetItemString
-  PyMapping_Size=python39.PyMapping_Size
-  PyMapping_Values=python39.PyMapping_Values
-  PyMem_Calloc=python39.PyMem_Calloc
-  PyMem_Free=python39.PyMem_Free
-  PyMem_Malloc=python39.PyMem_Malloc
-  PyMem_Realloc=python39.PyMem_Realloc
-  PyMemberDescr_Type=python39.PyMemberDescr_Type DATA
-  PyMemoryView_FromMemory=python39.PyMemoryView_FromMemory
-  PyMemoryView_FromObject=python39.PyMemoryView_FromObject
-  PyMemoryView_GetContiguous=python39.PyMemoryView_GetContiguous
-  PyMemoryView_Type=python39.PyMemoryView_Type DATA
-  PyMethodDescr_Type=python39.PyMethodDescr_Type DATA
-  PyModuleDef_Init=python39.PyModuleDef_Init
-  PyModuleDef_Type=python39.PyModuleDef_Type DATA
-  PyModule_AddFunctions=python39.PyModule_AddFunctions
-  PyModule_AddIntConstant=python39.PyModule_AddIntConstant
-  PyModule_AddObject=python39.PyModule_AddObject
-  PyModule_AddStringConstant=python39.PyModule_AddStringConstant
-  PyModule_Create2=python39.PyModule_Create2
-  PyModule_ExecDef=python39.PyModule_ExecDef
-  PyModule_FromDefAndSpec2=python39.PyModule_FromDefAndSpec2
-  PyModule_GetDef=python39.PyModule_GetDef
-  PyModule_GetDict=python39.PyModule_GetDict
-  PyModule_GetFilename=python39.PyModule_GetFilename
-  PyModule_GetFilenameObject=python39.PyModule_GetFilenameObject
-  PyModule_GetName=python39.PyModule_GetName
-  PyModule_GetNameObject=python39.PyModule_GetNameObject
-  PyModule_GetState=python39.PyModule_GetState
-  PyModule_New=python39.PyModule_New
-  PyModule_NewObject=python39.PyModule_NewObject
-  PyModule_SetDocString=python39.PyModule_SetDocString
-  PyModule_Type=python39.PyModule_Type DATA
-  PyNullImporter_Type=python39.PyNullImporter_Type DATA
-  PyNumber_Absolute=python39.PyNumber_Absolute
-  PyNumber_Add=python39.PyNumber_Add
-  PyNumber_And=python39.PyNumber_And
-  PyNumber_AsSsize_t=python39.PyNumber_AsSsize_t
-  PyNumber_Check=python39.PyNumber_Check
-  PyNumber_Divmod=python39.PyNumber_Divmod
-  PyNumber_Float=python39.PyNumber_Float
-  PyNumber_FloorDivide=python39.PyNumber_FloorDivide
-  PyNumber_InPlaceAdd=python39.PyNumber_InPlaceAdd
-  PyNumber_InPlaceAnd=python39.PyNumber_InPlaceAnd
-  PyNumber_InPlaceFloorDivide=python39.PyNumber_InPlaceFloorDivide
-  PyNumber_InPlaceLshift=python39.PyNumber_InPlaceLshift
-  PyNumber_InPlaceMatrixMultiply=python39.PyNumber_InPlaceMatrixMultiply
-  PyNumber_InPlaceMultiply=python39.PyNumber_InPlaceMultiply
-  PyNumber_InPlaceOr=python39.PyNumber_InPlaceOr
-  PyNumber_InPlacePower=python39.PyNumber_InPlacePower
-  PyNumber_InPlaceRemainder=python39.PyNumber_InPlaceRemainder
-  PyNumber_InPlaceRshift=python39.PyNumber_InPlaceRshift
-  PyNumber_InPlaceSubtract=python39.PyNumber_InPlaceSubtract
-  PyNumber_InPlaceTrueDivide=python39.PyNumber_InPlaceTrueDivide
-  PyNumber_InPlaceXor=python39.PyNumber_InPlaceXor
-  PyNumber_Index=python39.PyNumber_Index
-  PyNumber_Invert=python39.PyNumber_Invert
-  PyNumber_Long=python39.PyNumber_Long
-  PyNumber_Lshift=python39.PyNumber_Lshift
-  PyNumber_MatrixMultiply=python39.PyNumber_MatrixMultiply
-  PyNumber_Multiply=python39.PyNumber_Multiply
-  PyNumber_Negative=python39.PyNumber_Negative
-  PyNumber_Or=python39.PyNumber_Or
-  PyNumber_Positive=python39.PyNumber_Positive
-  PyNumber_Power=python39.PyNumber_Power
-  PyNumber_Remainder=python39.PyNumber_Remainder
-  PyNumber_Rshift=python39.PyNumber_Rshift
-  PyNumber_Subtract=python39.PyNumber_Subtract
-  PyNumber_ToBase=python39.PyNumber_ToBase
-  PyNumber_TrueDivide=python39.PyNumber_TrueDivide
-  PyNumber_Xor=python39.PyNumber_Xor
-  PyODictItems_Type=python39.PyODictItems_Type DATA
-  PyODictIter_Type=python39.PyODictIter_Type DATA
-  PyODictKeys_Type=python39.PyODictKeys_Type DATA
-  PyODictValues_Type=python39.PyODictValues_Type DATA
-  PyODict_DelItem=python39.PyODict_DelItem
-  PyODict_New=python39.PyODict_New
-  PyODict_SetItem=python39.PyODict_SetItem
-  PyODict_Type=python39.PyODict_Type DATA
-  PyOS_AfterFork=python39.PyOS_AfterFork
-  PyOS_CheckStack=python39.PyOS_CheckStack
-  PyOS_FSPath=python39.PyOS_FSPath
-  PyOS_InitInterrupts=python39.PyOS_InitInterrupts
-  PyOS_InputHook=python39.PyOS_InputHook DATA
-  PyOS_InterruptOccurred=python39.PyOS_InterruptOccurred
-  PyOS_ReadlineFunctionPointer=python39.PyOS_ReadlineFunctionPointer DATA
-  PyOS_double_to_string=python39.PyOS_double_to_string
-  PyOS_getsig=python39.PyOS_getsig
-  PyOS_mystricmp=python39.PyOS_mystricmp
-  PyOS_mystrnicmp=python39.PyOS_mystrnicmp
-  PyOS_setsig=python39.PyOS_setsig
-  PyOS_snprintf=python39.PyOS_snprintf
-  PyOS_string_to_double=python39.PyOS_string_to_double
-  PyOS_strtol=python39.PyOS_strtol
-  PyOS_strtoul=python39.PyOS_strtoul
-  PyOS_vsnprintf=python39.PyOS_vsnprintf
-  PyObject_ASCII=python39.PyObject_ASCII
-  PyObject_AsCharBuffer=python39.PyObject_AsCharBuffer
-  PyObject_AsFileDescriptor=python39.PyObject_AsFileDescriptor
-  PyObject_AsReadBuffer=python39.PyObject_AsReadBuffer
-  PyObject_AsWriteBuffer=python39.PyObject_AsWriteBuffer
-  PyObject_Bytes=python39.PyObject_Bytes
-  PyObject_Call=python39.PyObject_Call
-  PyObject_CallFunction=python39.PyObject_CallFunction
-  PyObject_CallFunctionObjArgs=python39.PyObject_CallFunctionObjArgs
-  PyObject_CallMethod=python39.PyObject_CallMethod
-  PyObject_CallMethodObjArgs=python39.PyObject_CallMethodObjArgs
-  PyObject_CallObject=python39.PyObject_CallObject
-  PyObject_Calloc=python39.PyObject_Calloc
-  PyObject_CheckReadBuffer=python39.PyObject_CheckReadBuffer
-  PyObject_ClearWeakRefs=python39.PyObject_ClearWeakRefs
-  PyObject_DelItem=python39.PyObject_DelItem
-  PyObject_DelItemString=python39.PyObject_DelItemString
-  PyObject_Dir=python39.PyObject_Dir
-  PyObject_Format=python39.PyObject_Format
-  PyObject_Free=python39.PyObject_Free
-  PyObject_GC_Del=python39.PyObject_GC_Del
-  PyObject_GC_Track=python39.PyObject_GC_Track
-  PyObject_GC_UnTrack=python39.PyObject_GC_UnTrack
-  PyObject_GenericGetAttr=python39.PyObject_GenericGetAttr
-  PyObject_GenericSetAttr=python39.PyObject_GenericSetAttr
-  PyObject_GenericSetDict=python39.PyObject_GenericSetDict
-  PyObject_GetAttr=python39.PyObject_GetAttr
-  PyObject_GetAttrString=python39.PyObject_GetAttrString
-  PyObject_GetItem=python39.PyObject_GetItem
-  PyObject_GetIter=python39.PyObject_GetIter
-  PyObject_HasAttr=python39.PyObject_HasAttr
-  PyObject_HasAttrString=python39.PyObject_HasAttrString
-  PyObject_Hash=python39.PyObject_Hash
-  PyObject_HashNotImplemented=python39.PyObject_HashNotImplemented
-  PyObject_Init=python39.PyObject_Init
-  PyObject_InitVar=python39.PyObject_InitVar
-  PyObject_IsInstance=python39.PyObject_IsInstance
-  PyObject_IsSubclass=python39.PyObject_IsSubclass
-  PyObject_IsTrue=python39.PyObject_IsTrue
-  PyObject_Length=python39.PyObject_Length
-  PyObject_Malloc=python39.PyObject_Malloc
-  PyObject_Not=python39.PyObject_Not
-  PyObject_Realloc=python39.PyObject_Realloc
-  PyObject_Repr=python39.PyObject_Repr
-  PyObject_RichCompare=python39.PyObject_RichCompare
-  PyObject_RichCompareBool=python39.PyObject_RichCompareBool
-  PyObject_SelfIter=python39.PyObject_SelfIter
-  PyObject_SetAttr=python39.PyObject_SetAttr
-  PyObject_SetAttrString=python39.PyObject_SetAttrString
-  PyObject_SetItem=python39.PyObject_SetItem
-  PyObject_Size=python39.PyObject_Size
-  PyObject_Str=python39.PyObject_Str
-  PyObject_Type=python39.PyObject_Type
-  PyParser_SimpleParseFileFlags=python39.PyParser_SimpleParseFileFlags
-  PyParser_SimpleParseStringFlags=python39.PyParser_SimpleParseStringFlags
-  PyParser_SimpleParseStringFlagsFilename=python39.PyParser_SimpleParseStringFlagsFilename
-  PyProperty_Type=python39.PyProperty_Type DATA
-  PyRangeIter_Type=python39.PyRangeIter_Type DATA
-  PyRange_Type=python39.PyRange_Type DATA
-  PyReversed_Type=python39.PyReversed_Type DATA
-  PySeqIter_New=python39.PySeqIter_New
-  PySeqIter_Type=python39.PySeqIter_Type DATA
-  PySequence_Check=python39.PySequence_Check
-  PySequence_Concat=python39.PySequence_Concat
-  PySequence_Contains=python39.PySequence_Contains
-  PySequence_Count=python39.PySequence_Count
-  PySequence_DelItem=python39.PySequence_DelItem
-  PySequence_DelSlice=python39.PySequence_DelSlice
-  PySequence_Fast=python39.PySequence_Fast
-  PySequence_GetItem=python39.PySequence_GetItem
-  PySequence_GetSlice=python39.PySequence_GetSlice
-  PySequence_In=python39.PySequence_In
-  PySequence_InPlaceConcat=python39.PySequence_InPlaceConcat
-  PySequence_InPlaceRepeat=python39.PySequence_InPlaceRepeat
-  PySequence_Index=python39.PySequence_Index
-  PySequence_Length=python39.PySequence_Length
-  PySequence_List=python39.PySequence_List
-  PySequence_Repeat=python39.PySequence_Repeat
-  PySequence_SetItem=python39.PySequence_SetItem
-  PySequence_SetSlice=python39.PySequence_SetSlice
-  PySequence_Size=python39.PySequence_Size
-  PySequence_Tuple=python39.PySequence_Tuple
-  PySetIter_Type=python39.PySetIter_Type DATA
-  PySet_Add=python39.PySet_Add
-  PySet_Clear=python39.PySet_Clear
-  PySet_Contains=python39.PySet_Contains
-  PySet_Discard=python39.PySet_Discard
-  PySet_New=python39.PySet_New
-  PySet_Pop=python39.PySet_Pop
-  PySet_Size=python39.PySet_Size
-  PySet_Type=python39.PySet_Type DATA
-  PySlice_AdjustIndices=python39.PySlice_AdjustIndices
-  PySlice_GetIndices=python39.PySlice_GetIndices
-  PySlice_GetIndicesEx=python39.PySlice_GetIndicesEx
-  PySlice_New=python39.PySlice_New
-  PySlice_Type=python39.PySlice_Type DATA
-  PySlice_Unpack=python39.PySlice_Unpack
-  PySortWrapper_Type=python39.PySortWrapper_Type DATA
-  PyInterpreterState_GetID=python39.PyInterpreterState_GetID
-  PyState_AddModule=python39.PyState_AddModule
-  PyState_FindModule=python39.PyState_FindModule
-  PyState_RemoveModule=python39.PyState_RemoveModule
-  PyStructSequence_GetItem=python39.PyStructSequence_GetItem
-  PyStructSequence_New=python39.PyStructSequence_New
-  PyStructSequence_NewType=python39.PyStructSequence_NewType
-  PyStructSequence_SetItem=python39.PyStructSequence_SetItem
-  PySuper_Type=python39.PySuper_Type DATA
-  PySys_AddWarnOption=python39.PySys_AddWarnOption
-  PySys_AddWarnOptionUnicode=python39.PySys_AddWarnOptionUnicode
-  PySys_AddXOption=python39.PySys_AddXOption
-  PySys_FormatStderr=python39.PySys_FormatStderr
-  PySys_FormatStdout=python39.PySys_FormatStdout
-  PySys_GetObject=python39.PySys_GetObject
-  PySys_GetXOptions=python39.PySys_GetXOptions
-  PySys_HasWarnOptions=python39.PySys_HasWarnOptions
-  PySys_ResetWarnOptions=python39.PySys_ResetWarnOptions
-  PySys_SetArgv=python39.PySys_SetArgv
-  PySys_SetArgvEx=python39.PySys_SetArgvEx
-  PySys_SetObject=python39.PySys_SetObject
-  PySys_SetPath=python39.PySys_SetPath
-  PySys_WriteStderr=python39.PySys_WriteStderr
-  PySys_WriteStdout=python39.PySys_WriteStdout
-  PyThreadState_Clear=python39.PyThreadState_Clear
-  PyThreadState_Delete=python39.PyThreadState_Delete
-  PyThreadState_DeleteCurrent=python39.PyThreadState_DeleteCurrent
-  PyThreadState_Get=python39.PyThreadState_Get
-  PyThreadState_GetDict=python39.PyThreadState_GetDict
-  PyThreadState_New=python39.PyThreadState_New
-  PyThreadState_SetAsyncExc=python39.PyThreadState_SetAsyncExc
-  PyThreadState_Swap=python39.PyThreadState_Swap
-  PyThread_tss_alloc=python39.PyThread_tss_alloc
-  PyThread_tss_create=python39.PyThread_tss_create
-  PyThread_tss_delete=python39.PyThread_tss_delete
-  PyThread_tss_free=python39.PyThread_tss_free
-  PyThread_tss_get=python39.PyThread_tss_get
-  PyThread_tss_is_created=python39.PyThread_tss_is_created
-  PyThread_tss_set=python39.PyThread_tss_set
-  PyTraceBack_Here=python39.PyTraceBack_Here
-  PyTraceBack_Print=python39.PyTraceBack_Print
-  PyTraceBack_Type=python39.PyTraceBack_Type DATA
-  PyTupleIter_Type=python39.PyTupleIter_Type DATA
-  PyTuple_GetItem=python39.PyTuple_GetItem
-  PyTuple_GetSlice=python39.PyTuple_GetSlice
-  PyTuple_New=python39.PyTuple_New
-  PyTuple_Pack=python39.PyTuple_Pack
-  PyTuple_SetItem=python39.PyTuple_SetItem
-  PyTuple_Size=python39.PyTuple_Size
-  PyTuple_Type=python39.PyTuple_Type DATA
-  PyType_ClearCache=python39.PyType_ClearCache
-  PyType_FromSpec=python39.PyType_FromSpec
-  PyType_FromSpecWithBases=python39.PyType_FromSpecWithBases
-  PyType_GenericAlloc=python39.PyType_GenericAlloc
-  PyType_GenericNew=python39.PyType_GenericNew
-  PyType_GetFlags=python39.PyType_GetFlags
-  PyType_GetSlot=python39.PyType_GetSlot
-  PyType_IsSubtype=python39.PyType_IsSubtype
-  PyType_Modified=python39.PyType_Modified
-  PyType_Ready=python39.PyType_Ready
-  PyType_Type=python39.PyType_Type DATA
-  PyUnicodeDecodeError_Create=python39.PyUnicodeDecodeError_Create
-  PyUnicodeDecodeError_GetEncoding=python39.PyUnicodeDecodeError_GetEncoding
-  PyUnicodeDecodeError_GetEnd=python39.PyUnicodeDecodeError_GetEnd
-  PyUnicodeDecodeError_GetObject=python39.PyUnicodeDecodeError_GetObject
-  PyUnicodeDecodeError_GetReason=python39.PyUnicodeDecodeError_GetReason
-  PyUnicodeDecodeError_GetStart=python39.PyUnicodeDecodeError_GetStart
-  PyUnicodeDecodeError_SetEnd=python39.PyUnicodeDecodeError_SetEnd
-  PyUnicodeDecodeError_SetReason=python39.PyUnicodeDecodeError_SetReason
-  PyUnicodeDecodeError_SetStart=python39.PyUnicodeDecodeError_SetStart
-  PyUnicodeEncodeError_GetEncoding=python39.PyUnicodeEncodeError_GetEncoding
-  PyUnicodeEncodeError_GetEnd=python39.PyUnicodeEncodeError_GetEnd
-  PyUnicodeEncodeError_GetObject=python39.PyUnicodeEncodeError_GetObject
-  PyUnicodeEncodeError_GetReason=python39.PyUnicodeEncodeError_GetReason
-  PyUnicodeEncodeError_GetStart=python39.PyUnicodeEncodeError_GetStart
-  PyUnicodeEncodeError_SetEnd=python39.PyUnicodeEncodeError_SetEnd
-  PyUnicodeEncodeError_SetReason=python39.PyUnicodeEncodeError_SetReason
-  PyUnicodeEncodeError_SetStart=python39.PyUnicodeEncodeError_SetStart
-  PyUnicodeIter_Type=python39.PyUnicodeIter_Type DATA
-  PyUnicodeTranslateError_GetEnd=python39.PyUnicodeTranslateError_GetEnd
-  PyUnicodeTranslateError_GetObject=python39.PyUnicodeTranslateError_GetObject
-  PyUnicodeTranslateError_GetReason=python39.PyUnicodeTranslateError_GetReason
-  PyUnicodeTranslateError_GetStart=python39.PyUnicodeTranslateError_GetStart
-  PyUnicodeTranslateError_SetEnd=python39.PyUnicodeTranslateError_SetEnd
-  PyUnicodeTranslateError_SetReason=python39.PyUnicodeTranslateError_SetReason
-  PyUnicodeTranslateError_SetStart=python39.PyUnicodeTranslateError_SetStart
-  PyUnicode_Append=python39.PyUnicode_Append
-  PyUnicode_AppendAndDel=python39.PyUnicode_AppendAndDel
-  PyUnicode_AsASCIIString=python39.PyUnicode_AsASCIIString
-  PyUnicode_AsCharmapString=python39.PyUnicode_AsCharmapString
-  PyUnicode_AsDecodedObject=python39.PyUnicode_AsDecodedObject
-  PyUnicode_AsDecodedUnicode=python39.PyUnicode_AsDecodedUnicode
-  PyUnicode_AsEncodedObject=python39.PyUnicode_AsEncodedObject
-  PyUnicode_AsEncodedString=python39.PyUnicode_AsEncodedString
-  PyUnicode_AsEncodedUnicode=python39.PyUnicode_AsEncodedUnicode
-  PyUnicode_AsLatin1String=python39.PyUnicode_AsLatin1String
-  PyUnicode_AsMBCSString=python39.PyUnicode_AsMBCSString
-  PyUnicode_AsRawUnicodeEscapeString=python39.PyUnicode_AsRawUnicodeEscapeString
-  PyUnicode_AsUCS4=python39.PyUnicode_AsUCS4
-  PyUnicode_AsUCS4Copy=python39.PyUnicode_AsUCS4Copy
-  PyUnicode_AsUTF16String=python39.PyUnicode_AsUTF16String
-  PyUnicode_AsUTF32String=python39.PyUnicode_AsUTF32String
-  PyUnicode_AsUTF8String=python39.PyUnicode_AsUTF8String
-  PyUnicode_AsUnicodeEscapeString=python39.PyUnicode_AsUnicodeEscapeString
-  PyUnicode_AsWideChar=python39.PyUnicode_AsWideChar
-  PyUnicode_AsWideCharString=python39.PyUnicode_AsWideCharString
-  PyUnicode_BuildEncodingMap=python39.PyUnicode_BuildEncodingMap
-  PyUnicode_Compare=python39.PyUnicode_Compare
-  PyUnicode_CompareWithASCIIString=python39.PyUnicode_CompareWithASCIIString
-  PyUnicode_Concat=python39.PyUnicode_Concat
-  PyUnicode_Contains=python39.PyUnicode_Contains
-  PyUnicode_Count=python39.PyUnicode_Count
-  PyUnicode_Decode=python39.PyUnicode_Decode
-  PyUnicode_DecodeASCII=python39.PyUnicode_DecodeASCII
-  PyUnicode_DecodeCharmap=python39.PyUnicode_DecodeCharmap
-  PyUnicode_DecodeCodePageStateful=python39.PyUnicode_DecodeCodePageStateful
-  PyUnicode_DecodeFSDefault=python39.PyUnicode_DecodeFSDefault
-  PyUnicode_DecodeFSDefaultAndSize=python39.PyUnicode_DecodeFSDefaultAndSize
-  PyUnicode_DecodeLatin1=python39.PyUnicode_DecodeLatin1
-  PyUnicode_DecodeLocale=python39.PyUnicode_DecodeLocale
-  PyUnicode_DecodeLocaleAndSize=python39.PyUnicode_DecodeLocaleAndSize
-  PyUnicode_DecodeMBCS=python39.PyUnicode_DecodeMBCS
-  PyUnicode_DecodeMBCSStateful=python39.PyUnicode_DecodeMBCSStateful
-  PyUnicode_DecodeRawUnicodeEscape=python39.PyUnicode_DecodeRawUnicodeEscape
-  PyUnicode_DecodeUTF16=python39.PyUnicode_DecodeUTF16
-  PyUnicode_DecodeUTF16Stateful=python39.PyUnicode_DecodeUTF16Stateful
-  PyUnicode_DecodeUTF32=python39.PyUnicode_DecodeUTF32
-  PyUnicode_DecodeUTF32Stateful=python39.PyUnicode_DecodeUTF32Stateful
-  PyUnicode_DecodeUTF7=python39.PyUnicode_DecodeUTF7
-  PyUnicode_DecodeUTF7Stateful=python39.PyUnicode_DecodeUTF7Stateful
-  PyUnicode_DecodeUTF8=python39.PyUnicode_DecodeUTF8
-  PyUnicode_DecodeUTF8Stateful=python39.PyUnicode_DecodeUTF8Stateful
-  PyUnicode_DecodeUnicodeEscape=python39.PyUnicode_DecodeUnicodeEscape
-  PyUnicode_EncodeCodePage=python39.PyUnicode_EncodeCodePage
-  PyUnicode_EncodeFSDefault=python39.PyUnicode_EncodeFSDefault
-  PyUnicode_EncodeLocale=python39.PyUnicode_EncodeLocale
-  PyUnicode_FSConverter=python39.PyUnicode_FSConverter
-  PyUnicode_FSDecoder=python39.PyUnicode_FSDecoder
-  PyUnicode_Find=python39.PyUnicode_Find
-  PyUnicode_FindChar=python39.PyUnicode_FindChar
-  PyUnicode_Format=python39.PyUnicode_Format
-  PyUnicode_FromEncodedObject=python39.PyUnicode_FromEncodedObject
-  PyUnicode_FromFormat=python39.PyUnicode_FromFormat
-  PyUnicode_FromFormatV=python39.PyUnicode_FromFormatV
-  PyUnicode_FromObject=python39.PyUnicode_FromObject
-  PyUnicode_FromOrdinal=python39.PyUnicode_FromOrdinal
-  PyUnicode_FromString=python39.PyUnicode_FromString
-  PyUnicode_FromStringAndSize=python39.PyUnicode_FromStringAndSize
-  PyUnicode_FromWideChar=python39.PyUnicode_FromWideChar
-  PyUnicode_GetDefaultEncoding=python39.PyUnicode_GetDefaultEncoding
-  PyUnicode_GetLength=python39.PyUnicode_GetLength
-  PyUnicode_GetSize=python39.PyUnicode_GetSize
-  PyUnicode_InternFromString=python39.PyUnicode_InternFromString
-  PyUnicode_InternImmortal=python39.PyUnicode_InternImmortal
-  PyUnicode_InternInPlace=python39.PyUnicode_InternInPlace
-  PyUnicode_IsIdentifier=python39.PyUnicode_IsIdentifier
-  PyUnicode_Join=python39.PyUnicode_Join
-  PyUnicode_Partition=python39.PyUnicode_Partition
-  PyUnicode_RPartition=python39.PyUnicode_RPartition
-  PyUnicode_RSplit=python39.PyUnicode_RSplit
-  PyUnicode_ReadChar=python39.PyUnicode_ReadChar
-  PyUnicode_Replace=python39.PyUnicode_Replace
-  PyUnicode_Resize=python39.PyUnicode_Resize
-  PyUnicode_RichCompare=python39.PyUnicode_RichCompare
-  PyUnicode_Split=python39.PyUnicode_Split
-  PyUnicode_Splitlines=python39.PyUnicode_Splitlines
-  PyUnicode_Substring=python39.PyUnicode_Substring
-  PyUnicode_Tailmatch=python39.PyUnicode_Tailmatch
-  PyUnicode_Translate=python39.PyUnicode_Translate
-  PyUnicode_Type=python39.PyUnicode_Type DATA
-  PyUnicode_WriteChar=python39.PyUnicode_WriteChar
-  PyWeakref_GetObject=python39.PyWeakref_GetObject
-  PyWeakref_NewProxy=python39.PyWeakref_NewProxy
-  PyWeakref_NewRef=python39.PyWeakref_NewRef
-  PyWrapperDescr_Type=python39.PyWrapperDescr_Type DATA
-  PyWrapper_New=python39.PyWrapper_New
-  PyZip_Type=python39.PyZip_Type DATA
-  Py_AddPendingCall=python39.Py_AddPendingCall
-  Py_AtExit=python39.Py_AtExit
-  Py_BuildValue=python39.Py_BuildValue
-  Py_CompileString=python39.Py_CompileString
-  Py_DecRef=python39.Py_DecRef
-  Py_DecodeLocale=python39.Py_DecodeLocale
-  Py_EncodeLocale=python39.Py_EncodeLocale
-  Py_EndInterpreter=python39.Py_EndInterpreter
-  Py_EnterRecursiveCall=python39.Py_EnterRecursiveCall
-  Py_Exit=python39.Py_Exit
-  Py_FatalError=python39.Py_FatalError
-  Py_FileSystemDefaultEncodeErrors=python39.Py_FileSystemDefaultEncodeErrors DATA
-  Py_FileSystemDefaultEncoding=python39.Py_FileSystemDefaultEncoding DATA
-  Py_Finalize=python39.Py_Finalize
-  Py_FinalizeEx=python39.Py_FinalizeEx
-  Py_GenericAlias=python39.Py_GenericAlias
-  Py_GenericAliasType=python39.Py_GenericAliasType
-  Py_GetBuildInfo=python39.Py_GetBuildInfo
-  Py_GetCompiler=python39.Py_GetCompiler
-  Py_GetCopyright=python39.Py_GetCopyright
-  Py_GetExecPrefix=python39.Py_GetExecPrefix
-  Py_GetPath=python39.Py_GetPath
-  Py_GetPlatform=python39.Py_GetPlatform
-  Py_GetPrefix=python39.Py_GetPrefix
-  Py_GetProgramFullPath=python39.Py_GetProgramFullPath
-  Py_GetProgramName=python39.Py_GetProgramName
-  Py_GetPythonHome=python39.Py_GetPythonHome
-  Py_GetRecursionLimit=python39.Py_GetRecursionLimit
-  Py_GetVersion=python39.Py_GetVersion
-  Py_HasFileSystemDefaultEncoding=python39.Py_HasFileSystemDefaultEncoding DATA
-  Py_IncRef=python39.Py_IncRef
-  Py_Initialize=python39.Py_Initialize
-  Py_InitializeEx=python39.Py_InitializeEx
-  Py_IsInitialized=python39.Py_IsInitialized
-  Py_LeaveRecursiveCall=python39.Py_LeaveRecursiveCall
-  Py_Main=python39.Py_Main
-  Py_MakePendingCalls=python39.Py_MakePendingCalls
-  Py_NewInterpreter=python39.Py_NewInterpreter
-  Py_ReprEnter=python39.Py_ReprEnter
-  Py_ReprLeave=python39.Py_ReprLeave
-  Py_SetPath=python39.Py_SetPath
-  Py_SetProgramName=python39.Py_SetProgramName
-  Py_SetPythonHome=python39.Py_SetPythonHome
-  Py_SetRecursionLimit=python39.Py_SetRecursionLimit
-  Py_SymtableString=python39.Py_SymtableString
-  Py_UTF8Mode=python39.Py_UTF8Mode DATA
-  Py_VaBuildValue=python39.Py_VaBuildValue
-  _PyArg_ParseTupleAndKeywords_SizeT=python39._PyArg_ParseTupleAndKeywords_SizeT
-  _PyArg_ParseTuple_SizeT=python39._PyArg_ParseTuple_SizeT
-  _PyArg_Parse_SizeT=python39._PyArg_Parse_SizeT
-  _PyArg_VaParseTupleAndKeywords_SizeT=python39._PyArg_VaParseTupleAndKeywords_SizeT
-  _PyArg_VaParse_SizeT=python39._PyArg_VaParse_SizeT
-  _PyErr_BadInternalCall=python39._PyErr_BadInternalCall
-  _PyObject_CallFunction_SizeT=python39._PyObject_CallFunction_SizeT
-  _PyObject_CallMethod_SizeT=python39._PyObject_CallMethod_SizeT
-  _PyObject_GC_Malloc=python39._PyObject_GC_Malloc
-  _PyObject_GC_New=python39._PyObject_GC_New
-  _PyObject_GC_NewVar=python39._PyObject_GC_NewVar
-  _PyObject_GC_Resize=python39._PyObject_GC_Resize
-  _PyObject_New=python39._PyObject_New
-  _PyObject_NewVar=python39._PyObject_NewVar
-  _PyState_AddModule=python39._PyState_AddModule
-  _PyThreadState_Init=python39._PyThreadState_Init
-  _PyThreadState_Prealloc=python39._PyThreadState_Prealloc
-  _PyTrash_delete_later=python39._PyTrash_delete_later DATA
-  _PyTrash_delete_nesting=python39._PyTrash_delete_nesting DATA
-  _PyTrash_deposit_object=python39._PyTrash_deposit_object
-  _PyTrash_destroy_chain=python39._PyTrash_destroy_chain
-  _PyTrash_thread_deposit_object=python39._PyTrash_thread_deposit_object
-  _PyTrash_thread_destroy_chain=python39._PyTrash_thread_destroy_chain
-  _PyWeakref_CallableProxyType=python39._PyWeakref_CallableProxyType DATA
-  _PyWeakref_ProxyType=python39._PyWeakref_ProxyType DATA
-  _PyWeakref_RefType=python39._PyWeakref_RefType DATA
-  _Py_BuildValue_SizeT=python39._Py_BuildValue_SizeT
-  _Py_CheckRecursionLimit=python39._Py_CheckRecursionLimit DATA
-  _Py_CheckRecursiveCall=python39._Py_CheckRecursiveCall
-  _Py_Dealloc=python39._Py_Dealloc
-  _Py_EllipsisObject=python39._Py_EllipsisObject DATA
-  _Py_FalseStruct=python39._Py_FalseStruct DATA
-  _Py_NoneStruct=python39._Py_NoneStruct DATA
-  _Py_NotImplementedStruct=python39._Py_NotImplementedStruct DATA
-  _Py_SwappedOp=python39._Py_SwappedOp DATA
-  _Py_TrueStruct=python39._Py_TrueStruct DATA
-  _Py_VaBuildValue_SizeT=python39._Py_VaBuildValue_SizeT
+  PyArg_Parse=python310.PyArg_Parse
+  PyArg_ParseTuple=python310.PyArg_ParseTuple
+  PyArg_ParseTupleAndKeywords=python310.PyArg_ParseTupleAndKeywords
+  PyArg_UnpackTuple=python310.PyArg_UnpackTuple
+  PyArg_VaParse=python310.PyArg_VaParse
+  PyArg_VaParseTupleAndKeywords=python310.PyArg_VaParseTupleAndKeywords
+  PyArg_ValidateKeywordArguments=python310.PyArg_ValidateKeywordArguments
+  PyBaseObject_Type=python310.PyBaseObject_Type DATA
+  PyBool_FromLong=python310.PyBool_FromLong
+  PyBool_Type=python310.PyBool_Type DATA
+  PyByteArrayIter_Type=python310.PyByteArrayIter_Type DATA
+  PyByteArray_AsString=python310.PyByteArray_AsString
+  PyByteArray_Concat=python310.PyByteArray_Concat
+  PyByteArray_FromObject=python310.PyByteArray_FromObject
+  PyByteArray_FromStringAndSize=python310.PyByteArray_FromStringAndSize
+  PyByteArray_Resize=python310.PyByteArray_Resize
+  PyByteArray_Size=python310.PyByteArray_Size
+  PyByteArray_Type=python310.PyByteArray_Type DATA
+  PyBytesIter_Type=python310.PyBytesIter_Type DATA
+  PyBytes_AsString=python310.PyBytes_AsString
+  PyBytes_AsStringAndSize=python310.PyBytes_AsStringAndSize
+  PyBytes_Concat=python310.PyBytes_Concat
+  PyBytes_ConcatAndDel=python310.PyBytes_ConcatAndDel
+  PyBytes_DecodeEscape=python310.PyBytes_DecodeEscape
+  PyBytes_FromFormat=python310.PyBytes_FromFormat
+  PyBytes_FromFormatV=python310.PyBytes_FromFormatV
+  PyBytes_FromObject=python310.PyBytes_FromObject
+  PyBytes_FromString=python310.PyBytes_FromString
+  PyBytes_FromStringAndSize=python310.PyBytes_FromStringAndSize
+  PyBytes_Repr=python310.PyBytes_Repr
+  PyBytes_Size=python310.PyBytes_Size
+  PyBytes_Type=python310.PyBytes_Type DATA
+  PyCFunction_Call=python310.PyCFunction_Call
+  PyCFunction_GetFlags=python310.PyCFunction_GetFlags
+  PyCFunction_GetFunction=python310.PyCFunction_GetFunction
+  PyCFunction_GetSelf=python310.PyCFunction_GetSelf
+  PyCFunction_New=python310.PyCFunction_New
+  PyCFunction_NewEx=python310.PyCFunction_NewEx
+  PyCFunction_Type=python310.PyCFunction_Type DATA
+  PyCallIter_New=python310.PyCallIter_New
+  PyCallIter_Type=python310.PyCallIter_Type DATA
+  PyCallable_Check=python310.PyCallable_Check
+  PyCapsule_GetContext=python310.PyCapsule_GetContext
+  PyCapsule_GetDestructor=python310.PyCapsule_GetDestructor
+  PyCapsule_GetName=python310.PyCapsule_GetName
+  PyCapsule_GetPointer=python310.PyCapsule_GetPointer
+  PyCapsule_Import=python310.PyCapsule_Import
+  PyCapsule_IsValid=python310.PyCapsule_IsValid
+  PyCapsule_New=python310.PyCapsule_New
+  PyCapsule_SetContext=python310.PyCapsule_SetContext
+  PyCapsule_SetDestructor=python310.PyCapsule_SetDestructor
+  PyCapsule_SetName=python310.PyCapsule_SetName
+  PyCapsule_SetPointer=python310.PyCapsule_SetPointer
+  PyCapsule_Type=python310.PyCapsule_Type DATA
+  PyClassMethodDescr_Type=python310.PyClassMethodDescr_Type DATA
+  PyCodec_BackslashReplaceErrors=python310.PyCodec_BackslashReplaceErrors
+  PyCodec_Decode=python310.PyCodec_Decode
+  PyCodec_Decoder=python310.PyCodec_Decoder
+  PyCodec_Encode=python310.PyCodec_Encode
+  PyCodec_Encoder=python310.PyCodec_Encoder
+  PyCodec_IgnoreErrors=python310.PyCodec_IgnoreErrors
+  PyCodec_IncrementalDecoder=python310.PyCodec_IncrementalDecoder
+  PyCodec_IncrementalEncoder=python310.PyCodec_IncrementalEncoder
+  PyCodec_KnownEncoding=python310.PyCodec_KnownEncoding
+  PyCodec_LookupError=python310.PyCodec_LookupError
+  PyCodec_NameReplaceErrors=python310.PyCodec_NameReplaceErrors
+  PyCodec_Register=python310.PyCodec_Register
+  PyCodec_RegisterError=python310.PyCodec_RegisterError
+  PyCodec_ReplaceErrors=python310.PyCodec_ReplaceErrors
+  PyCodec_StreamReader=python310.PyCodec_StreamReader
+  PyCodec_StreamWriter=python310.PyCodec_StreamWriter
+  PyCodec_StrictErrors=python310.PyCodec_StrictErrors
+  PyCodec_XMLCharRefReplaceErrors=python310.PyCodec_XMLCharRefReplaceErrors
+  PyComplex_FromDoubles=python310.PyComplex_FromDoubles
+  PyComplex_ImagAsDouble=python310.PyComplex_ImagAsDouble
+  PyComplex_RealAsDouble=python310.PyComplex_RealAsDouble
+  PyComplex_Type=python310.PyComplex_Type DATA
+  PyDescr_NewClassMethod=python310.PyDescr_NewClassMethod
+  PyDescr_NewGetSet=python310.PyDescr_NewGetSet
+  PyDescr_NewMember=python310.PyDescr_NewMember
+  PyDescr_NewMethod=python310.PyDescr_NewMethod
+  PyDictItems_Type=python310.PyDictItems_Type DATA
+  PyDictIterItem_Type=python310.PyDictIterItem_Type DATA
+  PyDictIterKey_Type=python310.PyDictIterKey_Type DATA
+  PyDictIterValue_Type=python310.PyDictIterValue_Type DATA
+  PyDictKeys_Type=python310.PyDictKeys_Type DATA
+  PyDictProxy_New=python310.PyDictProxy_New
+  PyDictProxy_Type=python310.PyDictProxy_Type DATA
+  PyDictValues_Type=python310.PyDictValues_Type DATA
+  PyDict_Clear=python310.PyDict_Clear
+  PyDict_Contains=python310.PyDict_Contains
+  PyDict_Copy=python310.PyDict_Copy
+  PyDict_DelItem=python310.PyDict_DelItem
+  PyDict_DelItemString=python310.PyDict_DelItemString
+  PyDict_GetItem=python310.PyDict_GetItem
+  PyDict_GetItemString=python310.PyDict_GetItemString
+  PyDict_GetItemWithError=python310.PyDict_GetItemWithError
+  PyDict_Items=python310.PyDict_Items
+  PyDict_Keys=python310.PyDict_Keys
+  PyDict_Merge=python310.PyDict_Merge
+  PyDict_MergeFromSeq2=python310.PyDict_MergeFromSeq2
+  PyDict_New=python310.PyDict_New
+  PyDict_Next=python310.PyDict_Next
+  PyDict_SetItem=python310.PyDict_SetItem
+  PyDict_SetItemString=python310.PyDict_SetItemString
+  PyDict_Size=python310.PyDict_Size
+  PyDict_Type=python310.PyDict_Type DATA
+  PyDict_Update=python310.PyDict_Update
+  PyDict_Values=python310.PyDict_Values
+  PyEllipsis_Type=python310.PyEllipsis_Type DATA
+  PyEnum_Type=python310.PyEnum_Type DATA
+  PyErr_BadArgument=python310.PyErr_BadArgument
+  PyErr_BadInternalCall=python310.PyErr_BadInternalCall
+  PyErr_CheckSignals=python310.PyErr_CheckSignals
+  PyErr_Clear=python310.PyErr_Clear
+  PyErr_Display=python310.PyErr_Display
+  PyErr_ExceptionMatches=python310.PyErr_ExceptionMatches
+  PyErr_Fetch=python310.PyErr_Fetch
+  PyErr_Format=python310.PyErr_Format
+  PyErr_FormatV=python310.PyErr_FormatV
+  PyErr_GetExcInfo=python310.PyErr_GetExcInfo
+  PyErr_GivenExceptionMatches=python310.PyErr_GivenExceptionMatches
+  PyErr_NewException=python310.PyErr_NewException
+  PyErr_NewExceptionWithDoc=python310.PyErr_NewExceptionWithDoc
+  PyErr_NoMemory=python310.PyErr_NoMemory
+  PyErr_NormalizeException=python310.PyErr_NormalizeException
+  PyErr_Occurred=python310.PyErr_Occurred
+  PyErr_Print=python310.PyErr_Print
+  PyErr_PrintEx=python310.PyErr_PrintEx
+  PyErr_ProgramText=python310.PyErr_ProgramText
+  PyErr_ResourceWarning=python310.PyErr_ResourceWarning
+  PyErr_Restore=python310.PyErr_Restore
+  PyErr_SetExcFromWindowsErr=python310.PyErr_SetExcFromWindowsErr
+  PyErr_SetExcFromWindowsErrWithFilename=python310.PyErr_SetExcFromWindowsErrWithFilename
+  PyErr_SetExcFromWindowsErrWithFilenameObject=python310.PyErr_SetExcFromWindowsErrWithFilenameObject
+  PyErr_SetExcFromWindowsErrWithFilenameObjects=python310.PyErr_SetExcFromWindowsErrWithFilenameObjects
+  PyErr_SetExcInfo=python310.PyErr_SetExcInfo
+  PyErr_SetFromErrno=python310.PyErr_SetFromErrno
+  PyErr_SetFromErrnoWithFilename=python310.PyErr_SetFromErrnoWithFilename
+  PyErr_SetFromErrnoWithFilenameObject=python310.PyErr_SetFromErrnoWithFilenameObject
+  PyErr_SetFromErrnoWithFilenameObjects=python310.PyErr_SetFromErrnoWithFilenameObjects
+  PyErr_SetFromWindowsErr=python310.PyErr_SetFromWindowsErr
+  PyErr_SetFromWindowsErrWithFilename=python310.PyErr_SetFromWindowsErrWithFilename
+  PyErr_SetImportError=python310.PyErr_SetImportError
+  PyErr_SetImportErrorSubclass=python310.PyErr_SetImportErrorSubclass
+  PyErr_SetInterrupt=python310.PyErr_SetInterrupt
+  PyErr_SetNone=python310.PyErr_SetNone
+  PyErr_SetObject=python310.PyErr_SetObject
+  PyErr_SetString=python310.PyErr_SetString
+  PyErr_SyntaxLocation=python310.PyErr_SyntaxLocation
+  PyErr_SyntaxLocationEx=python310.PyErr_SyntaxLocationEx
+  PyErr_WarnEx=python310.PyErr_WarnEx
+  PyErr_WarnExplicit=python310.PyErr_WarnExplicit
+  PyErr_WarnFormat=python310.PyErr_WarnFormat
+  PyErr_WriteUnraisable=python310.PyErr_WriteUnraisable
+  PyEval_AcquireLock=python310.PyEval_AcquireLock
+  PyEval_AcquireThread=python310.PyEval_AcquireThread
+  PyEval_CallFunction=python310.PyEval_CallFunction
+  PyEval_CallMethod=python310.PyEval_CallMethod
+  PyEval_CallObjectWithKeywords=python310.PyEval_CallObjectWithKeywords
+  PyEval_EvalCode=python310.PyEval_EvalCode
+  PyEval_EvalCodeEx=python310.PyEval_EvalCodeEx
+  PyEval_EvalFrame=python310.PyEval_EvalFrame
+  PyEval_EvalFrameEx=python310.PyEval_EvalFrameEx
+  PyEval_GetBuiltins=python310.PyEval_GetBuiltins
+  PyEval_GetCallStats=python310.PyEval_GetCallStats
+  PyEval_GetFrame=python310.PyEval_GetFrame
+  PyEval_GetFuncDesc=python310.PyEval_GetFuncDesc
+  PyEval_GetFuncName=python310.PyEval_GetFuncName
+  PyEval_GetGlobals=python310.PyEval_GetGlobals
+  PyEval_GetLocals=python310.PyEval_GetLocals
+  PyEval_InitThreads=python310.PyEval_InitThreads
+  PyEval_ReInitThreads=python310.PyEval_ReInitThreads
+  PyEval_ReleaseLock=python310.PyEval_ReleaseLock
+  PyEval_ReleaseThread=python310.PyEval_ReleaseThread
+  PyEval_RestoreThread=python310.PyEval_RestoreThread
+  PyEval_SaveThread=python310.PyEval_SaveThread
+  PyEval_ThreadsInitialized=python310.PyEval_ThreadsInitialized
+  PyExc_ArithmeticError=python310.PyExc_ArithmeticError DATA
+  PyExc_AssertionError=python310.PyExc_AssertionError DATA
+  PyExc_AttributeError=python310.PyExc_AttributeError DATA
+  PyExc_BaseException=python310.PyExc_BaseException DATA
+  PyExc_BlockingIOError=python310.PyExc_BlockingIOError DATA
+  PyExc_BrokenPipeError=python310.PyExc_BrokenPipeError DATA
+  PyExc_BufferError=python310.PyExc_BufferError DATA
+  PyExc_BytesWarning=python310.PyExc_BytesWarning DATA
+  PyExc_ChildProcessError=python310.PyExc_ChildProcessError DATA
+  PyExc_ConnectionAbortedError=python310.PyExc_ConnectionAbortedError DATA
+  PyExc_ConnectionError=python310.PyExc_ConnectionError DATA
+  PyExc_ConnectionRefusedError=python310.PyExc_ConnectionRefusedError DATA
+  PyExc_ConnectionResetError=python310.PyExc_ConnectionResetError DATA
+  PyExc_DeprecationWarning=python310.PyExc_DeprecationWarning DATA
+  PyExc_EOFError=python310.PyExc_EOFError DATA
+  PyExc_EnvironmentError=python310.PyExc_EnvironmentError DATA
+  PyExc_Exception=python310.PyExc_Exception DATA
+  PyExc_FileExistsError=python310.PyExc_FileExistsError DATA
+  PyExc_FileNotFoundError=python310.PyExc_FileNotFoundError DATA
+  PyExc_FloatingPointError=python310.PyExc_FloatingPointError DATA
+  PyExc_FutureWarning=python310.PyExc_FutureWarning DATA
+  PyExc_GeneratorExit=python310.PyExc_GeneratorExit DATA
+  PyExc_IOError=python310.PyExc_IOError DATA
+  PyExc_ImportError=python310.PyExc_ImportError DATA
+  PyExc_ImportWarning=python310.PyExc_ImportWarning DATA
+  PyExc_IndentationError=python310.PyExc_IndentationError DATA
+  PyExc_IndexError=python310.PyExc_IndexError DATA
+  PyExc_InterruptedError=python310.PyExc_InterruptedError DATA
+  PyExc_IsADirectoryError=python310.PyExc_IsADirectoryError DATA
+  PyExc_KeyError=python310.PyExc_KeyError DATA
+  PyExc_KeyboardInterrupt=python310.PyExc_KeyboardInterrupt DATA
+  PyExc_LookupError=python310.PyExc_LookupError DATA
+  PyExc_MemoryError=python310.PyExc_MemoryError DATA
+  PyExc_ModuleNotFoundError=python310.PyExc_ModuleNotFoundError DATA
+  PyExc_NameError=python310.PyExc_NameError DATA
+  PyExc_NotADirectoryError=python310.PyExc_NotADirectoryError DATA
+  PyExc_NotImplementedError=python310.PyExc_NotImplementedError DATA
+  PyExc_OSError=python310.PyExc_OSError DATA
+  PyExc_OverflowError=python310.PyExc_OverflowError DATA
+  PyExc_PendingDeprecationWarning=python310.PyExc_PendingDeprecationWarning DATA
+  PyExc_PermissionError=python310.PyExc_PermissionError DATA
+  PyExc_ProcessLookupError=python310.PyExc_ProcessLookupError DATA
+  PyExc_RecursionError=python310.PyExc_RecursionError DATA
+  PyExc_ReferenceError=python310.PyExc_ReferenceError DATA
+  PyExc_ResourceWarning=python310.PyExc_ResourceWarning DATA
+  PyExc_RuntimeError=python310.PyExc_RuntimeError DATA
+  PyExc_RuntimeWarning=python310.PyExc_RuntimeWarning DATA
+  PyExc_StopAsyncIteration=python310.PyExc_StopAsyncIteration DATA
+  PyExc_StopIteration=python310.PyExc_StopIteration DATA
+  PyExc_SyntaxError=python310.PyExc_SyntaxError DATA
+  PyExc_SyntaxWarning=python310.PyExc_SyntaxWarning DATA
+  PyExc_SystemError=python310.PyExc_SystemError DATA
+  PyExc_SystemExit=python310.PyExc_SystemExit DATA
+  PyExc_TabError=python310.PyExc_TabError DATA
+  PyExc_TimeoutError=python310.PyExc_TimeoutError DATA
+  PyExc_TypeError=python310.PyExc_TypeError DATA
+  PyExc_UnboundLocalError=python310.PyExc_UnboundLocalError DATA
+  PyExc_UnicodeDecodeError=python310.PyExc_UnicodeDecodeError DATA
+  PyExc_UnicodeEncodeError=python310.PyExc_UnicodeEncodeError DATA
+  PyExc_UnicodeError=python310.PyExc_UnicodeError DATA
+  PyExc_UnicodeTranslateError=python310.PyExc_UnicodeTranslateError DATA
+  PyExc_UnicodeWarning=python310.PyExc_UnicodeWarning DATA
+  PyExc_UserWarning=python310.PyExc_UserWarning DATA
+  PyExc_ValueError=python310.PyExc_ValueError DATA
+  PyExc_Warning=python310.PyExc_Warning DATA
+  PyExc_WindowsError=python310.PyExc_WindowsError DATA
+  PyExc_ZeroDivisionError=python310.PyExc_ZeroDivisionError DATA
+  PyExceptionClass_Name=python310.PyExceptionClass_Name
+  PyException_GetCause=python310.PyException_GetCause
+  PyException_GetContext=python310.PyException_GetContext
+  PyException_GetTraceback=python310.PyException_GetTraceback
+  PyException_SetCause=python310.PyException_SetCause
+  PyException_SetContext=python310.PyException_SetContext
+  PyException_SetTraceback=python310.PyException_SetTraceback
+  PyFile_FromFd=python310.PyFile_FromFd
+  PyFile_GetLine=python310.PyFile_GetLine
+  PyFile_WriteObject=python310.PyFile_WriteObject
+  PyFile_WriteString=python310.PyFile_WriteString
+  PyFilter_Type=python310.PyFilter_Type DATA
+  PyFloat_AsDouble=python310.PyFloat_AsDouble
+  PyFloat_FromDouble=python310.PyFloat_FromDouble
+  PyFloat_FromString=python310.PyFloat_FromString
+  PyFloat_GetInfo=python310.PyFloat_GetInfo
+  PyFloat_GetMax=python310.PyFloat_GetMax
+  PyFloat_GetMin=python310.PyFloat_GetMin
+  PyFloat_Type=python310.PyFloat_Type DATA
+  PyFrozenSet_New=python310.PyFrozenSet_New
+  PyFrozenSet_Type=python310.PyFrozenSet_Type DATA
+  PyGC_Collect=python310.PyGC_Collect
+  PyGILState_Ensure=python310.PyGILState_Ensure
+  PyGILState_GetThisThreadState=python310.PyGILState_GetThisThreadState
+  PyGILState_Release=python310.PyGILState_Release
+  PyGetSetDescr_Type=python310.PyGetSetDescr_Type DATA
+  PyImport_AddModule=python310.PyImport_AddModule
+  PyImport_AddModuleObject=python310.PyImport_AddModuleObject
+  PyImport_AppendInittab=python310.PyImport_AppendInittab
+  PyImport_Cleanup=python310.PyImport_Cleanup
+  PyImport_ExecCodeModule=python310.PyImport_ExecCodeModule
+  PyImport_ExecCodeModuleEx=python310.PyImport_ExecCodeModuleEx
+  PyImport_ExecCodeModuleObject=python310.PyImport_ExecCodeModuleObject
+  PyImport_ExecCodeModuleWithPathnames=python310.PyImport_ExecCodeModuleWithPathnames
+  PyImport_GetImporter=python310.PyImport_GetImporter
+  PyImport_GetMagicNumber=python310.PyImport_GetMagicNumber
+  PyImport_GetMagicTag=python310.PyImport_GetMagicTag
+  PyImport_GetModule=python310.PyImport_GetModule
+  PyImport_GetModuleDict=python310.PyImport_GetModuleDict
+  PyImport_Import=python310.PyImport_Import
+  PyImport_ImportFrozenModule=python310.PyImport_ImportFrozenModule
+  PyImport_ImportFrozenModuleObject=python310.PyImport_ImportFrozenModuleObject
+  PyImport_ImportModule=python310.PyImport_ImportModule
+  PyImport_ImportModuleLevel=python310.PyImport_ImportModuleLevel
+  PyImport_ImportModuleLevelObject=python310.PyImport_ImportModuleLevelObject
+  PyImport_ImportModuleNoBlock=python310.PyImport_ImportModuleNoBlock
+  PyImport_ReloadModule=python310.PyImport_ReloadModule
+  PyIndex_Check=python310.PyIndex_Check
+  PyInterpreterState_Clear=python310.PyInterpreterState_Clear
+  PyInterpreterState_Delete=python310.PyInterpreterState_Delete
+  PyInterpreterState_New=python310.PyInterpreterState_New
+  PyIter_Check=python310.PyIter_Check
+  PyIter_Next=python310.PyIter_Next
+  PyListIter_Type=python310.PyListIter_Type DATA
+  PyListRevIter_Type=python310.PyListRevIter_Type DATA
+  PyList_Append=python310.PyList_Append
+  PyList_AsTuple=python310.PyList_AsTuple
+  PyList_GetItem=python310.PyList_GetItem
+  PyList_GetSlice=python310.PyList_GetSlice
+  PyList_Insert=python310.PyList_Insert
+  PyList_New=python310.PyList_New
+  PyList_Reverse=python310.PyList_Reverse
+  PyList_SetItem=python310.PyList_SetItem
+  PyList_SetSlice=python310.PyList_SetSlice
+  PyList_Size=python310.PyList_Size
+  PyList_Sort=python310.PyList_Sort
+  PyList_Type=python310.PyList_Type DATA
+  PyLongRangeIter_Type=python310.PyLongRangeIter_Type DATA
+  PyLong_AsDouble=python310.PyLong_AsDouble
+  PyLong_AsLong=python310.PyLong_AsLong
+  PyLong_AsLongAndOverflow=python310.PyLong_AsLongAndOverflow
+  PyLong_AsLongLong=python310.PyLong_AsLongLong
+  PyLong_AsLongLongAndOverflow=python310.PyLong_AsLongLongAndOverflow
+  PyLong_AsSize_t=python310.PyLong_AsSize_t
+  PyLong_AsSsize_t=python310.PyLong_AsSsize_t
+  PyLong_AsUnsignedLong=python310.PyLong_AsUnsignedLong
+  PyLong_AsUnsignedLongLong=python310.PyLong_AsUnsignedLongLong
+  PyLong_AsUnsignedLongLongMask=python310.PyLong_AsUnsignedLongLongMask
+  PyLong_AsUnsignedLongMask=python310.PyLong_AsUnsignedLongMask
+  PyLong_AsVoidPtr=python310.PyLong_AsVoidPtr
+  PyLong_FromDouble=python310.PyLong_FromDouble
+  PyLong_FromLong=python310.PyLong_FromLong
+  PyLong_FromLongLong=python310.PyLong_FromLongLong
+  PyLong_FromSize_t=python310.PyLong_FromSize_t
+  PyLong_FromSsize_t=python310.PyLong_FromSsize_t
+  PyLong_FromString=python310.PyLong_FromString
+  PyLong_FromUnsignedLong=python310.PyLong_FromUnsignedLong
+  PyLong_FromUnsignedLongLong=python310.PyLong_FromUnsignedLongLong
+  PyLong_FromVoidPtr=python310.PyLong_FromVoidPtr
+  PyLong_GetInfo=python310.PyLong_GetInfo
+  PyLong_Type=python310.PyLong_Type DATA
+  PyMap_Type=python310.PyMap_Type DATA
+  PyMapping_Check=python310.PyMapping_Check
+  PyMapping_GetItemString=python310.PyMapping_GetItemString
+  PyMapping_HasKey=python310.PyMapping_HasKey
+  PyMapping_HasKeyString=python310.PyMapping_HasKeyString
+  PyMapping_Items=python310.PyMapping_Items
+  PyMapping_Keys=python310.PyMapping_Keys
+  PyMapping_Length=python310.PyMapping_Length
+  PyMapping_SetItemString=python310.PyMapping_SetItemString
+  PyMapping_Size=python310.PyMapping_Size
+  PyMapping_Values=python310.PyMapping_Values
+  PyMem_Calloc=python310.PyMem_Calloc
+  PyMem_Free=python310.PyMem_Free
+  PyMem_Malloc=python310.PyMem_Malloc
+  PyMem_Realloc=python310.PyMem_Realloc
+  PyMemberDescr_Type=python310.PyMemberDescr_Type DATA
+  PyMemoryView_FromMemory=python310.PyMemoryView_FromMemory
+  PyMemoryView_FromObject=python310.PyMemoryView_FromObject
+  PyMemoryView_GetContiguous=python310.PyMemoryView_GetContiguous
+  PyMemoryView_Type=python310.PyMemoryView_Type DATA
+  PyMethodDescr_Type=python310.PyMethodDescr_Type DATA
+  PyModuleDef_Init=python310.PyModuleDef_Init
+  PyModuleDef_Type=python310.PyModuleDef_Type DATA
+  PyModule_AddFunctions=python310.PyModule_AddFunctions
+  PyModule_AddIntConstant=python310.PyModule_AddIntConstant
+  PyModule_AddObject=python310.PyModule_AddObject
+  PyModule_AddStringConstant=python310.PyModule_AddStringConstant
+  PyModule_Create2=python310.PyModule_Create2
+  PyModule_ExecDef=python310.PyModule_ExecDef
+  PyModule_FromDefAndSpec2=python310.PyModule_FromDefAndSpec2
+  PyModule_GetDef=python310.PyModule_GetDef
+  PyModule_GetDict=python310.PyModule_GetDict
+  PyModule_GetFilename=python310.PyModule_GetFilename
+  PyModule_GetFilenameObject=python310.PyModule_GetFilenameObject
+  PyModule_GetName=python310.PyModule_GetName
+  PyModule_GetNameObject=python310.PyModule_GetNameObject
+  PyModule_GetState=python310.PyModule_GetState
+  PyModule_New=python310.PyModule_New
+  PyModule_NewObject=python310.PyModule_NewObject
+  PyModule_SetDocString=python310.PyModule_SetDocString
+  PyModule_Type=python310.PyModule_Type DATA
+  PyNullImporter_Type=python310.PyNullImporter_Type DATA
+  PyNumber_Absolute=python310.PyNumber_Absolute
+  PyNumber_Add=python310.PyNumber_Add
+  PyNumber_And=python310.PyNumber_And
+  PyNumber_AsSsize_t=python310.PyNumber_AsSsize_t
+  PyNumber_Check=python310.PyNumber_Check
+  PyNumber_Divmod=python310.PyNumber_Divmod
+  PyNumber_Float=python310.PyNumber_Float
+  PyNumber_FloorDivide=python310.PyNumber_FloorDivide
+  PyNumber_InPlaceAdd=python310.PyNumber_InPlaceAdd
+  PyNumber_InPlaceAnd=python310.PyNumber_InPlaceAnd
+  PyNumber_InPlaceFloorDivide=python310.PyNumber_InPlaceFloorDivide
+  PyNumber_InPlaceLshift=python310.PyNumber_InPlaceLshift
+  PyNumber_InPlaceMatrixMultiply=python310.PyNumber_InPlaceMatrixMultiply
+  PyNumber_InPlaceMultiply=python310.PyNumber_InPlaceMultiply
+  PyNumber_InPlaceOr=python310.PyNumber_InPlaceOr
+  PyNumber_InPlacePower=python310.PyNumber_InPlacePower
+  PyNumber_InPlaceRemainder=python310.PyNumber_InPlaceRemainder
+  PyNumber_InPlaceRshift=python310.PyNumber_InPlaceRshift
+  PyNumber_InPlaceSubtract=python310.PyNumber_InPlaceSubtract
+  PyNumber_InPlaceTrueDivide=python310.PyNumber_InPlaceTrueDivide
+  PyNumber_InPlaceXor=python310.PyNumber_InPlaceXor
+  PyNumber_Index=python310.PyNumber_Index
+  PyNumber_Invert=python310.PyNumber_Invert
+  PyNumber_Long=python310.PyNumber_Long
+  PyNumber_Lshift=python310.PyNumber_Lshift
+  PyNumber_MatrixMultiply=python310.PyNumber_MatrixMultiply
+  PyNumber_Multiply=python310.PyNumber_Multiply
+  PyNumber_Negative=python310.PyNumber_Negative
+  PyNumber_Or=python310.PyNumber_Or
+  PyNumber_Positive=python310.PyNumber_Positive
+  PyNumber_Power=python310.PyNumber_Power
+  PyNumber_Remainder=python310.PyNumber_Remainder
+  PyNumber_Rshift=python310.PyNumber_Rshift
+  PyNumber_Subtract=python310.PyNumber_Subtract
+  PyNumber_ToBase=python310.PyNumber_ToBase
+  PyNumber_TrueDivide=python310.PyNumber_TrueDivide
+  PyNumber_Xor=python310.PyNumber_Xor
+  PyODictItems_Type=python310.PyODictItems_Type DATA
+  PyODictIter_Type=python310.PyODictIter_Type DATA
+  PyODictKeys_Type=python310.PyODictKeys_Type DATA
+  PyODictValues_Type=python310.PyODictValues_Type DATA
+  PyODict_DelItem=python310.PyODict_DelItem
+  PyODict_New=python310.PyODict_New
+  PyODict_SetItem=python310.PyODict_SetItem
+  PyODict_Type=python310.PyODict_Type DATA
+  PyOS_AfterFork=python310.PyOS_AfterFork
+  PyOS_CheckStack=python310.PyOS_CheckStack
+  PyOS_FSPath=python310.PyOS_FSPath
+  PyOS_InitInterrupts=python310.PyOS_InitInterrupts
+  PyOS_InputHook=python310.PyOS_InputHook DATA
+  PyOS_InterruptOccurred=python310.PyOS_InterruptOccurred
+  PyOS_ReadlineFunctionPointer=python310.PyOS_ReadlineFunctionPointer DATA
+  PyOS_double_to_string=python310.PyOS_double_to_string
+  PyOS_getsig=python310.PyOS_getsig
+  PyOS_mystricmp=python310.PyOS_mystricmp
+  PyOS_mystrnicmp=python310.PyOS_mystrnicmp
+  PyOS_setsig=python310.PyOS_setsig
+  PyOS_snprintf=python310.PyOS_snprintf
+  PyOS_string_to_double=python310.PyOS_string_to_double
+  PyOS_strtol=python310.PyOS_strtol
+  PyOS_strtoul=python310.PyOS_strtoul
+  PyOS_vsnprintf=python310.PyOS_vsnprintf
+  PyObject_ASCII=python310.PyObject_ASCII
+  PyObject_AsCharBuffer=python310.PyObject_AsCharBuffer
+  PyObject_AsFileDescriptor=python310.PyObject_AsFileDescriptor
+  PyObject_AsReadBuffer=python310.PyObject_AsReadBuffer
+  PyObject_AsWriteBuffer=python310.PyObject_AsWriteBuffer
+  PyObject_Bytes=python310.PyObject_Bytes
+  PyObject_Call=python310.PyObject_Call
+  PyObject_CallFunction=python310.PyObject_CallFunction
+  PyObject_CallFunctionObjArgs=python310.PyObject_CallFunctionObjArgs
+  PyObject_CallMethod=python310.PyObject_CallMethod
+  PyObject_CallMethodObjArgs=python310.PyObject_CallMethodObjArgs
+  PyObject_CallObject=python310.PyObject_CallObject
+  PyObject_Calloc=python310.PyObject_Calloc
+  PyObject_CheckReadBuffer=python310.PyObject_CheckReadBuffer
+  PyObject_ClearWeakRefs=python310.PyObject_ClearWeakRefs
+  PyObject_DelItem=python310.PyObject_DelItem
+  PyObject_DelItemString=python310.PyObject_DelItemString
+  PyObject_Dir=python310.PyObject_Dir
+  PyObject_Format=python310.PyObject_Format
+  PyObject_Free=python310.PyObject_Free
+  PyObject_GC_Del=python310.PyObject_GC_Del
+  PyObject_GC_Track=python310.PyObject_GC_Track
+  PyObject_GC_UnTrack=python310.PyObject_GC_UnTrack
+  PyObject_GenericGetAttr=python310.PyObject_GenericGetAttr
+  PyObject_GenericSetAttr=python310.PyObject_GenericSetAttr
+  PyObject_GenericSetDict=python310.PyObject_GenericSetDict
+  PyObject_GetAttr=python310.PyObject_GetAttr
+  PyObject_GetAttrString=python310.PyObject_GetAttrString
+  PyObject_GetItem=python310.PyObject_GetItem
+  PyObject_GetIter=python310.PyObject_GetIter
+  PyObject_HasAttr=python310.PyObject_HasAttr
+  PyObject_HasAttrString=python310.PyObject_HasAttrString
+  PyObject_Hash=python310.PyObject_Hash
+  PyObject_HashNotImplemented=python310.PyObject_HashNotImplemented
+  PyObject_Init=python310.PyObject_Init
+  PyObject_InitVar=python310.PyObject_InitVar
+  PyObject_IsInstance=python310.PyObject_IsInstance
+  PyObject_IsSubclass=python310.PyObject_IsSubclass
+  PyObject_IsTrue=python310.PyObject_IsTrue
+  PyObject_Length=python310.PyObject_Length
+  PyObject_Malloc=python310.PyObject_Malloc
+  PyObject_Not=python310.PyObject_Not
+  PyObject_Realloc=python310.PyObject_Realloc
+  PyObject_Repr=python310.PyObject_Repr
+  PyObject_RichCompare=python310.PyObject_RichCompare
+  PyObject_RichCompareBool=python310.PyObject_RichCompareBool
+  PyObject_SelfIter=python310.PyObject_SelfIter
+  PyObject_SetAttr=python310.PyObject_SetAttr
+  PyObject_SetAttrString=python310.PyObject_SetAttrString
+  PyObject_SetItem=python310.PyObject_SetItem
+  PyObject_Size=python310.PyObject_Size
+  PyObject_Str=python310.PyObject_Str
+  PyObject_Type=python310.PyObject_Type
+  PyParser_SimpleParseFileFlags=python310.PyParser_SimpleParseFileFlags
+  PyParser_SimpleParseStringFlags=python310.PyParser_SimpleParseStringFlags
+  PyParser_SimpleParseStringFlagsFilename=python310.PyParser_SimpleParseStringFlagsFilename
+  PyProperty_Type=python310.PyProperty_Type DATA
+  PyRangeIter_Type=python310.PyRangeIter_Type DATA
+  PyRange_Type=python310.PyRange_Type DATA
+  PyReversed_Type=python310.PyReversed_Type DATA
+  PySeqIter_New=python310.PySeqIter_New
+  PySeqIter_Type=python310.PySeqIter_Type DATA
+  PySequence_Check=python310.PySequence_Check
+  PySequence_Concat=python310.PySequence_Concat
+  PySequence_Contains=python310.PySequence_Contains
+  PySequence_Count=python310.PySequence_Count
+  PySequence_DelItem=python310.PySequence_DelItem
+  PySequence_DelSlice=python310.PySequence_DelSlice
+  PySequence_Fast=python310.PySequence_Fast
+  PySequence_GetItem=python310.PySequence_GetItem
+  PySequence_GetSlice=python310.PySequence_GetSlice
+  PySequence_In=python310.PySequence_In
+  PySequence_InPlaceConcat=python310.PySequence_InPlaceConcat
+  PySequence_InPlaceRepeat=python310.PySequence_InPlaceRepeat
+  PySequence_Index=python310.PySequence_Index
+  PySequence_Length=python310.PySequence_Length
+  PySequence_List=python310.PySequence_List
+  PySequence_Repeat=python310.PySequence_Repeat
+  PySequence_SetItem=python310.PySequence_SetItem
+  PySequence_SetSlice=python310.PySequence_SetSlice
+  PySequence_Size=python310.PySequence_Size
+  PySequence_Tuple=python310.PySequence_Tuple
+  PySetIter_Type=python310.PySetIter_Type DATA
+  PySet_Add=python310.PySet_Add
+  PySet_Clear=python310.PySet_Clear
+  PySet_Contains=python310.PySet_Contains
+  PySet_Discard=python310.PySet_Discard
+  PySet_New=python310.PySet_New
+  PySet_Pop=python310.PySet_Pop
+  PySet_Size=python310.PySet_Size
+  PySet_Type=python310.PySet_Type DATA
+  PySlice_AdjustIndices=python310.PySlice_AdjustIndices
+  PySlice_GetIndices=python310.PySlice_GetIndices
+  PySlice_GetIndicesEx=python310.PySlice_GetIndicesEx
+  PySlice_New=python310.PySlice_New
+  PySlice_Type=python310.PySlice_Type DATA
+  PySlice_Unpack=python310.PySlice_Unpack
+  PySortWrapper_Type=python310.PySortWrapper_Type DATA
+  PyInterpreterState_GetID=python310.PyInterpreterState_GetID
+  PyState_AddModule=python310.PyState_AddModule
+  PyState_FindModule=python310.PyState_FindModule
+  PyState_RemoveModule=python310.PyState_RemoveModule
+  PyStructSequence_GetItem=python310.PyStructSequence_GetItem
+  PyStructSequence_New=python310.PyStructSequence_New
+  PyStructSequence_NewType=python310.PyStructSequence_NewType
+  PyStructSequence_SetItem=python310.PyStructSequence_SetItem
+  PySuper_Type=python310.PySuper_Type DATA
+  PySys_AddWarnOption=python310.PySys_AddWarnOption
+  PySys_AddWarnOptionUnicode=python310.PySys_AddWarnOptionUnicode
+  PySys_AddXOption=python310.PySys_AddXOption
+  PySys_FormatStderr=python310.PySys_FormatStderr
+  PySys_FormatStdout=python310.PySys_FormatStdout
+  PySys_GetObject=python310.PySys_GetObject
+  PySys_GetXOptions=python310.PySys_GetXOptions
+  PySys_HasWarnOptions=python310.PySys_HasWarnOptions
+  PySys_ResetWarnOptions=python310.PySys_ResetWarnOptions
+  PySys_SetArgv=python310.PySys_SetArgv
+  PySys_SetArgvEx=python310.PySys_SetArgvEx
+  PySys_SetObject=python310.PySys_SetObject
+  PySys_SetPath=python310.PySys_SetPath
+  PySys_WriteStderr=python310.PySys_WriteStderr
+  PySys_WriteStdout=python310.PySys_WriteStdout
+  PyThreadState_Clear=python310.PyThreadState_Clear
+  PyThreadState_Delete=python310.PyThreadState_Delete
+  PyThreadState_DeleteCurrent=python310.PyThreadState_DeleteCurrent
+  PyThreadState_Get=python310.PyThreadState_Get
+  PyThreadState_GetDict=python310.PyThreadState_GetDict
+  PyThreadState_New=python310.PyThreadState_New
+  PyThreadState_SetAsyncExc=python310.PyThreadState_SetAsyncExc
+  PyThreadState_Swap=python310.PyThreadState_Swap
+  PyThread_tss_alloc=python310.PyThread_tss_alloc
+  PyThread_tss_create=python310.PyThread_tss_create
+  PyThread_tss_delete=python310.PyThread_tss_delete
+  PyThread_tss_free=python310.PyThread_tss_free
+  PyThread_tss_get=python310.PyThread_tss_get
+  PyThread_tss_is_created=python310.PyThread_tss_is_created
+  PyThread_tss_set=python310.PyThread_tss_set
+  PyTraceBack_Here=python310.PyTraceBack_Here
+  PyTraceBack_Print=python310.PyTraceBack_Print
+  PyTraceBack_Type=python310.PyTraceBack_Type DATA
+  PyTupleIter_Type=python310.PyTupleIter_Type DATA
+  PyTuple_GetItem=python310.PyTuple_GetItem
+  PyTuple_GetSlice=python310.PyTuple_GetSlice
+  PyTuple_New=python310.PyTuple_New
+  PyTuple_Pack=python310.PyTuple_Pack
+  PyTuple_SetItem=python310.PyTuple_SetItem
+  PyTuple_Size=python310.PyTuple_Size
+  PyTuple_Type=python310.PyTuple_Type DATA
+  PyType_ClearCache=python310.PyType_ClearCache
+  PyType_FromSpec=python310.PyType_FromSpec
+  PyType_FromSpecWithBases=python310.PyType_FromSpecWithBases
+  PyType_GenericAlloc=python310.PyType_GenericAlloc
+  PyType_GenericNew=python310.PyType_GenericNew
+  PyType_GetFlags=python310.PyType_GetFlags
+  PyType_GetSlot=python310.PyType_GetSlot
+  PyType_IsSubtype=python310.PyType_IsSubtype
+  PyType_Modified=python310.PyType_Modified
+  PyType_Ready=python310.PyType_Ready
+  PyType_Type=python310.PyType_Type DATA
+  PyUnicodeDecodeError_Create=python310.PyUnicodeDecodeError_Create
+  PyUnicodeDecodeError_GetEncoding=python310.PyUnicodeDecodeError_GetEncoding
+  PyUnicodeDecodeError_GetEnd=python310.PyUnicodeDecodeError_GetEnd
+  PyUnicodeDecodeError_GetObject=python310.PyUnicodeDecodeError_GetObject
+  PyUnicodeDecodeError_GetReason=python310.PyUnicodeDecodeError_GetReason
+  PyUnicodeDecodeError_GetStart=python310.PyUnicodeDecodeError_GetStart
+  PyUnicodeDecodeError_SetEnd=python310.PyUnicodeDecodeError_SetEnd
+  PyUnicodeDecodeError_SetReason=python310.PyUnicodeDecodeError_SetReason
+  PyUnicodeDecodeError_SetStart=python310.PyUnicodeDecodeError_SetStart
+  PyUnicodeEncodeError_GetEncoding=python310.PyUnicodeEncodeError_GetEncoding
+  PyUnicodeEncodeError_GetEnd=python310.PyUnicodeEncodeError_GetEnd
+  PyUnicodeEncodeError_GetObject=python310.PyUnicodeEncodeError_GetObject
+  PyUnicodeEncodeError_GetReason=python310.PyUnicodeEncodeError_GetReason
+  PyUnicodeEncodeError_GetStart=python310.PyUnicodeEncodeError_GetStart
+  PyUnicodeEncodeError_SetEnd=python310.PyUnicodeEncodeError_SetEnd
+  PyUnicodeEncodeError_SetReason=python310.PyUnicodeEncodeError_SetReason
+  PyUnicodeEncodeError_SetStart=python310.PyUnicodeEncodeError_SetStart
+  PyUnicodeIter_Type=python310.PyUnicodeIter_Type DATA
+  PyUnicodeTranslateError_GetEnd=python310.PyUnicodeTranslateError_GetEnd
+  PyUnicodeTranslateError_GetObject=python310.PyUnicodeTranslateError_GetObject
+  PyUnicodeTranslateError_GetReason=python310.PyUnicodeTranslateError_GetReason
+  PyUnicodeTranslateError_GetStart=python310.PyUnicodeTranslateError_GetStart
+  PyUnicodeTranslateError_SetEnd=python310.PyUnicodeTranslateError_SetEnd
+  PyUnicodeTranslateError_SetReason=python310.PyUnicodeTranslateError_SetReason
+  PyUnicodeTranslateError_SetStart=python310.PyUnicodeTranslateError_SetStart
+  PyUnicode_Append=python310.PyUnicode_Append
+  PyUnicode_AppendAndDel=python310.PyUnicode_AppendAndDel
+  PyUnicode_AsASCIIString=python310.PyUnicode_AsASCIIString
+  PyUnicode_AsCharmapString=python310.PyUnicode_AsCharmapString
+  PyUnicode_AsDecodedObject=python310.PyUnicode_AsDecodedObject
+  PyUnicode_AsDecodedUnicode=python310.PyUnicode_AsDecodedUnicode
+  PyUnicode_AsEncodedObject=python310.PyUnicode_AsEncodedObject
+  PyUnicode_AsEncodedString=python310.PyUnicode_AsEncodedString
+  PyUnicode_AsEncodedUnicode=python310.PyUnicode_AsEncodedUnicode
+  PyUnicode_AsLatin1String=python310.PyUnicode_AsLatin1String
+  PyUnicode_AsMBCSString=python310.PyUnicode_AsMBCSString
+  PyUnicode_AsRawUnicodeEscapeString=python310.PyUnicode_AsRawUnicodeEscapeString
+  PyUnicode_AsUCS4=python310.PyUnicode_AsUCS4
+  PyUnicode_AsUCS4Copy=python310.PyUnicode_AsUCS4Copy
+  PyUnicode_AsUTF16String=python310.PyUnicode_AsUTF16String
+  PyUnicode_AsUTF32String=python310.PyUnicode_AsUTF32String
+  PyUnicode_AsUTF8String=python310.PyUnicode_AsUTF8String
+  PyUnicode_AsUnicodeEscapeString=python310.PyUnicode_AsUnicodeEscapeString
+  PyUnicode_AsWideChar=python310.PyUnicode_AsWideChar
+  PyUnicode_AsWideCharString=python310.PyUnicode_AsWideCharString
+  PyUnicode_BuildEncodingMap=python310.PyUnicode_BuildEncodingMap
+  PyUnicode_Compare=python310.PyUnicode_Compare
+  PyUnicode_CompareWithASCIIString=python310.PyUnicode_CompareWithASCIIString
+  PyUnicode_Concat=python310.PyUnicode_Concat
+  PyUnicode_Contains=python310.PyUnicode_Contains
+  PyUnicode_Count=python310.PyUnicode_Count
+  PyUnicode_Decode=python310.PyUnicode_Decode
+  PyUnicode_DecodeASCII=python310.PyUnicode_DecodeASCII
+  PyUnicode_DecodeCharmap=python310.PyUnicode_DecodeCharmap
+  PyUnicode_DecodeCodePageStateful=python310.PyUnicode_DecodeCodePageStateful
+  PyUnicode_DecodeFSDefault=python310.PyUnicode_DecodeFSDefault
+  PyUnicode_DecodeFSDefaultAndSize=python310.PyUnicode_DecodeFSDefaultAndSize
+  PyUnicode_DecodeLatin1=python310.PyUnicode_DecodeLatin1
+  PyUnicode_DecodeLocale=python310.PyUnicode_DecodeLocale
+  PyUnicode_DecodeLocaleAndSize=python310.PyUnicode_DecodeLocaleAndSize
+  PyUnicode_DecodeMBCS=python310.PyUnicode_DecodeMBCS
+  PyUnicode_DecodeMBCSStateful=python310.PyUnicode_DecodeMBCSStateful
+  PyUnicode_DecodeRawUnicodeEscape=python310.PyUnicode_DecodeRawUnicodeEscape
+  PyUnicode_DecodeUTF16=python310.PyUnicode_DecodeUTF16
+  PyUnicode_DecodeUTF16Stateful=python310.PyUnicode_DecodeUTF16Stateful
+  PyUnicode_DecodeUTF32=python310.PyUnicode_DecodeUTF32
+  PyUnicode_DecodeUTF32Stateful=python310.PyUnicode_DecodeUTF32Stateful
+  PyUnicode_DecodeUTF7=python310.PyUnicode_DecodeUTF7
+  PyUnicode_DecodeUTF7Stateful=python310.PyUnicode_DecodeUTF7Stateful
+  PyUnicode_DecodeUTF8=python310.PyUnicode_DecodeUTF8
+  PyUnicode_DecodeUTF8Stateful=python310.PyUnicode_DecodeUTF8Stateful
+  PyUnicode_DecodeUnicodeEscape=python310.PyUnicode_DecodeUnicodeEscape
+  PyUnicode_EncodeCodePage=python310.PyUnicode_EncodeCodePage
+  PyUnicode_EncodeFSDefault=python310.PyUnicode_EncodeFSDefault
+  PyUnicode_EncodeLocale=python310.PyUnicode_EncodeLocale
+  PyUnicode_FSConverter=python310.PyUnicode_FSConverter
+  PyUnicode_FSDecoder=python310.PyUnicode_FSDecoder
+  PyUnicode_Find=python310.PyUnicode_Find
+  PyUnicode_FindChar=python310.PyUnicode_FindChar
+  PyUnicode_Format=python310.PyUnicode_Format
+  PyUnicode_FromEncodedObject=python310.PyUnicode_FromEncodedObject
+  PyUnicode_FromFormat=python310.PyUnicode_FromFormat
+  PyUnicode_FromFormatV=python310.PyUnicode_FromFormatV
+  PyUnicode_FromObject=python310.PyUnicode_FromObject
+  PyUnicode_FromOrdinal=python310.PyUnicode_FromOrdinal
+  PyUnicode_FromString=python310.PyUnicode_FromString
+  PyUnicode_FromStringAndSize=python310.PyUnicode_FromStringAndSize
+  PyUnicode_FromWideChar=python310.PyUnicode_FromWideChar
+  PyUnicode_GetDefaultEncoding=python310.PyUnicode_GetDefaultEncoding
+  PyUnicode_GetLength=python310.PyUnicode_GetLength
+  PyUnicode_GetSize=python310.PyUnicode_GetSize
+  PyUnicode_InternFromString=python310.PyUnicode_InternFromString
+  PyUnicode_InternImmortal=python310.PyUnicode_InternImmortal
+  PyUnicode_InternInPlace=python310.PyUnicode_InternInPlace
+  PyUnicode_IsIdentifier=python310.PyUnicode_IsIdentifier
+  PyUnicode_Join=python310.PyUnicode_Join
+  PyUnicode_Partition=python310.PyUnicode_Partition
+  PyUnicode_RPartition=python310.PyUnicode_RPartition
+  PyUnicode_RSplit=python310.PyUnicode_RSplit
+  PyUnicode_ReadChar=python310.PyUnicode_ReadChar
+  PyUnicode_Replace=python310.PyUnicode_Replace
+  PyUnicode_Resize=python310.PyUnicode_Resize
+  PyUnicode_RichCompare=python310.PyUnicode_RichCompare
+  PyUnicode_Split=python310.PyUnicode_Split
+  PyUnicode_Splitlines=python310.PyUnicode_Splitlines
+  PyUnicode_Substring=python310.PyUnicode_Substring
+  PyUnicode_Tailmatch=python310.PyUnicode_Tailmatch
+  PyUnicode_Translate=python310.PyUnicode_Translate
+  PyUnicode_Type=python310.PyUnicode_Type DATA
+  PyUnicode_WriteChar=python310.PyUnicode_WriteChar
+  PyWeakref_GetObject=python310.PyWeakref_GetObject
+  PyWeakref_NewProxy=python310.PyWeakref_NewProxy
+  PyWeakref_NewRef=python310.PyWeakref_NewRef
+  PyWrapperDescr_Type=python310.PyWrapperDescr_Type DATA
+  PyWrapper_New=python310.PyWrapper_New
+  PyZip_Type=python310.PyZip_Type DATA
+  Py_AddPendingCall=python310.Py_AddPendingCall
+  Py_AtExit=python310.Py_AtExit
+  Py_BuildValue=python310.Py_BuildValue
+  Py_CompileString=python310.Py_CompileString
+  Py_DecRef=python310.Py_DecRef
+  Py_DecodeLocale=python310.Py_DecodeLocale
+  Py_EncodeLocale=python310.Py_EncodeLocale
+  Py_EndInterpreter=python310.Py_EndInterpreter
+  Py_EnterRecursiveCall=python310.Py_EnterRecursiveCall
+  Py_Exit=python310.Py_Exit
+  Py_FatalError=python310.Py_FatalError
+  Py_FileSystemDefaultEncodeErrors=python310.Py_FileSystemDefaultEncodeErrors DATA
+  Py_FileSystemDefaultEncoding=python310.Py_FileSystemDefaultEncoding DATA
+  Py_Finalize=python310.Py_Finalize
+  Py_FinalizeEx=python310.Py_FinalizeEx
+  Py_GenericAlias=python310.Py_GenericAlias
+  Py_GenericAliasType=python310.Py_GenericAliasType
+  Py_GetBuildInfo=python310.Py_GetBuildInfo
+  Py_GetCompiler=python310.Py_GetCompiler
+  Py_GetCopyright=python310.Py_GetCopyright
+  Py_GetExecPrefix=python310.Py_GetExecPrefix
+  Py_GetPath=python310.Py_GetPath
+  Py_GetPlatform=python310.Py_GetPlatform
+  Py_GetPrefix=python310.Py_GetPrefix
+  Py_GetProgramFullPath=python310.Py_GetProgramFullPath
+  Py_GetProgramName=python310.Py_GetProgramName
+  Py_GetPythonHome=python310.Py_GetPythonHome
+  Py_GetRecursionLimit=python310.Py_GetRecursionLimit
+  Py_GetVersion=python310.Py_GetVersion
+  Py_HasFileSystemDefaultEncoding=python310.Py_HasFileSystemDefaultEncoding DATA
+  Py_IncRef=python310.Py_IncRef
+  Py_Initialize=python310.Py_Initialize
+  Py_InitializeEx=python310.Py_InitializeEx
+  Py_IsInitialized=python310.Py_IsInitialized
+  Py_LeaveRecursiveCall=python310.Py_LeaveRecursiveCall
+  Py_Main=python310.Py_Main
+  Py_MakePendingCalls=python310.Py_MakePendingCalls
+  Py_NewInterpreter=python310.Py_NewInterpreter
+  Py_ReprEnter=python310.Py_ReprEnter
+  Py_ReprLeave=python310.Py_ReprLeave
+  Py_SetPath=python310.Py_SetPath
+  Py_SetProgramName=python310.Py_SetProgramName
+  Py_SetPythonHome=python310.Py_SetPythonHome
+  Py_SetRecursionLimit=python310.Py_SetRecursionLimit
+  Py_SymtableString=python310.Py_SymtableString
+  Py_UTF8Mode=python310.Py_UTF8Mode DATA
+  Py_VaBuildValue=python310.Py_VaBuildValue
+  _PyArg_ParseTupleAndKeywords_SizeT=python310._PyArg_ParseTupleAndKeywords_SizeT
+  _PyArg_ParseTuple_SizeT=python310._PyArg_ParseTuple_SizeT
+  _PyArg_Parse_SizeT=python310._PyArg_Parse_SizeT
+  _PyArg_VaParseTupleAndKeywords_SizeT=python310._PyArg_VaParseTupleAndKeywords_SizeT
+  _PyArg_VaParse_SizeT=python310._PyArg_VaParse_SizeT
+  _PyErr_BadInternalCall=python310._PyErr_BadInternalCall
+  _PyObject_CallFunction_SizeT=python310._PyObject_CallFunction_SizeT
+  _PyObject_CallMethod_SizeT=python310._PyObject_CallMethod_SizeT
+  _PyObject_GC_Malloc=python310._PyObject_GC_Malloc
+  _PyObject_GC_New=python310._PyObject_GC_New
+  _PyObject_GC_NewVar=python310._PyObject_GC_NewVar
+  _PyObject_GC_Resize=python310._PyObject_GC_Resize
+  _PyObject_New=python310._PyObject_New
+  _PyObject_NewVar=python310._PyObject_NewVar
+  _PyState_AddModule=python310._PyState_AddModule
+  _PyThreadState_Init=python310._PyThreadState_Init
+  _PyThreadState_Prealloc=python310._PyThreadState_Prealloc
+  _PyTrash_delete_later=python310._PyTrash_delete_later DATA
+  _PyTrash_delete_nesting=python310._PyTrash_delete_nesting DATA
+  _PyTrash_deposit_object=python310._PyTrash_deposit_object
+  _PyTrash_destroy_chain=python310._PyTrash_destroy_chain
+  _PyTrash_thread_deposit_object=python310._PyTrash_thread_deposit_object
+  _PyTrash_thread_destroy_chain=python310._PyTrash_thread_destroy_chain
+  _PyWeakref_CallableProxyType=python310._PyWeakref_CallableProxyType DATA
+  _PyWeakref_ProxyType=python310._PyWeakref_ProxyType DATA
+  _PyWeakref_RefType=python310._PyWeakref_RefType DATA
+  _Py_BuildValue_SizeT=python310._Py_BuildValue_SizeT
+  _Py_CheckRecursionLimit=python310._Py_CheckRecursionLimit DATA
+  _Py_CheckRecursiveCall=python310._Py_CheckRecursiveCall
+  _Py_Dealloc=python310._Py_Dealloc
+  _Py_EllipsisObject=python310._Py_EllipsisObject DATA
+  _Py_FalseStruct=python310._Py_FalseStruct DATA
+  _Py_NoneStruct=python310._Py_NoneStruct DATA
+  _Py_NotImplementedStruct=python310._Py_NotImplementedStruct DATA
+  _Py_SwappedOp=python310._Py_SwappedOp DATA
+  _Py_TrueStruct=python310._Py_TrueStruct DATA
+  _Py_VaBuildValue_SizeT=python310._Py_VaBuildValue_SizeT
diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt
index c44910e..4d4a706 100644
--- a/PCbuild/readme.txt
+++ b/PCbuild/readme.txt
@@ -38,7 +38,7 @@
     Used to build Python with extra debugging capabilities, equivalent
     to using ./configure --with-pydebug on UNIX.  All binaries built
     using this configuration have "_d" added to their name:
-    python39_d.dll, python_d.exe, parser_d.pyd, and so on.  Both the
+    python310_d.dll, python_d.exe, parser_d.pyd, and so on.  Both the
     build and rt (run test) batch files in this directory accept a -d
     option for debug builds.  If you are building Python to help with
     development of CPython, you will most likely use this configuration.
diff --git a/README.rst b/README.rst
index 8230395..96c9561 100644
--- a/README.rst
+++ b/README.rst
@@ -1,5 +1,5 @@
-This is Python version 3.9.0 alpha 6
-====================================
+This is Python version 3.10.0 alpha 0
+=====================================
 
 .. image:: https://travis-ci.org/python/cpython.svg?branch=master
    :alt: CPython build status on Travis CI
@@ -141,7 +141,7 @@
 ----------
 
 We have a comprehensive overview of the changes in the `What's New in Python
-3.9 <https://docs.python.org/3.9/whatsnew/3.9.html>`_ document.  For a more
+3.10 <https://docs.python.org/3.10/whatsnew/3.10.html>`_ document.  For a more
 detailed change log, read `Misc/NEWS
 <https://github.com/python/cpython/blob/master/Misc/NEWS.d>`_, but a full
 accounting of changes can only be gleaned from the `commit history
@@ -154,7 +154,7 @@
 Documentation
 -------------
 
-`Documentation for Python 3.9 <https://docs.python.org/3.9/>`_ is online,
+`Documentation for Python 3.10 <https://docs.python.org/3.10/>`_ is online,
 updated daily.
 
 It can also be downloaded in many formats for faster access.  The documentation
@@ -213,8 +213,8 @@
 version (if any) is your "primary" version.  Install that version using ``make
 install``.  Install all other versions using ``make altinstall``.
 
-For example, if you want to install Python 2.7, 3.6, and 3.9 with 3.9 being the
-primary version, you would execute ``make install`` in your 3.9 build directory
+For example, if you want to install Python 2.7, 3.6, and 3.10 with 3.10 being the
+primary version, you would execute ``make install`` in your 3.10 build directory
 and ``make altinstall`` in the others.
 
 
diff --git a/configure b/configure
index 56d66d0..1124412 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for python 3.9.
+# Generated by GNU Autoconf 2.69 for python 3.10.
 #
 # Report bugs to <https://bugs.python.org/>.
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='python'
 PACKAGE_TARNAME='python'
-PACKAGE_VERSION='3.9'
-PACKAGE_STRING='python 3.9'
+PACKAGE_VERSION='3.10'
+PACKAGE_STRING='python 3.10'
 PACKAGE_BUGREPORT='https://bugs.python.org/'
 PACKAGE_URL=''
 
@@ -1404,7 +1404,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures python 3.9 to adapt to many kinds of systems.
+\`configure' configures python 3.10 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1469,7 +1469,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of python 3.9:";;
+     short | recursive ) echo "Configuration of python 3.10:";;
    esac
   cat <<\_ACEOF
 
@@ -1673,7 +1673,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-python configure 3.9
+python configure 3.10
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2382,7 +2382,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by python $as_me 3.9, which was
+It was created by python $as_me 3.10, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3002,7 +3002,7 @@
 mv confdefs.h.new confdefs.h
 
 
-VERSION=3.9
+VERSION=3.10
 
 # Version number of Python's own shared library file.
 
@@ -18118,7 +18118,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by python $as_me 3.9, which was
+This file was extended by python $as_me 3.10, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18180,7 +18180,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-python config.status 3.9
+python config.status 3.10
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/configure.ac b/configure.ac
index 497d7c1..84d1f00 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@
 dnl ***********************************************
 
 # Set VERSION so we only need to edit in one place (i.e., here)
-m4_define(PYTHON_VERSION, 3.9)
+m4_define(PYTHON_VERSION, 3.10)
 
 AC_PREREQ([2.69])