#NEWLINE# def decode_dict( x , f ) : #NEWLINE# #INDENT# ( r , f ) = ( { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } , ( f + 1 ) ) #NEWLINE# while ( six . indexbytes ( x , f ) != 101 ) : #NEWLINE# #INDENT# ( k , f ) = decode_string ( x , f ) #NEWLINE# ( r [ k ] , f ) = decode_func [ six . indexbytes ( x , f ) ] ( x , f ) #NEWLINE# #UNINDENT# return ( r , ( f + 1 ) )