python (3.11.7)
    eTR                     @   	 d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl	Z	d dl
Z
d dlZd dlZd dl
Z
d dlZd Zd Zd"dZ G d dej                  ZdZdZ G d	 d
e	j                  Zi Z ej        d           Z ej        d           Z G d d          Z G d
 d          Zd Z G d d          Z G d de	j         e          Z! G d de          Z" G d d          Z#d Z$d Z% G d d          Z&d Z'e(dk    rd dl)m*Z*  e*dd !           dS dS )#    Nc                 0    	 t          j        |           }|S N)marshalloads)mscos     ?/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/idlelib/rpc.py
unpickle_coder
   -   s    0	r		B
I    c                 @    	 t          j        |           }t          |ffS r   )r   dumpsr
   )r   r   s     r	   pickle_coder   3   s!    H	r		B2%r   c                     	 t          j                    }t          ||          }|                    |            |                                S r   )ioBytesIOCodePicklerdumpgetvalue)objprotocolfps       r	   r
   r
   9   s<