日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Class文件结构amp;字节码指令

發布時間:2025/3/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Class文件结构amp;字节码指令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
版權聲明:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_36367789/article/details/81605625

      • class文件結構
            • 無符號數
      • Class文件設計理念和意義
      • 1. 魔數magic
            • 證明magic作用
      • minor_version、major_version
      • 2. constant_pool_count
      • 3. constant_pool[]常量池
            • 3.1 CONSTANT_Class_info結構
            • 3.2 CONSTANT_Fieldref_info, CONSTANT_Methodref_info和CONSTANT_InterfaceMethodref_info結構
          • 3.3 CONSTANT_String_info結構
            • 3.4CONSTANT_Integer_info和CONSTANT_Float_info結構
            • 3.5CONSTANT_Long_info和CONSTANT_Double_info結構
            • 3.6 CONSTANT_NameAndType_info結構
            • 3.7 CONSTANT_Utf8_info結構
            • 3.8 CONSTANT_MethodHandle_info結構
            • 3.9 CONSTANT_MethodType_info結構
            • 3.10 CONSTANT_InvokeDynamic_info結構
      • 4. access_flags:訪問標志
      • 5. this_class:類索引
      • 6. super_class:父類索引
      • 7. interfaces_count:接口計數器
      • 8. interfaces[]:接口表
      • 9. fields_count:字段計數器
      • 10. fields[]:字段表
      • 11. methods_count:方法計數器
      • 12. methods[]:方法表
      • 13. attributes_count:屬性計數器
      • 14. attributes[]:屬性表
            • 14.1 ConstantValue屬性
            • 14.2 Code屬性
            • 14.3 StackMapTable屬性
      • 字節碼指令
          • 常量入棧指令
          • 局部變量值轉載到棧中指令
          • 將棧頂值保存到局部變量中指令
          • wide指令
          • 通用(無類型)棧操作指令
          • 類型轉換指令
          • 整數運算
          • 浮點運算
          • 邏輯運算——移位運算
          • 邏輯運算——按位布爾運算
          • 控制流指令——條件跳轉指令
          • 控制流指令——比較指令
          • 控制流指令——無條件跳轉指令
          • 控制流指令——表跳轉指令
          • 控制流指令——異常和finally
          • 對象操作指令
          • 數組操作指令
          • 方法調用指令
          • 方法返回指令
          • 線程同步指令
      • 一個簡單的demo分析
        • Test.java
        • javap -v Test.class

class文件結構

Class文件存儲的內容稱為字節碼(ByteCode),包含了JVM指令集和符號表以及若干其他輔助信息。

class文件是一組以8位字節為基礎單位的二進制流,各個數據項目嚴格按照順序緊湊的排列在Class文件中,中間沒有添加任何分隔符,整個Class文件中存儲的內容幾乎全部是程序運行的必要的數據,沒有空隙存在。

當遇到8位字節以上的空間的數據項時,則會按照高位在前的方式分割成若干個8位字節進行存儲。

Class文件中有兩種數據類型,分別是無符號數和表。

無符號數

無符號數屬于基本的數據類型,以u1、u2、u4、u8來表示一個字節、兩個字節…的無符號數;無符號數用來描述數字、索引引用、數量值或UTF-8編碼構成的字符串值。

表是由多個無符號數或其他表作為數據項構成的復合數據類型,一般以”_info”結尾,用來描述class文件的數據結構。

特點:節省存儲空間,提高處理性能

ClassFile { u4 magic; u2 minor_version; u2 major_version; u2 constant_pool_count; cp_info constant_pool[constant_pool_count-1]; u2 access_flags; u2 this_class; u2 super_class; u2 interfaces_count; u2 interfaces[interfaces_count]; u2 fields_count; field_info fields[fields_count]; u2 methods_count; method_info methods[methods_count]; u2 attributes_count; attribute_info attributes[attributes_count]; }
  • 魔數
  • Class文件版本
  • 常量池
  • 訪問標志
  • 類索引,父類索引,接口索引集合
  • 字段表集合
  • 方法表集合
  • 屬性表集合

u2表示無符號數2個字節
u4表示無符號數4個字節

Class文件設計理念和意義

1. 魔數magic

魔數的唯一作用是確定這個文件是否為一個能被虛擬機所接受的Class文件。魔數值固定為0xCAFEBABE,不會改變。

證明magic作用

創建一個class文件 magic.class ,內容是magic test,直接運行java magic操作:

84407@FantJ MINGW64 ~/Desktop $ java magictest ????: ???????? magictest ????? LinkageErrorjava.lang.ClassFormatError: Incompatible magic value 1886741100 in class file magictest

報錯意思是:magic矛盾,然后給了個magic value的十進制數,那么可以識別的magic十進制應該是多少呢。


應該是3405691582

那么,然后我用javac編譯的正常java文件生成class文件,用binary viewer 查看:

minor_version、major_version

魔數往后后面四位:表示字節碼版本,分別表示Class文件的副、主版本。當今用的最廣的幾個版本:
jdk1.8:52
jdk1.7:51
jdk1.6:50


對應版本號是52,是jdk1.8

版本向下兼容

2. constant_pool_count

常量池計數器,值等于constant_pool表中的成員數加1,占用兩個字節

3. constant_pool[]常量池

Java虛擬機指令執行時依賴常量池(constant_pool)表中的符號信息。

所有的常量池項都具有如下通用格式:

cp_info {u1 tag; u1 info[]; }

info[]項的內容tag由的類型所決定。tag有效的類型和對應的取值在下表列出

常量類型值
CONSTANT_Class7
CONSTANT_Fieldref9
CONSTANT_Methodref10
CONSTANT_InterfaceMethodref11
CONSTANT_String8
CONSTANT_Integer3
CONSTANT_Float4
CONSTANT_Long5
CONSTANT_Double6
CONSTANT_NameAndType12
CONSTANT_Utf81
CONSTANT_MethodHandle15
CONSTANT_MethodType16
CONSTANT_InvokeDynamic18
3.1 CONSTANT_Class_info結構

表示類或接口

CONSTANT_Class_info {u1 tag; u2 name_index; }

name_index必須是對常量池的一個有效索引

3.2 CONSTANT_Fieldref_info, CONSTANT_Methodref_info和CONSTANT_InterfaceMethodref_info結構

字段:

CONSTANT_Fieldref_info {u1 tag; u2 class_index; u2 name_and_type_index; }

方法:

CONSTANT_Methodref_info { u1 tag; u2 class_index; u2 name_and_type_index; }

接口方法:

CONSTANT_InterfaceMethodref_info {u1 tag; u2 class_index; u2 name_and_type_index; }

class_index必須是對常量池的有效索引,常量池在該索引處的項必須是CONSTANT_Class_info結構,表示一個類或接口,當前字段或方法是這個類或接口的成員。

CONSTANT_Methodref_info結構的class_index項的類型必須是類(不能是接口)。CONSTANT_InterfaceMethodref_info結構的class_index項的類型必須是接口(不能是類)。CONSTANT_Fieldref_info結構的class_index項的類型既可以是類也可以是接口。

name_and_type_index必須是對常量池的有效索引,表示當前字段或方法的名字和描述符。
在一個CONSTANT_Fieldref_info結構中,給定的描述符必須是字段描述符。而CONSTANT_Methodref_info和CONSTANT_InterfaceMethodref_info中給定的描述符必須是方法描述符。

3.3 CONSTANT_String_info結構

用來表示String的結構

CONSTANT_String_info {u1 tag;u2 string_index; }

string_index必須是對常量池的有效索引,常量池在該索引處的項必須是CONSTANT_Utf8_info
結構,表示一組Unicode碼點序列,這組Unicode碼點序列最終會被初始化為一個String對象。

3.4CONSTANT_Integer_info和CONSTANT_Float_info結構

表示4字節(int和float)的數值常量:

CONSTANT_Integer_info {u1 tag; u4 bytes; } CONSTANT_Float_info { u1 tag; u4 bytes; }
3.5CONSTANT_Long_info和CONSTANT_Double_info結構

表示8字節(long和double)的數值常量

CONSTANT_Long_info {u1 tag; u4 high_bytes; u4 low_bytes; } CONSTANT_Double_info { u1 tag; u4 high_bytes; u4 low_bytes; }
3.6 CONSTANT_NameAndType_info結構

表示字段或方法,但是和前面介紹的3個結構不同,CONSTANT_NameAndType_info結構沒有標識出它所屬的類或接口

CONSTANT_NameAndType_info { u1 tag; u2 name_index; u2 descriptor_index; }

name_index項的值必須是對常量池的有效索引,常量池在該索引處的項必須是CONSTANT_Utf8_info結構,這個結構要么表示特殊的方法名,要么表示一個有效的字段或方法的非限定名(Unqualified Name)。

descriptor_index項的值必須是對常量池的有效索引,常量池在該索引處的項必須是CONSTANT_Utf8_info結構,這個結構表示一個有效的字段描述符或方法描述符。

3.7 CONSTANT_Utf8_info結構

用于表示字符串常量的值

CONSTANT_Utf8_info {u1 tag; u2 length; u1 bytes[length]; }

CONSTANT_Utf8_info結構中的內容是以length屬性確定長度的

3.8 CONSTANT_MethodHandle_info結構

表示方法句柄

CONSTANT_MethodHandle_info {u1 tag;u1 reference_kind;u2 reference_index; }

reference_kind項的值必須在1至9之間(包括1和9),它決定了方法句柄的類型。
1. 如果reference_kind項的值為1(REF_getField)、2(REF_getStatic)、3(REF_putField)或4(REF_putStatic),那么常量池在reference_index索引處的項必須是CONSTANT_Fieldref_info結構,表示由一個字段創建的方法句柄。
2. 如果reference_kind項的值是5(REF_invokeVirtual)、6(REF_invokeStatic)、7(REF_invokeSpecial)或8(REF_newInvokeSpecial),那么常量池在reference_index索引處的項必須是CONSTANT_Methodref_info結構,表示由類的方法或構造函數創建的方法句柄。
3. 如果reference_kind項的值是9(REF_invokeInterface),那么常量池在reference_index索引處的項必須是CONSTANT_InterfaceMethodref_info結構,表示由接口方法創建的方法句柄。
4. 如果reference_kind項的值是5(REF_invokeVirtual)、6(REF_invokeStatic)、7(REF_invokeSpecial)或9(REF_invokeInterface),那么方法句柄對應的方法不能為實例初始化()方法或類初始化方法()。
5. 如果reference_kind項的值是8(REF_newInvokeSpecial),那么方法句柄對應的方法必須為實例初始化()方法。

3.9 CONSTANT_MethodType_info結構

表示方法類型

CONSTANT_MethodType_info { u1 tag; u2 descriptor_index; }
3.10 CONSTANT_InvokeDynamic_info結構

表示invokedynamic指令所使用到的引導方法(Bootstrap Method)、引導方法使用到動態調用名稱(Dynamic Invocation Name)、參數和請求返回類型、以及可以選擇性的附加被稱為靜態參數(Static Arguments)的常量序列。

CONSTANT_InvokeDynamic_info { u1 tag; u2 bootstrap_method_attr_index; u2 name_and_type_index; }

bootstrap_method_attr_index項的值必須是對當前Class文件中引導方法表的bootstrap_methods[]數組的有效索引。

name_and_type_index項的值必須是對當前常量池的有效索引,常量池在該索引處的項必須是CONSTANT_NameAndType_info結構,表示方法名和方法描述符。

4. access_flags:訪問標志

訪問標志,access_flags是一種掩碼標志,用于表示某個類或者接口的訪問權限及基礎屬性。access_flags的取值范圍和相應含義見下表。

標記名值含義
ACC_PUBLIC0x0001可以被包的類外訪問。
ACC_FINAL0x0010不允許有子類。
ACC_SUPER0x0020當用到invokespecial指令時,需要特殊處理的父類方法。
ACC_INTERFACE0x0200標識定義的是接口而不是類。
ACC_ABSTRACT0x0400不能被實例化。
ACC_SYNTHETIC0x1000標識并非Java源碼生成的代碼。
ACC_ANNOTATION0x2000標識注解類型
ACC_ENUM0x4000標識枚舉類型

5. this_class:類索引

this_class的值必須是對constant_pool表中項目的一個有效索引值。

是一個對constant_pool表中項目的一個有效索引值,表示指向常量池的第幾個位置。

6. super_class:父類索引

表示這個Class文件所定義的類的直接父類,如果Class文件的super_class的值為0,那這個Class文件只可能是定義的是java.lang.Object類,只有它是唯一沒有父類的類

是一個對constant_pool表中項目的一個有效索引值,表示指向常量池的第幾個位置。

7. interfaces_count:接口計數器

表示有這個類有幾個接口。

8. interfaces[]:接口表

成員所表示的接口順序和對應的源代碼中給定的接口順序(從左至右)一樣,即interfaces[0]對應的是源代碼中最左邊的接口。

是一個對constant_pool表中項目的一個有效索引值,表示指向常量池的第幾個位置。

表示當前類或接口的直接父接口數量

9. fields_count:字段計數器

表示當前Class文件fields[]數組的成員個數

10. fields[]:字段表

每個成員都必須是一個fields_info結構的數據項,描述當前類或接口聲明的所有字段,但不包括從父類或父接口繼承的部分。

用于表示當前類或接口中某個字段的完整描述

field_info {u2 access_flags; u2 name_index; //對常量池的一個有效索引u2 descriptor_index; //對常量池的一個有效索引u2 attributes_count; //當前字段的附加屬性的數量attribute_info attributes[attributes_count]; }

access_flags項的值是用于定義字段被訪問權限和基礎屬性的掩碼標志。access_flags的取值范圍和相應含義見下表所示:

標記名值說明
ACC_PUBLIC0x0001public,表示字段可以從任何包訪問。
ACC_PRIVATE0x0002private,表示字段僅能該類自身調用。
ACC_PROTECTED0x0004protected,表示字段可以被子類調用。
ACC_STATIC0x0008static,表示靜態字段。
ACC_FINAL0x0010final,表示字段定義后值無法修改。
ACC_VOLATILE0x0040volatile,表示字段是易變的。
ACC_TRANSIENT0x0080transient,表示字段不會被序列化。
ACC_SYNTHETIC0x1000表示字段由編譯器自動產生。
ACC_ENUM0x4000enum,表示字段為枚舉類型。

attributes表的每一個成員的值必須是attribute結構,一個字段可以有任意個關聯屬性。

11. methods_count:方法計數器

methods_count的值表示當前Class文件methods[]數組的成員個數,Methods[]數組中每一項都是一個method_info結構的數據項。

12. methods[]:方法表

method_info結構可以表示類和接口中定義的所有方法,包括實例方法、類方法、實例初始化方法方法和類或接口初始化方法方法。methods[]數組只描述當前類或接口中聲明的方法,不包括從父類或父接口繼承的方法。

methods[]數組中的每個成員都必須是一個method_info結構的數據項,用于表示當前類或接口中某個方法的完整描述。

method_info { u2 access_flags; u2 name_index; u2 descriptor_index; u2 attributes_count; attribute_info attributes[attributes_count]; }

access_flags項的值是用于定義當前方法的訪問權限和基本屬性的掩碼標志,access_flags的取值范圍和相應含義見下表所示。

標記名值說明
ACC_PUBLIC0x0001public,方法可以從包外訪問
ACC_PRIVATE0x0002private,方法只能本類中訪問
ACC_PROTECTED0x0004protected,方法在自身和子類可以訪問
ACC_STATIC0x0008static,靜態方法
ACC_FINAL0x0010final,方法不能被重寫(覆蓋)
ACC_SYNCHRONIZED0x0020synchronized,方法由管程同步
ACC_BRIDGE0x0040bridge,方法由編譯器產生
ACC_VARARGS0x0080表示方法帶有變長參數
ACC_NATIVE0x0100native,方法引用非java語言的本地方法
ACC_ABSTRACT0x0400abstract,方法沒有具體實現
ACC_STRICT0x0800strictfp,方法使用FP-strict浮點格式
ACC_SYNTHETIC0x1000方法在源文件中不出現,由編譯器產生

name_index和 descriptor_index 兩屬性是對常量池的一個有效索引
attributes_count的項的值表示這個方法的附加屬性的數量。
attributes 表的每一個成員的值必須是attribute結構,一個方法可以有任意個與之相關的屬性。

13. attributes_count:屬性計數器

attributes表中每一項都是一個attribute_info結構的數據項。

attributes_count的值表示當前Class文件attributes表的成員個數。

14. attributes[]:屬性表

attributes表的每個項的值必須是attribute_info結構,在Class文件格式中的ClassFile結構、field_info結構,method_info結構和Code_attribute結構都有使用,所有屬性的通用格式如下:

attribute_info {u2 attribute_name_index; u4 attribute_length; u1 info[attribute_length]; }

attribute_name_index必須是對當前Class文件的常量池的有效16位無符號索引。表示當前屬性的名字。

attribute_length項的值給出了跟隨其后的字節的長度,這個長度不包括attribute_name_index和attribute_name_index項的6個字節。

14.1 ConstantValue屬性

ConstantValue屬性是定長屬性,位于field_info結構的屬性表中。如果該字段為靜態類型(即field_info結構的access_flags項設置了ACC_STATIC標志),則說明這個field_info結構表示的常量字段值將被分配為它的ConstantValue屬性表示的值,這個過程也是類或接口申明的常量字段(Constant Field)初始化的一部分。這個過程發生在引用類或接口的類初始化方法執行之前。

ConstantValue_attribute { u2 attribute_name_index; u4 attribute_length; u2 constantvalue_index; }

attribute_name_index項的值,必須是一個對常量池的有效索引。
attribute_length項的值固定為2。
constantvalue_index項的值,必須是一個對常量池的有效索引。

14.2 Code屬性

Code屬性是一個變長屬性,位于method_info結構的屬性表。一個Code屬性只為唯一一個方法、實例類初始化方法或類初始化方法保存Java虛擬機指令及相關輔助信息。所有Java虛擬機實現都必須能夠識別Code屬性。如果方法被聲明為native或者abstract類型,那么對應的method_info結構不能有明確的Code屬性,其它情況下,method_info有必須有明確的Code屬性。

Code_attribute {u2 attribute_name_index;u4 attribute_length; u2 max_stack;u2 max_locals;u4 code_length; u1 code[code_length]; u2 exception_table_length; { u2 start_pc;u2 end_pc; u2 handler_pc; u2 catch_type; } exception_table[exception_table_length]; u2 attributes_count; attribute_info attributes[attributes_count]; }

attribute_name_index項的值必須是對常量池的有效索引
attribute_length項的值表示當前屬性的長度,不包括開始的6個字節。
max_stack項的值給出了當前方法的操作數棧在運行執行的任何時間點的最大深度。
max_locals項的值給出了分配在當前方法引用的局部變量表中的局部變量個數,包括調用此方法時用于傳遞參數的局部變量。long和double型的局部變量的最大索引是max_locals-2,其它類型的局部變量的最大索引是max_locals-1.
code_length項給出了當前方法的code[]數組的字節數,code_length的值必須大于0,即code[]數組不能為空。
code[]數組給出了實現當前方法的Java虛擬機字節碼。
exception_table_length項的值給出了exception_table[]數組的成員個數量。
exception_table[]數組的每個成員表示code[]數組中的一個異常處理器(Exception Handler)。exception_table[]數組中,異常處理器順序是有意義的(不能隨意更改)。
start_pc和end_pc兩項的值表明了異常處理器在code[]數組中的有效范圍。
handler_pc項表示一個異常處理器的起點
如果catch_type項的值不為0,那么它必須是對常量池的一個有效索引
attributes_count項的值給出了Code屬性中attributes表的成員個數。
屬性表的每個成員的值必須是attribute結構。一個Code屬性可以有任意數量的可選屬性與之關聯。

14.3 StackMapTable屬性

StackMapTable屬性是一個變長屬性,位于Code屬性的屬性表中。這個屬性會在虛擬機類加載的類型階段被使用。

StackMapTable_attribute { u2 attribute_name_index;u4 attribute_length; u2 number_of_entries; stack_map_frame entries[number_of_entries]; }

attribute_name_index項的值必須是對常量池的有效索引
attribute_length項的值表示當前屬性的長度,不包括開始的6個字節。
number_of_entries項的值給出了entries表中的成員數量。Entries表的每個成員是都是一個stack_map_frame結構的項。
entries表給出了當前方法所需的stack_map_frame結構。

…更多的屬性就不在這一一貼了,太多了,需要的時候查官方文檔即可:https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.4

字節碼指令

java虛擬機指令由一個字節長度的,代表某種特定操作含義的數字(稱之為操作碼),以及隨后的代表此操作所需參數的操作數而構成。

操作碼的長度為1個字節,所以最大只有256條

常量入棧指令

局部變量值轉載到棧中指令

將棧頂值保存到局部變量中指令

wide指令

通用(無類型)棧操作指令

類型轉換指令

整數運算

浮點運算

邏輯運算——移位運算

邏輯運算——按位布爾運算

控制流指令——條件跳轉指令

控制流指令——比較指令

控制流指令——無條件跳轉指令

控制流指令——表跳轉指令

控制流指令——異常和finally

對象操作指令

數組操作指令

方法調用指令

方法返回指令

線程同步指令

指令參考:https://blog.csdn.net/web_code/article/details/12164733

一個簡單的demo分析

Test.java

public class Test {public static void main(String[] args) {int a = 10;int b = 20;int c = a+b;System.out.println(c);} }

javap -v Test.class

#2 = Fieldref #24.#25 // java/lang/System.out:Ljava/io/PrintStream;#3 = Methodref #26.#27 // java/io/PrintStream.println:(I)Vpublic static void main(java.lang.String[]);descriptor: ([Ljava/lang/String;)Vflags: (0x0009) ACC_PUBLIC, ACC_STATICCode:stack=2, locals=4, args_size=10: bipush 10 //把10擴展成int入棧2: istore_1 //將棧頂int類型值保存到局部變量1中3: bipush 20 //把20擴展成int入棧5: istore_2 //將棧頂int類型值保存到局部變量2中6: iload_1 //從局部變量1中裝載int類型值入棧 7: iload_2 //從局部變量2中裝載int類型值入棧 8: iadd // 將棧頂兩int類型數相加,結果入棧。9: istore_3 //將棧頂int類型值保存到局部變量3中10: getstatic #2 // Field java/lang/System.out:Ljava/io/PrintStream;獲取靜態字段的值。#2表示常量池的索引13: iload_314: invokevirtual #3 // Method java/io/PrintStream.println:(I)V 運行時方法綁定調用方法。17: return //void函數返回。

總結

以上是生活随笔為你收集整理的Class文件结构amp;字节码指令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

免费麻豆网站 | 狠狠插狠狠干 | 国产精品久久久99 | 成人黄大片 | 成人av片免费看 | 成人一区二区三区中文字幕 | 又爽又黄又刺激的视频 | 三级黄色三级 | 日韩视频免费 | 亚洲国产一区二区精品专区 | 黄色av大片 | 亚洲性xxxx | 99精品欧美一区二区三区黑人哦 | 久久视频二区 | 一本到视频在线观看 | 五月激情丁香图片 | 天天射射天天 | 天天操天天射天天插 | 亚洲精品www久久久 www国产精品com | 99精品视频免费 | 国产精品色在线 | 国产视频精品免费播放 | 久久视频国产精品免费视频在线 | 国产精品不卡一区 | 精品国产一区二区三区久久久蜜月 | 91精品在线播放 | 一区 在线 影院 | 9幺看片 | 中文区中文字幕免费看 | www五月天com | 国产又黄又硬又爽 | 精品国产理论片 | 91c网站色版视频 | 欧美成人h版在线观看 | 婷婷色伊人 | 成年人看片网站 | 欧美日韩成人一区 | 国产视频导航 | 久草免费色站 | 国内精品在线观看视频 | 亚洲最新精品 | 夜夜视频| 亚洲视频免费视频 | 色在线视频网 | 色婷婷一| 99在线看 | 日韩大片在线播放 | 免费黄色网址网站 | 五月激情视频 | 国产无吗一区二区三区在线欢 | 五月天综合激情网 | 三级在线视频播放 | 久久99亚洲网美利坚合众国 | 91视频88av | 国产精品资源网 | 特级西西444www大胆高清无视频 | 日韩视频在线一区 | 97国产情侣爱久久免费观看 | 中文在线www | 在线黄网站 | 奇米影视8888 | 三级黄色片在线观看 | 久久免费高清视频 | 天天五月天色 | 国产日韩欧美在线看 | 天堂在线视频免费观看 | 99久久99久久精品国产片 | 九九精品视频在线 | 精品a在线| 国产精品麻豆欧美日韩ww | 久9在线 | 亚洲国产视频在线 | 亚洲欧美日韩国产一区二区 | 久久精品国产亚洲精品 | 国产一区二区三区四区大秀 | 玖玖视频网 | 91免费在线播放 | 久久8| 欧美片一区二区三区 | 日韩精品久久一区二区三区 | 亚洲精品视频观看 | 国产91勾搭技师精品 | 美女国内精品自产拍在线播放 | 婷婷久久综合九色综合 | 婷婷午夜天 | 色综合久久综合 | 美女网站在线看 | 九九九在线观看 | 玖草在线观看 | 久久96| 日韩理论在线播放 | 国产日产精品一区二区三区四区 | 精品久久久免费视频 | 亚洲精品美女久久久久 | 亚洲区精品视频 | 91桃色在线观看视频 | 黄a在线观看 | 国产在线观看一 | www黄色软件 | 天天天天综合 | av片中文字幕 | 日韩一区正在播放 | 狠狠插天天干 | 色资源二区在线视频 | 亚洲精品玖玖玖av在线看 | 国产在线p| 国产精品 亚洲精品 | 国产一级二级在线 | 日韩高清dvd | 国产精品自在欧美一区 | av免费观看高清 | 国产精品18p| av高清不卡 | 亚洲在线视频免费观看 | 久久这里只有精品首页 | 久久久国产精品亚洲一区 | 日韩伦理片一区二区三区 | 国产 日韩 中文字幕 | 国产一区二区在线观看视频 | 色五月激情五月 | 久久久久久久久免费 | 在线看片中文字幕 | 久久av免费观看 | 麻豆91在线 | 中文字幕999 | 亚洲黄色av网址 | 国产天天综合 | 天天操天天添 | 国产区av在线 | 久久免费视频国产 | 麻豆免费观看视频 | 亚洲精品乱码久久久久久9色 | 日韩在线免费视频 | 91秒拍国产福利一区 | 五月天开心| 97av在线视频免费播放 | 国产中文字幕av | 久久综合狠狠综合久久激情 | 免费亚洲成人 | 又黄又刺激| 丁香综合五月 | 国产精品亚州 | 国产成人三级在线播放 | 精品免费久久久久久 | 激情网在线视频 | 91成人精品国产刺激国语对白 | 国产一区二区三区网站 | 久久国产一区二区 | 最近中文字幕视频完整版 | 国产69久久久欧美一级 | 日韩一区二区三区高清免费看看 | 五月婷婷操 | 黄色大全免费网站 | 亚洲三级毛片 | 久久精品免费播放 | 99热这里只有精品在线观看 | 色综合狠狠干 | 欧美a级片网站 | 一区二区三区中文字幕在线 | a视频在线播放 | 在线黄色国产电影 | 日韩综合第一页 | 91亚洲狠狠婷婷综合久久久 | 中文字幕刺激在线 | 亚洲精品av中文字幕在线在线 | 视频国产一区二区三区 | 夜夜操天天 | 国产精品免费视频一区二区 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 一区二区视频电影在线观看 | 午夜av一区 | 国产激情小视频在线观看 | 欧美性免费 | 久久亚洲福利视频 | 国内外成人在线视频 | 91av精品| 色久综合| 99视频黄| 国产99久久久国产精品成人免费 | 欧美a视频在线观看 | 深爱婷婷激情 | 五月天婷婷丁香花 | 欧美一级日韩三级 | 欧美性生交大片免网 | 午夜黄色大片 | 波多野结衣电影久久 | 免费成人av在线看 | 免费a网 | 国产精品久久久久影院日本 | 极品久久久 | 麻豆久久一区二区 | 精品国产伦一区二区三区 | 激情综合五月 | 亚洲人av免费网站 | 久久精品aaa | 亚洲电影一级黄 | 在线观看成人毛片 | 精品国内自产拍在线观看视频 | 91豆麻精品91久久久久久 | 日日操夜 | 91中文字幕| 丁香资源影视免费观看 | 高潮久久久久久 | 亚洲综合在线一区二区三区 | 中文字幕黄色av | 欧美一级久久久 | 韩国av不卡 | 这里只有精彩视频 | 日韩av在线一区二区 | 国产精品久久久久亚洲影视 | 亚洲国产合集 | 精品久久网 | 国产91国语对白在线 | 国产日韩欧美中文 | 日韩在线高清免费视频 | 91久久久久久久一区二区 | 国产精品99久久久久久久久 | 狠狠干在线 | 欧亚日韩精品一区二区在线 | 91av在线视频播放 | 成人在线视频免费看 | 青青草华人在线视频 | 亚洲国产天堂av | 国产成人a亚洲精品 | 亚洲一区二区三区四区精品 | 成人一区二区三区在线观看 | 国产精品中文字幕在线观看 | 国产精品免费视频一区二区 | avlulu久久精品| 中文在线中文a | 日本久久成人中文字幕电影 | 91在线免费播放 | 亚洲精品高清视频 | 波多野结衣电影久久 | 精品亚洲欧美无人区乱码 | 国产尤物在线观看 | 亚洲粉嫩av | 日韩毛片在线免费观看 | av在线亚洲天堂 | 五月激情亚洲 | 韩国av免费 | 久久人人爽 | 国产一区二区三区免费在线观看 | 成人av在线网 | 伊人天堂av | 国产精品99久久久久久久久 | 91在线看网站 | 精品国产一区二区三区久久久久久 | 日韩高清一区在线 | 草免费视频 | 91免费网站在线观看 | 国产精品永久免费在线 | 亚州精品天堂中文字幕 | 伊人成人精品 | 91久久精品一区二区三区 | 国内99视频| 国产区 在线 | 69国产盗摄一区二区三区五区 | 亚洲婷婷丁香 | 日本中文字幕一二区观 | 伊甸园永久入口www 99热 精品在线 | 五月婷综合 | 涩涩网站在线播放 | 免费一级片久久 | 亚洲国产成人在线 | 九色精品| 久久久综合香蕉尹人综合网 | 九九热精品视频在线观看 | 五月亚洲综合 | 国产精品久久久久久久久久白浆 | 成 人 黄 色 免费播放 | 亚洲精品黄色在线观看 | 91精品一区二区在线观看 | 在线免费观看黄网站 | 五月激情亚洲 | 国产99在线播放 | 999视频在线播放 | 久久视频一区二区 | 黄在线免费看 | 超碰在线cao | 五月婷婷久草 | 亚洲欧洲美洲av | www.av免费观看 | 米奇四色影视 | 91一区二区三区久久久久国产乱 | 女人18片毛片90分钟 | 丁香九月婷婷 | 日韩成人精品 | 国产97免费| 91色蜜桃| 色在线免费| 手机成人av| 久久伊人精品一区二区三区 | 日日夜夜免费精品 | 91原创在线观看 | 精品在线小视频 | 九九色综合 | 91久久丝袜国产露脸动漫 | 成人福利av | 黄色1级大片 | 日韩av高潮 | 草草草影院 | 色国产精品一区在线观看 | 久久福利在线 | 日韩久久精品一区二区三区 | 91大神电影| 大胆欧美gogo免费视频一二区 | 欧美成人按摩 | 久久ww| 五月婷婷在线观看视频 | 日韩久久午夜一级啪啪 | 婷婷激情综合 | av线上看 | 国产高潮久久 | 一区二区三区久久精品 | 美女网站黄在线观看 | 在线观看精品国产 | av在线最新 | 国产中文字幕亚洲 | 日本不卡一区二区三区在线观看 | 久久国产欧美日韩 | 国产91精品久久久久久 | 狠狠狠的干 | 丁香婷婷综合网 | 天天摸天天舔天天操 | 日韩精品一区二区三区免费观看视频 | 97视频免费观看 | 午夜av免费观看 | 黄色视屏免费在线观看 | 91精品免费 | 久久综合久久伊人 | www.伊人网 | 福利视频一区二区 | 久久视频中文字幕 | 久久久九色精品国产一区二区三区 | 国内小视频 | 国产系列在线观看 | 91亚洲精品视频 | 一区二区三区高清在线观看 | 久久综合综合久久综合 | 久久久www成人免费毛片 | 97免费中文视频在线观看 | 国产精品成人久久久久久久 | 亚洲男模gay裸体gay | 不卡视频国产 | 成人va视频 | 国产精品一区二区无线 | 久久蜜桃av | 久久深爱网 | 伊人午夜视频 | 日韩精品一区电影 | 国产精品免费一区二区三区 | 91精品国产综合久久久久久久 | 欧美日韩精品网站 | 久久99精品国产99久久 | 国产永久免费高清在线观看视频 | 一区二区观看 | 97在线视频免费观看 | 天天做综合网 | 丁香激情婷婷 | 久草国产视频 | 毛片基地黄久久久久久天堂 | 成人xxxx | 手机看片中文字幕 | 美女福利视频网 | 欧美日韩免费观看一区=区三区 | 久草在线免费看视频 | 国产精品嫩草在线 | 免费在线观看午夜视频 | 91成人国产 | 久久男人视频 | 国产a精品 | 日韩一区在线播放 | 国产亚洲精品久久久久久电影 | 极品国产91在线网站 | 欧美中文字幕第一页 | 黄色一级网| 免费在线观看午夜视频 | 91黄色影视 | www一起操| 国内精品毛片 | 一区二区三区在线免费观看视频 | 国产一级片在线播放 | 91理论片午午伦夜理片久久 | 亚洲欧美国产精品久久久久 | 国产国语在线 | 日韩影视大全 | 免费黄色激情视频 | 园产精品久久久久久久7电影 | av黄色成人 | 国产亚洲精品久久久久久 | 精品婷婷| 黄色软件视频大全免费下载 | www.午夜视频| 国产原创在线视频 | 99精品视频免费 | 欧美性色黄 | 欧美色图视频一区 | 超碰在线免费福利 | 中文字幕免费在线看 | 国产无套一区二区三区久久 | 欧美色综合天天久久综合精品 | 免费av的网站 | 国产人成精品一区二区三 | 操操色 | 四虎影视成人精品 | 国产精品6999成人免费视频 | 亚洲四虎在线 | 亚洲欧洲精品视频 | 91在线porny国产在线看 | 不卡精品| 午夜 久久 tv| 男女拍拍免费视频 | 啪啪免费视频网站 | 美女网站色免费 | 亚洲欧洲成人精品av97 | 国产精品毛片网 | 四虎5151久久欧美毛片 | 婷婷电影在线观看 | 久久国产精品免费一区二区三区 | 毛片网站在线观看 | 五月综合久久 | 国产大片免费久久 | 国产香蕉视频在线播放 | 毛片永久免费 | 久久免费视频在线观看 | 夜夜操狠狠干 | 奇米影视8888| 国产91精品一区二区麻豆亚洲 | 亚洲视频网站在线观看 | 91免费高清视频 | 亚洲欧美日韩国产精品一区午夜 | 麻豆视频一区二区 | 在线观看va| av免费网页 | 国产一区二区三区在线 | 久久精品影视 | 天天干天天干天天干天天干天天干天天干 | 国产精品国产三级国产aⅴ无密码 | 成人精品亚洲 | 成人在线小视频 | 久久国产精品一区二区三区四区 | 91亚洲国产成人久久精品网站 | 精品国产一二三四区 | 日av免费 | 久草视频免费播放 | 国产粉嫩在线观看 | 免费a视频在线观看 | 久在线观看 | 天天看天天干天天操 | www操操| 香蕉精品视频在线观看 | 免费国产黄线在线观看视频 | 国产色视频网站2 | 国产精品久久久久久久av大片 | 日韩不卡高清视频 | 久久毛片网 | 在线一二区 | 日日夜夜精品免费视频 | 中文av网| 亚洲第二色 | 久久精品国产99国产 | 久青草视频 | 麻豆国产电影 | www激情com| 国产麻豆精品95视频 | 日韩黄色软件 | 国产一级特黄电影 | 久久久免费在线观看 | 日韩专区一区二区 | 久久久久色 | 国产精品日韩久久久久 | 在线观看成人小视频 | 国产精品一区二区久久精品爱微奶 | 久久成人毛片 | 久久久鲁 | www色网站 | 麻豆va一区二区三区久久浪 | 免费观看一级特黄欧美大片 | 成人一区二区三区在线 | 天天综合天天综合 | 国产视频久 | 中文字幕在线精品 | 欧洲精品在线视频 | 久久精品日产第一区二区三区乱码 | 免费看一及片 | 天天射天天操天天 | 日本在线观看中文字幕无线观看 | 91亚州 | 狠狠干夜夜爱 | 久久久久久蜜桃一区二区 | 亚洲 欧美 另类人妖 | 九七人人干 | 久久高清片 | 亚洲视频高清 | 三级黄在线 | 日韩1级片 | 中文字幕 国产视频 | 久久久久综合网 | 中文字幕免费国产精品 | 国产精品激情偷乱一区二区∴ | 天天操天天添天天吹 | 天天色宗合 | 在线免费观看不卡av | 欧美性生活一级片 | 五月天天在线 | 中文字幕字幕中文 | 亚洲成 人精品 | 在线黄色毛片 | 亚洲国产欧洲综合997久久, | 婷婷中文字幕综合 | 插插插色综合 | 在线观看一区 | 日韩二区精品 | 久草www | 日韩欧美一区二区三区视频 | 久久午夜鲁丝片 | 亚洲国产黄色片 | 激情综合五月天 | 国产日韩欧美在线免费观看 | 亚洲视频电影在线 | 精品电影一区二区 | 久久久久观看 | 久久久久综合网 | 日本精品在线看 | 日韩在线第一区 | 免费福利视频网站 | 中文字幕乱码日本亚洲一区二区 | 午夜久久久久久久久久久 | 视频国产区 | 99国产精品久久久久久久久久 | 91在线麻豆 | 在线观看视频色 | 国产精品久久久区三区天天噜 | 国产专区欧美专区 | 国产精品成人自拍 | 97色在线观看免费视频 | 亚洲视频分类 | 国产很黄很色的视频 | www.狠狠插.com | 好看av在线 | 精品久久久久一区二区国产 | 最近能播放的中文字幕 | 极品美女被弄高潮视频网站 | 探花视频在线观看免费 | 欧美另类激情 | 国产xxxx| 午夜精品三区 | 日日操日日| 日韩精品一区电影 | 97精品国产97久久久久久免费 | 日本中文字幕在线观看 | 日韩高清二区 | 欧美成人tv| 人人看人人做人人澡 | 日韩三级.com | 久久精品爱视频 | 成人黄色小说在线观看 | 亚洲国产精品一区二区久久,亚洲午夜 | 黄色三级免费观看 | 久久午夜色播影院免费高清 | 色综合五月 | 国产91综合一区在线观看 | 国产高清视频免费观看 | 天天天天天天天操 | 日韩一级电影在线观看 | 91污污| 手机在线看永久av片免费 | 免费看国产视频 | 香蕉网站在线观看 | 国产精品美女在线观看 | 日狠狠 | 91精品老司机久久一区啪 | 激情文学综合丁香 | 五月婷婷在线视频观看 | 国产精品完整版 | 天天操综合网站 | 久久久亚洲国产精品麻豆综合天堂 | av色综合网| 日韩精品一区二区在线观看视频 | 一本一道久久a久久精品蜜桃 | 亚洲精品综合一二三区在线观看 | 四虎永久网站 | www亚洲精品 | 在线中文字幕观看 | 亚洲精品一区二区三区新线路 | 99久久夜色精品国产亚洲 | 日本久久久久久 | 亚洲欧美国产精品 | 免费人成在线观看网站 | 天天摸天天舔天天操 | 日韩在线三区 | 在线观看91网站 | 精品美女在线视频 | 操一草 | 日韩网站在线播放 | 色a网 | 欧美另类调教 | 欧美一级免费高清 | 五月婷婷婷婷婷 | 丁香婷婷久久 | 一级免费看视频 | 日本性生活免费看 | 亚洲国产精品推荐 | 婷婷六月天综合 | 五月天综合色激情 | 中文字幕国产一区二区 | 国产精选视频 | 91视频久久| 欧美视频在线观看免费网址 | 久久情爱 | 2020天天干夜夜爽 | 香蕉视频在线视频 | 天天做日日做天天爽视频免费 | 成人免费视频视频在线观看 免费 | 成人激情开心网 | 日韩免费电影 | 国产一区不卡在线 | 日韩系列| 色综合久| 国产第一页在线播放 | 久久久综合电影 | 在线成人免费 | 亚洲砖区区免费 | 日韩影视精品 | av 一区二区三区四区 | 久久免费播放视频 | 天天操天天摸天天爽 | 成人黄色在线 | 在线视频一区观看 | 亚洲欧美日韩在线一区二区 | 免费观看国产成人 | 中文字幕精品一区 | 日韩在线国产精品 | 天堂网av 在线 | 午夜精品视频一区二区三区在线看 | 久久少妇免费视频 | 国产精品一区在线 | 国产精品久久久久aaaa九色 | 国产日韩欧美在线影视 | 性色va | 69国产盗摄一区二区三区五区 | 免费视频你懂的 | 久久亚洲私人国产精品va | 国产又粗又猛又爽又黄的视频免费 | 欧美精品在线观看 | 成人在线网站观看 | 2000xxx影视 | 久久久鲁 | 国际精品久久久 | 欧美精品亚洲精品日韩精品 | 日韩高清av| 国产片免费在线观看视频 | 久久综合亚洲鲁鲁五月久久 | 亚洲国产av精品毛片鲁大师 | 国产精品黄网站在线观看 | 国内成人精品视频 | 中文字幕在线一二 | 中文在线a∨在线 | 在线久热 | 成人在线视频观看 | 人人狠狠 | 99精品视频一区 | 91av在线看 | 久青草国产在线 | 九九在线高清精品视频 | 狠狠色伊人亚洲综合网站野外 | 国产精品美女久久久久久久 | 国产伦精品一区二区三区在线 | 黄在线免费观看 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 九九九视频精品 | 中文字幕在线精品 | av黄色亚洲 | 欧美日韩亚洲一 | 就色干综合 | 在线91网 | 国产h片在线观看 | 精品国产自在精品国产精野外直播 | 字幕网在线观看 | 尤物97国产精品久久精品国产 | www.香蕉视频在线观看 | 国产精品一区电影 | 96亚洲精品久久 | 国产成人高清在线 | 免费久久久久久久 | 国产免费a | 亚洲 欧美 91| 看片一区二区三区 | 免费在线播放视频 | 三级免费黄 | 欧美日韩亚洲国产一区 | 九色精品免费永久在线 | 手机在线永久免费观看av片 | 成人免费一级片 | 一区二区三区久久精品 | 日日夜夜天天久久 | 男女激情网址 | 久草在线中文视频 | 91av99| 在线黄色av| 欧美精品一区二区在线观看 | 中文字幕 国产视频 | 国产精品久久久久一区二区三区共 | 五月亚洲 | 久久免费看毛片 | 免费看的黄网站 | 91人人在线 | 国内精品久久天天躁人人爽 | 成片免费观看视频大全 | 欧美在线观看小视频 | 四虎永久网站 | 久人人 | 欧美成年人在线视频 | 国产色视频一区二区三区qq号 | av久久在线 | 久久草草热国产精品直播 | 久久精品一二区 | 成年人在线免费看视频 | 欧美一级免费片 | 亚洲资源一区 | 亚欧日韩成人h片 | 亚洲精品tv久久久久久久久久 | 在线观影网站 | 国产精品18久久久久久vr | 久久影院一区 | 亚洲综合婷婷 | 丁香视频全集免费观看 | 久久精品黄 | 在线久草视频 | 日本特黄特色aaa大片免费 | 视频一区二区精品 | 99久久爱 | 欧美巨大荫蒂茸毛毛人妖 | 2018亚洲男人天堂 | 国产免费专区 | 亚洲精品成人免费 | 久久精品国产美女 | 麻豆视频免费在线播放 | 视频在线观看亚洲 | 天天插天天 | 久草在线免费资源 | 免费福利在线播放 | 欧美成年网站 | 国产热re99久久6国产精品 | 国产麻豆精品免费视频 | 探花视频在线观看免费 | 丁香网五月天 | 9999国产精品| 九九久久电影 | 成人一区在线观看 | 视频二区| 日产av在线播放 | 福利av影院 | 91精品国产自产在线观看永久 | 视频一区二区免费 | 九九热精品视频在线播放 | 国产一二区免费视频 | 91久久精品一区二区二区 | 93久久精品日日躁夜夜躁欧美 | 成人作爱视频 | 欧美日韩在线播放 | 五月婷综合 | 国产片网站 | 蜜桃av人人夜夜澡人人爽 | 五月天丁香亚洲 | 精品嫩模福利一区二区蜜臀 | 午夜色影院 | 中文字幕永久在线 | 国产成人免费精品 | 国产又粗又猛又色又黄网站 | 久久久久久欧美二区电影网 | 91麻豆看国产在线紧急地址 | 一级精品视频在线观看宜春院 | 麻豆久久久 | 国内久久久 | 天天·日日日干 | 欧美极品xxxx| 丁香婷婷成人 | 成人av片免费观看app下载 | 亚洲美女精品视频 | 97在线观看免费视频 | 天天搞夜夜骑 | 国产成人一区二区三区久久精品 | 亚洲国产一区二区精品专区 | 日韩av中文在线 | www久久精品 | 在线看成人片 | www欧美日韩| 亚洲精品字幕在线 | 99性视频| 免费亚洲婷婷 | 网站在线观看日韩 | 免费在线观看黄 | 国产成人精品一区二区在线 | 欧美一区二区三区四区夜夜大片 | 日韩成人免费在线观看 | 欧美a影视 | 国产精品亚洲a | 成人日批视频 | 免费高清av在线看 | 视频一区二区精品 | 欧美性精品 | 久草在线免费看视频 | 国产伦精品一区二区三区照片91 | 日韩亚洲在线视频 | 美女黄久久| 91在线视频观看免费 | 亚洲japanese制服美女 | 美女黄网站视频免费 | 久久久一本精品99久久精品66 | 亚洲黄色免费 | 久久色中文字幕 | 成人性生交大片免费看中文网站 | 亚洲第一av在线播放 | 久久电影中文字幕视频 | 免费观看完整版无人区 | 国产高清在线一区 | 五月开心激情 | 日本久久久精品视频 | 免费日韩一区二区三区 | 玖玖在线播放 | 亚洲va天堂va欧美ⅴa在线 | 91亚洲综合 | 人人看看人人 | 一区二区精品国产 | 91亚洲狠狠婷婷综合久久久 | 久草在线视频精品 | 狠狠色丁香婷婷综合视频 | 成人av av在线 | 久久免费视频8 | 99热精品免费观看 | 日韩3区 | 日日草视频 | 91av视频在线播放 | 美女视频黄在线 | 亚洲精品白浆高清久久久久久 | 日韩18p| av在线免费播放 | 99色视频 | 色www.| 正在播放国产91 | 成人中文字幕在线 | 狠狠色狠狠色综合系列 | 五月亚洲 | 在线中文字幕av观看 | 国产日韩欧美精品在线观看 | 久久久久成 | 国产 色| 亚洲免费av在线 | 最近免费中文字幕mv在线视频3 | 久久福利剧场 | 色婷婷国产精品 | 久久国产精品免费一区二区三区 | 韩国av免费在线 | 日韩免费不卡视频 | 91香蕉国产在线观看软件 | 天天色综合三 | 丁香九月激情 | 国产女人18毛片水真多18精品 | 国产精品99久久久久久人免费 | 91高清免费看 | 激情欧美日韩一区二区 | 亚洲成年人av | 高清av免费观看 | 日本大片免费观看在线 | 日本女人的性生活视频 | 亚洲九九九在线观看 | 中文字幕一区二区在线播放 | 中文字幕九九 | 999久久国产精品免费观看网站 | 成人av观看 | 国产亚洲免费观看 | 国产精品岛国久久久久久久久红粉 | 五月天色中色 | 国产日韩在线播放 | 一区二区三区免费在线播放 | 日韩一区二区三免费高清在线观看 | 精品99视频 | 一区二区三区久久精品 | 国产97色| 国产婷婷| 欧美中文字幕第一页 | 9幺看片 | 亚洲天堂香蕉 | 午夜av一区| 国产成人av免费在线观看 | 超碰大片 | 国产黄色一级大片 | 黄色免费在线视频 | 精品黄色片 | 国产在线高清视频 | www狠狠操| 在线视频18在线视频4k | 欧美日韩另类视频 | 日本精品视频一区 | 日韩在线免费视频 | 久久综合九色综合欧美狠狠 | 天堂v中文 | 久久,天天综合 | 亚洲九九九 | 国产成人精品亚洲精品 | 偷拍精偷拍精品欧洲亚洲网站 | 高清国产午夜精品久久久久久 | 国产午夜三级一二三区 | 精品久久久久久亚洲综合网站 | 91精品在线观看视频 | 久久久久久久久久久高潮一区二区 | 欧洲视频一区 | a久久久久 | 日本三级香港三级人妇99 | 国产第一福利 | 久热电影 | 日韩一区二区三免费高清在线观看 | 国产一级大片在线观看 | 91av观看| 亚洲精品66| 国产精品6| 国产手机在线精品 | 国产精品久久麻豆 | 成人免费xxx在线观看 | 激情开心色| 国产精品美女毛片真酒店 | 国产精品自产拍在线观看中文 | 久久久久国产一区二区三区 | 婷色| 亚洲人成人在线 | 狠狠躁夜夜躁人人爽超碰91 | 国产精品99久久99久久久二8 | 美女久久视频 | 日韩久久精品一区二区三区 | 五月花婷婷 | 国产男女无遮挡猛进猛出在线观看 | 中文字幕a∨在线乱码免费看 | 一区二区三区在线免费观看 | 在线观看91网站 | 2018亚洲男人天堂 | 精品国产精品一区二区夜夜嗨 | 黄色大片av | 区一区二区三区中文字幕 | 国产成人久久av | av青草| 久久久综合色 | av软件在线观看 | 亚洲禁18久人片 | 色婷丁香 | 国产精品成人品 | 欧美日韩亚洲在线观看 | 在线观看国产福利片 | 久久最新网址 | 国产精品久久99精品毛片三a | 国产 日韩 欧美 自拍 | 中文在线a√在线 | 亚洲黄色免费 | 欧美极品少妇xxxx | 欧美一级专区免费大片 | 亚洲影院国产 | zzijzzij亚洲日本少妇熟睡 | 久久精精品视频 | 精品在线观看一区二区 | 伊人视频 | 国产黄色免费观看 | 99在线视频免费观看 | 国产网红在线观看 | 99精品视频中文字幕 | 超碰个人在线 | 欧美日韩另类在线 | 久久综合狠狠综合久久激情 | 久久99精品波多结衣一区 | 免费观看完整版无人区 | 日韩在线首页 | 免费在线观看成人小视频 | 超碰在线公开 | 日韩专区在线 | 国产精品免费视频观看 | 国产视频导航 | 国产视频二| 粉嫩av一区二区三区四区 | 国产精品久久久久久久久久妇女 | 超碰在线观看av.com | 中文字幕一区二区三区四区视频 | 天天色天天 | 国产一二区在线观看 | 国产福利在线免费 | 国产女人免费看a级丨片 | 日韩中文幕 | 精品国产欧美一区二区三区不卡 | 日韩免费高清在线观看 | 97av精品 | 国产二区电影 | 2024国产在线| 久久首页| 99久久99久久精品 | 日韩在线精品一区 | 国产成人精品综合久久久久99 | 婷婷综合亚洲 | 欧美日韩国产页 | 欧美精品久久久 |