| 
					
				 | 
			
			
				@@ -35,6 +35,7 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     rootSessionId_ = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     shareList_ = java.util.Collections.emptyList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     currentPageSource_ = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    openGId_ = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   @java.lang.Override 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -259,6 +260,12 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             currentPageSource_ = s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          case 250: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            java.lang.String s = input.readStringRequireUtf8(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            openGId_ = s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           default: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (!parseUnknownField( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 input, unknownFields, extensionRegistry, tag)) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1252,6 +1259,44 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  public static final int OPENGID_FIELD_NUMBER = 31; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  private volatile java.lang.Object openGId_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   * <code>string openGId = 31;</code> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   * @return The openGId. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  @java.lang.Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  public java.lang.String getOpenGId() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    java.lang.Object ref = openGId_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (ref instanceof java.lang.String) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return (java.lang.String) ref; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      com.google.protobuf.ByteString bs =  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          (com.google.protobuf.ByteString) ref; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      java.lang.String s = bs.toStringUtf8(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      openGId_ = s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   * <code>string openGId = 31;</code> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   * @return The bytes for openGId. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  @java.lang.Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  public com.google.protobuf.ByteString 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      getOpenGIdBytes() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    java.lang.Object ref = openGId_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (ref instanceof java.lang.String) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      com.google.protobuf.ByteString b =  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          com.google.protobuf.ByteString.copyFromUtf8( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              (java.lang.String) ref); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      openGId_ = b; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return b; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return (com.google.protobuf.ByteString) ref; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   private byte memoizedIsInitialized = -1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   @java.lang.Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   public final boolean isInitialized() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1359,6 +1404,9 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (!getCurrentPageSourceBytes().isEmpty()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       com.google.protobuf.GeneratedMessageV3.writeString(output, 30, currentPageSource_); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (!getOpenGIdBytes().isEmpty()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      com.google.protobuf.GeneratedMessageV3.writeString(output, 31, openGId_); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     unknownFields.writeTo(output); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1481,6 +1529,9 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (!getCurrentPageSourceBytes().isEmpty()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30, currentPageSource_); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (!getOpenGIdBytes().isEmpty()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      size += com.google.protobuf.GeneratedMessageV3.computeStringSize(31, openGId_); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     size += unknownFields.getSerializedSize(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     memoizedSize = size; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return size; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1559,6 +1610,8 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         != other.getRequestVideoId()) return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (!getCurrentPageSource() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         .equals(other.getCurrentPageSource())) return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (!getOpenGId() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .equals(other.getOpenGId())) return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (!unknownFields.equals(other.unknownFields)) return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1641,6 +1694,8 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         getRequestVideoId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     hash = (37 * hash) + CURRENT_PAGE_SOURCE_FIELD_NUMBER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     hash = (53 * hash) + getCurrentPageSource().hashCode(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    hash = (37 * hash) + OPENGID_FIELD_NUMBER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    hash = (53 * hash) + getOpenGId().hashCode(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     hash = (29 * hash) + unknownFields.hashCode(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     memoizedHashCode = hash; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return hash; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1864,6 +1919,8 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       currentPageSource_ = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      openGId_ = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1938,6 +1995,7 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       result.requestVideoId_ = requestVideoId_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       result.currentPageSource_ = currentPageSource_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      result.openGId_ = openGId_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       onBuilt(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2122,6 +2180,10 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         currentPageSource_ = other.currentPageSource_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         onChanged(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (!other.getOpenGId().isEmpty()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        openGId_ = other.openGId_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        onChanged(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.mergeUnknownFields(other.unknownFields); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       onChanged(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return this; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4367,6 +4429,82 @@ private static final long serialVersionUID = 0L; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       onChanged(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private java.lang.Object openGId_ = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * <code>string openGId = 31;</code> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return The openGId. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public java.lang.String getOpenGId() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      java.lang.Object ref = openGId_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (!(ref instanceof java.lang.String)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        com.google.protobuf.ByteString bs = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            (com.google.protobuf.ByteString) ref; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        java.lang.String s = bs.toStringUtf8(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        openGId_ = s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return s; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return (java.lang.String) ref; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * <code>string openGId = 31;</code> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return The bytes for openGId. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public com.google.protobuf.ByteString 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        getOpenGIdBytes() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      java.lang.Object ref = openGId_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (ref instanceof String) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        com.google.protobuf.ByteString b =  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            com.google.protobuf.ByteString.copyFromUtf8( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                (java.lang.String) ref); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        openGId_ = b; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return b; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return (com.google.protobuf.ByteString) ref; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * <code>string openGId = 31;</code> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @param value The openGId to set. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return This builder for chaining. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public Builder setOpenGId( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        java.lang.String value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (value == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    throw new NullPointerException(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      openGId_ = value; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      onChanged(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * <code>string openGId = 31;</code> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return This builder for chaining. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public Builder clearOpenGId() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      openGId_ = getDefaultInstance().getOpenGId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      onChanged(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * <code>string openGId = 31;</code> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @param value The bytes for openGId to set. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return This builder for chaining. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public Builder setOpenGIdBytes( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        com.google.protobuf.ByteString value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (value == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    throw new NullPointerException(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  checkByteStringIsUtf8(value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      openGId_ = value; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      onChanged(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @java.lang.Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public final Builder setUnknownFields( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         final com.google.protobuf.UnknownFieldSet unknownFields) { 
			 |