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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

第七章-NoSQL数据库

發布時間:2025/3/21 数据库 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第七章-NoSQL数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第七章-NoSQL數據庫

文章目錄

  • 第七章-NoSQL數據庫
    • NoSQL簡介
    • NoSQL VS. 關系數據庫
    • NoSQL的四大類型
      • 鍵值數據庫
      • 列族數據庫
      • 文檔數據庫
      • 圖形數據庫
      • 不同類型數據庫比較
    • NoSQL的三大基石
      • CAP
      • BASE
      • 最終一致性
    • NewSQL數據庫

NoSQL簡介

傳統關系數據庫一度占據商業數據庫應用的主流位置

  • 完備的關系理論基礎
  • 事務管理機制的支持
  • 高效的查詢優化機制

但是關系數據庫無法滿足 Web 2.0和大數據時代的需求

  • 無法滿足海量數據的管理需求
  • 無法滿足數據高并發的需求
  • 無法滿足高可擴展性和高可用性的需求
  • 關系數據庫中的關鍵特性包括完善的事務機制和高效的查詢機制在Web 2.0時代沒有發揮

  • Web 2.0系統通常不要求嚴格的數據庫事務
  • Web 2.0并不要求嚴格的讀寫實時性
  • Web 2.0通常不包含大量復雜的SQL查詢(去結構化, 存儲空間換取更好的查詢性能)
  • 在這樣的新的應用背景下,關系數據庫實在難以滿足要求,于是 NoSQL 數據庫就應運而生了。

    NoSQL(Not Only SQL)是對非關系型數據庫的統稱,采用的是類似鍵/值、列族、文檔等非關系模型。

    NoSQL數據庫沒有固定的表結構,通常也不存在連接操作,也沒有嚴格遵守 ACID 約束。和關系型數據庫相比,NoSQL具有靈活的水平拓展性,可以支持海量數據的存儲。

    NoSQL數據庫具有以下三個特點:

  • 靈活的可擴展性
  • 靈活的數據模型
  • 與云計算緊密融合
  • NoSQL VS. 關系數據庫

    關系數據庫

    • 優勢:以完善的關系代數理論作為基礎,有嚴格的標準,支持事務 ACID,借助索引機制可以實現高效的查詢,技術成熟,有專業公司的技術支持
    • 劣勢:可擴展性較差,無法較好支持海量數據存儲,數據模型過于死板、無法較好支持Web2.0應用,事務機制影響了系統的整體性能等

    NoSQL數據庫

    • 優勢:可以支持超大規模數據存儲,靈活的數據模型可以很好地支持Web2.0應用,具有強大的橫向擴展能力等
    • 劣勢:缺乏數學理論基礎,復雜查詢性能不高,大都不能實現事務強一致性,很難實現數據完整性,技術不夠成熟,缺乏專業團隊的 技術支持,維護較困難等
    比較標準關系數據庫RDBMSNoSQL備注
    數據庫原理完全支持部分支持RDBMS有關系代數理論作為基礎
    NoSQL沒有統一的理論基礎
    數據規模超大RDBMS很難實現橫向擴展,縱向擴展的空間也比較有限,性能會隨著數據規模的增大而降低
    NoSQL可以很容易通過添加更多設備來支持更大規模的數據
    數據庫模式固定靈活RDBMS需要定義數據庫模式,嚴格遵守數據定義和 相關約束條件
    NoSQL不存在數據庫模式,可以自由靈活定義并存 儲各種不同類型的數據
    查詢效率可以實現高效的簡單查詢,但是不具備高度結構化查詢等特性,復雜查詢的性能不盡人意RDBMS借助于索引機制可以實現快速查詢(包括記 錄查詢和范圍查詢)
    很多NoSQL數據庫沒有面向復雜查詢的索引
    一致性強一致性弱一致性RDBMS嚴格遵守事務ACID模型,可以保證事務強一致性
    很多NoSQL數據庫放松了對事務ACID四性的要求, 而是遵守BASE模型,只能保證最終一致性
    數據完整性容易實現很難實現任何一個RDBMS都可以很容易實現數據完整性,比如通過主鍵或者非空約束來實現實體完整性,通過主鍵、外鍵來實現參照完整性,通過約束或者觸發器來實現用戶自定義完整性
    但是,在NoSQL數據庫卻無法實現
    擴展性一般RDBMS很難實現橫向擴展,縱向擴展的空間也比較有限
    NoSQL在設計之初就充分考慮了橫向擴展的需求, 可以很容易通過添加廉價設備實現擴展
    可用性很好RDBMS在任何時候都以保證數據一致性為優先目標,其次才是優化系統性能,隨著數據規模的增大,RDBMS為了保證嚴格的一致性,只能提供相對較弱的可用性
    大多數NoSQL都能提供較高的可用性
    標準化RDBMS已經標準化(SQL)
    NoSQL還沒有行業標準,不同的NoSQL數據庫都有自己的查詢語言,很難規范應用程序接口
    技術支持RDBMS經過幾十年的發展,已經非常成熟,Oracle 等大型廠商都可以提供很好的技術支持
    NoSQL在技術支持方面還不成熟,缺乏有力的技術支持
    可維護性復雜復雜RDBMS需要專門的數據庫管理員(DBA)維護
    NoSQL數據庫雖然沒有DBMS復雜,也難以維護

    關系數據庫和NoSQL數據庫各有優缺點,彼此無法取代

    • 關系數據庫應用場景:電信、銀行等領域的關鍵業務系 統,需要保證強事務一致性
    • NoSQL數據庫應用場景:互聯網企業、傳統企業的非關 鍵業務(比如數據分析)

    有時候也會采用混合架構,比如使用不同類型的數據庫來支撐電子商務應用。

    • 對于“購物車”這種臨時性數據,采用鍵值存儲會更加高效
    • 當前的產品和訂單信息則適合存放在關系數據庫中
    • 大量的歷史訂單信息則適合保存在類似 MongoDB 的文檔數據庫中

    NoSQL的四大類型

    典型的NoSQL數據庫通常包括:

    • 鍵值數據庫
    • 列族數據庫
    • 文檔數據庫
    • 圖形數據庫

    鍵值數據庫

    鍵值數據庫(Key-Value Database)會使用一個哈希表,這個表中有一個特定的 Key 和一個指針指向特定的 Value。Key可以用來定位 Value,即存儲和檢索具體的 Value。

    Value可以用來存儲任意類型的數據,包括整形、字符型、數組、對象等。但是,Value 對數據庫而言是透明不可見的,不能對 Value 進行索引和存儲,只能通過 Key 進行查詢。

    鍵值數據庫可以進一步劃分為內存鍵值數據庫和持久化鍵值數據庫。

    • 內存鍵值數據庫把數據保存在內存,如 Memcached、Redis
    • 持久化鍵值數據庫把數據保存在磁盤,如 BerkeleyDb、Riak

    鍵值數據庫有自身的局限,條件查詢就是鍵值數據庫的弱項。因此,在使用鍵值數據庫時,應該盡量避免多表關聯查詢,可以采用雙向冗余存儲關系來替代表關聯,把操作分解為單表操作。

    項目描述
    相關產品Redis、Riak、SimpleDB、Chordless、Memcached
    數據模型鍵/值對
    鍵是一個字符串對象
    值可以是任意類型的數據,比如整型、字符型、數組、列表、集合等
    典型應用擁有簡單數據模型的應用,涉及頻繁讀寫
    內容緩存,比如會話、配置文件、參數、購物車等
    優點擴展性好,靈活性好,大量寫操作時性能高
    缺點無法存儲結構化信息,條件查詢效率較低
    不適用情景不是通過鍵而是通過值來查:鍵值數據庫沒有通過值查詢的途徑
    需要存儲數據之間的關系:在鍵值數據庫中,不能通過兩個或兩個以上的鍵來關聯數據
    需要事務的支持:在一些鍵值數據庫中,產生故障時,不可以回滾
    使用者百度云數據庫(Redis)、GitHub(Riak)、BestBuy(Riak)、Twitter(Redis和 Memcached)、StackOverFlow(Redis)、Instagram (Redis)、Youtube (Memcached)、Wikipedia(Memcached)

    目前使用最多的是 Redis,被稱為“強化版的Memcached”,被廣泛應用在數據緩存方面

    • 支持持久化
    • 數據恢復
    • 更多數據類型

    列族數據庫

    列族數據庫一般采用列族數據模型,數據庫由多個行組成,每行數據包含多個列族,不同的行可以具有不同數量的列族,屬于同一列族的數據會被存放在一起。

    項目描述
    相關產品BigTable、HBase、Cassandra、Hypertable、GreenPlum等
    數據模型列族
    典型應用分布式數據存儲與管理
    數據在地理上分布于多個數據中心的應用程序
    可以容忍副本中存在短期不一致情況的應用程序
    擁有動態字段的應用程序
    擁有潛在大量數據的應用程序,大到幾百TB的數據
    優點查找速度快,可擴展性強,容易進行分布式擴展,復雜性低
    缺點功能較少,大都不支持強事務一致性
    不適用情景需要ACID事務支持的情形,Cassandra等產品就不適用
    使用者Ebay(Cassandra)、Instagram(Cassandra)、NASA(Cassandra)、 Twitter(Cassandra and HBase)、Facebook(Cassandra)、Yahoo! (HBase)

    文檔數據庫

    在文檔數據庫中,文檔是數據庫的最小單位。文檔是一個數據記錄,這個記錄能夠對包含的數據類型和內容進行“自我描述。文檔數據庫旨在將半結構化數據存儲為文檔,通常用XML、 JSON 等文檔格式來封裝和編碼數據。

    一個文檔可以包含非常復雜的數據結構,如嵌套對象,且每個文檔可以有完全不同的數據結構,每一條記錄包含了所有的有關信息而沒有任何外部的引用,這條記錄就是“自包含”的,這使得記錄很容易完成數據遷移。

    文檔數據庫既可以根據鍵(Key)來構建索引,也可以根據文檔內容構建索引。尤其是基于文檔內容的索引和查詢這種能力,是文檔數據庫不同于鍵值數據庫的地方。

    項目描述
    相關產品MongoDB、CouchDB、Terrastore、MarkLogic、RavenDB
    數據模型鍵/值
    值(value)是版本化的文檔
    典型應用存儲、索引并管理面向文檔的數據或者類似的半結構化數據
    比如,用于后臺具有大量讀寫操作的網站、使用JSON數據結構的應用、 使用嵌套結構等非規范化數據的應用程序
    優點性能好(高并發),復雜性低,數據結構靈活
    提供嵌入式文檔功能,將經常查詢的數據存儲在同一個文檔中
    既可以根據鍵來構建索引,也可以根據內容構建索引
    缺點缺乏統一的查詢語法
    不適用情景在不同的文檔上添加事務。文檔數據庫并不支持文檔間的事務,如果對 這方面有需求則不應該選用這個解決方案
    使用者百度云數據庫(MongoDB)、SAP (MongoDB)、Codecademy (MongoDB)、Foursquare (MongoDB)、NBC News (RavenDB)

    圖形數據庫

    圖數據庫使用圖作為數據模型來存儲數據,完全不同于鍵值、文檔和列族數據模型,可以高效地存儲不同頂點之間的關系。圖數據庫專門用來處理具有高度相互關聯關系的數據,可以高效地處理實體之間的關系,比較適合于社交網絡、模式識別、依賴分析、推薦系統以及路徑尋找等問題。

    但是,除了在處理圖和關系這些應用領域具有很好的性能之外,在別的領域,圖數據庫的性能不如其他 NoSQL 數據庫。

    項目描述
    相關產品Neo4J、Infinite Graph、GraphDB
    數據模型圖結構
    典型應用應用于大量復雜、互連接、低結構化的圖結構場合,如社交網絡、推薦系統等
    優點靈活性高,支持復雜的圖形算法,可用于構建復雜的關系圖譜
    缺點復雜性高,只能支持一定的數據規模
    使用者Adobe(Neo4J)、Cisco(Neo4J)、T-Mobile(Neo4J)

    不同類型數據庫比較

    MySQL

    • 功能較穩定強大,滿足多樣需求

    MongoDB

    • 數據模型較靈活,支持較多功能

    HBase

    • 具有很好的擴展性,依賴 Hadoop 生態環境

    Redis

    • 模型較為簡單,可提供隨機數據存儲,數據庫伸縮性較好

    NoSQL的三大基石

    NoSQL的三大基石包括 CAP、BASE 和最終一致性。

    CAP

    CAP理論指的是:

    • C(Consistency):一致性,是指任何一個讀操作總是能夠讀到之前完成的寫操作的結果,也就是在分布式環境中,多點的數據是一致的,或者說,所有節點在同一時間具有相同的數據
    • A:(Availability):可用性,是指快速獲取數據,可以在確定的時間內返回操作結果,保證每個請求不管成功或者失敗都有響應
    • P(Tolerance of Network Partition):分區容忍性,是指當出現網絡分區的情況時(即系統中的一部分節點無法和其他節點進行通信),分離的系統也能夠正常運行, 也就是說,系統中任意信息的丟失或失敗不會影響系統的繼續運作

    CAP理論告訴我們,一個分布式系統不可能同時滿足一致性、可用性和分區容忍性這三個需求,最多只能同時滿足其中兩個

    處理CAP的問題時的選擇:

    • CA:強調一致性(C)和可用性(A),放棄分區容忍性(P),最簡單的做法是把所有與事務相關的內容都放到同一臺機器上。很顯然,這種做法會嚴重影響系統的可擴展性
    • CP:強調一致性(C)和分區容忍性(P),放棄可用性(A),當出現網絡分區的情況時,受影響的服務需要等待數據一致,因此在等待期間就無法對外提供服務
    • AP:強調可用性(A)和分區容忍性(P),放棄一致性(C),允許系統返回不一致的數據

    BASE

    數據庫事務的 ACID 特性

    • A(Atomicity):原子性,是指事務必須是原子工作單元,對于其數據修改,要么全都執行,要么全都不執行
    • C(Consistency):一致性,是指事務在完成時,必須使所有的數據都保持一致狀態
    • I(Isolation):隔離性,是指由并發事務所做的修改必須與任何其它并發事務所做的修改隔離
    • D(Durability):持久性,是指事務完成之后,它對于系統的影響是永久性的,該修改即使出現致命的系統故 障也將一直保持

    關系數據庫系統設計了復雜的事務管理機制來保證事務在執行過程中嚴格滿足 ACID 的要求,較好地滿足了銀行等領域對數據一致性的要求,因此得到了廣泛的商業應用。

    但是,NoSQL 數據庫通常應用與 Web 2.0網站等應用場景中,對數據一致性要求并不是很高,而是強調系統的高可用性。因此為了獲得高可用性,可以考慮適當犧牲一致性或分區容忍性。BASE的基本思想就是在這個基礎上發展起來的,是完全不同于 ACID 模型的,BASE 犧牲了高一致性,從而獲得了可用性或可靠性。

    BASE 的基本含義是 基本可用、軟狀態 和 最終一致性。

    • 基本可用(Basically Available):是指一個分布式系統的一部分發生問題變得不可用時,其他部分仍然可以正常使用,也就是允許分區失敗的情形出現
    • 軟狀態(Soft-state):是與“硬狀態(hardstate)”相對應的一種提法。數據庫保存的數據是“硬狀態”時,可以保證數據一致性,即保證數據一直是正確的?!败洜顟B”是指狀態可以有一段時間不同步,具有一定的滯后性
    • 最終一致性(Eventual consistency):一致性的類型包括強一致性和弱一致性,二者的主要區別在于高并發的數據訪問操作下,后續操作是否能夠獲取最新的數據。
      • 對于強一致性而言,當執行完一次更新操作后,后續的其他讀操作就可以保證讀到更新后的最新數據。關系數據庫通常實現強一致性
      • 反之,如果不能保證后續訪問讀到的都是更新后的最新數據,那么就是弱一致性。而最終一致性只不過是弱一致性的一種特例,允許后續的訪問操作可以暫時讀不到更新后的數據,但是經過一段時間之后,必須最終讀到更新后的數據

    最終一致性

    最終一致性根據更新數據后各進程訪問到數據的時間和方式的不同,又可以區分為:

    • 因果一致性 (Causal consistency):如果進程A通知進 程B它已更新了一個數據項,那么進程B的后續訪問將獲 得A寫入的最新值。而與進程A無因果關系的進程C的訪 問,仍然遵守一般的最終一致性規則

    • “讀己之所寫”一致性 (Read your writes):可以視為 因果一致性的一個特例。當進程A自己執行一個更新操 作之后,它自己總是可以訪問到更新過的值,絕不會看 到舊值

    • 會話一致性 (Session consistency):系統能保證在同 一個有效的會話中實現 “讀己之所寫” 的一致性,也 就是說,執行更新操作之后,客戶端能夠在同一個會話 中始終讀取到該數據項的最新值

    • 單調讀一致性:如果進程已經看到過數據對象的某個值, 那么任何后續訪問都不會返回在那個值之前的值

    • 單調寫一致性:系統保證來自同一個進程的寫操作順序 執行,對于多副本系統來說,保證寫順序的一致性(串 行化),是很重要的

    在分布式數據系統中,將數據冗余的份數記為N,更新數據時需要保證寫完成的節點數記為W,讀取數據時需要讀取的節點數記為R。

    • 如果W+R>N,寫的節點和讀的節點重疊,則是強一致性。例如對于典型的一主一備同步復制的關系型數據庫, N=2,W=2,R=1,則不管讀的是主庫還是備庫的數據,都 是一致的。一般設定是R+W = N+1,這是保證強一致性的最小設定
    • 如果W+R<=N,則是弱一致性。例如對于一主一備異步 復制的關系型數據庫,N=2,W=1,R=1,則如果讀的是備 庫,就可能無法讀取主庫已經更新過的數據,所以是弱一致性。

    對于分布式系統,為了保證高可用性,一般設置N>=3。不同的N,W,R 組合,是在可用性和一致性之間取一個平衡,以適應不同的應用場景。

    如果N=W,R=1,任何一個寫節點失效,都會導致寫失敗,因此可用性會降低,但是由于數據分布的N個節點是同步寫入的,因此可以保證強一致性

    HBase是借助其底層的HDFS來實現其數據冗余備份的。HDFS采用的就是強一致性保證。在數據沒有完全同步到N個節點前,寫操作不會返 回成功。也就是說它的 W=N,而讀操作只需要讀到一個值即可,也就是說它的 R=1

    而 Cassandra 等系統,通常都允許用戶按需要設置N,R,W三個值, 即可設置成W+R<= N,也就是說允許用戶在強一致性和最終一致性之 間自由選擇。而在用戶選擇了最終一致性,或者是W<N的強一致性時,則總會出現一段“各個節點數據不同步導致系統處理不一致的時間”。為了提供最終一致性的支持,這些系統會提供一些工具來使數據更新被最終同步到所有相關節點

    NewSQL數據庫

    盡管 NoSQL 數據庫較好地滿足了 Web 2.0應用的需求,但是 NoSQL 不具備高度結構化查詢等特性,復雜查詢的效率不如關系數據庫,而且不支持事務ACID。

    在這樣的背景下,NewSQL 數據庫開始升溫。NewSQL 是對各種新的可擴展/高性能數據庫的簡稱,這類數據庫不僅具有NoSQL對海量數據的存儲管理能力, 還保持了傳統數據庫支持ACID和SQL等特性。

    在大數據時代,數據庫架構開始向著多元化方向發展,并形成了傳統關系數據庫(OldSQL)、NoSQL 和 NewSQL 數據庫三個陣營,三者各有自己的應用場景和發展空間。在未來的一段時間內,三個陣營共存共榮的局面還將持續。

    總結

    以上是生活随笔為你收集整理的第七章-NoSQL数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    最新色站| 四虎永久精品在线 | 在线观看 国产 | 国产精品不卡一区 | 成人一级片免费看 | 中文区中文字幕免费看 | 亚洲精品午夜久久久 | 免费电影播放 | 成年人在线免费看视频 | 亚洲欧洲av | 国产综合婷婷 | 97网| 黄色免费网战 | av片子在线观看 | 国产 欧美 在线 | 国产亚州精品视频 | 亚洲成av人片在线观看无 | 97人人视频| 丁香花在线观看免费完整版视频 | 91视频最新网址 | 天天草综合网 | 99热精品久久 | 黄色小网站在线 | 99在线精品视频 | 国产亚洲综合性久久久影院 | 日韩av视屏在线观看 | 日韩中文字幕91 | 欧美一级片在线播放 | 麻豆视频在线免费观看 | av片在线看 | 成年人免费在线观看网站 | 久久久久久久久久电影 | 欧美日韩精品在线视频 | 国产精品日韩久久久久 | 视频在线观看亚洲 | 美女视频黄免费的 | 欧美伊人网 | www.国产精品 | 国产福利一区在线观看 | 久久国产高清 | 国内少妇自拍视频一区 | 亚洲成人黄色在线观看 | 日本午夜在线观看 | 久久艹中文字幕 | 看av免费| 欧美激情奇米色 | av视屏在线 | 麻豆国产视频下载 | 中文字幕在线观 | 色噜噜噜| 国产网站色 | 狠狠色噜噜狠狠狠狠2021天天 | 中文在线a∨在线 | 国产在线国偷精品产拍 | 黄色大片视频网站 | 菠萝菠萝蜜在线播放 | aaa黄色毛片| 久久一区国产 | 日本不卡一区二区 | 国产精品一区二区三区四 | 久久免费毛片 | 久久免费视频网站 | 中文字幕第| 色五丁香| 在线国产精品视频 | 成人欧美日韩国产 | 亚洲一区二区三区毛片 | 欧美一级性生活片 | 狠狠狠狠狠狠狠狠 | 久久久91精品国产一区二区三区 | 色99网 | 日韩av高潮 | 毛片www | 午夜黄网 | 久久国产精品视频观看 | 亚洲综合在线播放 | av超碰免费在线 | 夜夜嗨av色一区二区不卡 | 日韩欧美视频一区二区三区 | 毛片在线播放网址 | 欧美日韩在线视频免费 | 久久久久久久久亚洲精品 | 日本性生活免费看 | 国产视频综合在线 | 91亚洲激情 | 东方av在线免费观看 | 精品在线观看视频 | 久久精品视频在线观看免费 | 国产人免费人成免费视频 | 欧美精品乱码久久久久 | 狠狠狠干 | 国产区在线 | 黄色av电影在线观看 | 久久久久久黄色 | 久久99这里只有精品 | 中文字幕影片免费在线观看 | 色婷婷亚洲精品 | 亚洲天天在线日亚洲洲精 | 精品视频网站 | 天天综合网天天综合色 | 欧美aⅴ在线观看 | 成 人 黄 色视频免费播放 | 一级淫片a| 成人在线你懂得 | 黄av资源 | 国产专区视频 | 日韩一区二区免费在线观看 | 99九九视频 | 91av福利视频 | 欧美一级日韩三级 | 免费在线激情视频 | 五月香视频在线观看 | 久操久 | 中文字幕日韩国产 | 日韩精品首页 | 亚洲精品永久免费视频 | 国产一区二区久久 | 日韩理论在线 | 国产精品久久久久久久久久久久 | 久久精品美女视频网站 | 欧美日韩一区二区在线观看 | 91大神一区二区三区 | 亚洲人人精品 | 国产中文字幕在线看 | 国产精品黄色在线观看 | 国产一区二区三区视频在线 | 最新99热 | 国产不卡在线观看视频 | 国产一区在线免费观看 | 久久99精品久久久久久秒播蜜臀 | 成年人在线免费看视频 | 日日夜夜干| 五月婷丁香网 | 国产成人精品一区一区一区 | 国产高清av在线播放 | 国产精品日韩欧美一区二区 | 精品国产免费观看 | 国产一级久久 | 99久久这里有精品 | 黄色网免费 | 日本精品视频免费 | 91高清在线| 国产精品久久久久久吹潮天美传媒 | 2022中文字幕在线观看 | 黄色成人av | 亚洲国产精品va在线 | 国产.精品.日韩.另类.中文.在线.播放 | 精品视频免费观看 | www.亚洲视频 | 国产精品成久久久久三级 | 日本中文乱码卡一卡二新区 | 午夜视频在线观看一区二区三区 | 久草视频在线新免费 | av线上免费观看 | 婷婷丁香自拍 | 久久调教视频 | 久久色在线播放 | 最近最新中文字幕 | 福利视频入口 | 国产精品成人aaaaa网站 | 欧美精品一区在线 | 亚洲精品2区 | 色99之美女主播在线视频 | av观看在线观看 | 激情五月婷婷激情 | 精品美女在线视频 | 亚洲综合欧美日韩狠狠色 | 中文字幕xxxx | 亚洲国产成人精品久久 | 国产91亚洲 | 欧洲亚洲女同hd | 亚洲精品国久久99热 | 国产日韩欧美在线 | 中文字幕精品一区 | 美女网站免费福利视频 | 亚洲免费国产视频 | 日韩在线观看精品 | 中文字幕专区高清在线观看 | 午夜精品一区二区三区四区 | 五月天激情视频在线观看 | 中文字幕中文字幕中文字幕 | www.久久视频 | 99久久精品国产亚洲 | 国产一级二级三级视频 | 欧美在线一 | 伊人色综合网 | 国产视频资源在线观看 | 久久综合偷偷噜噜噜色 | 91大神电影| 色综合www | 91av电影在线观看 | 天天干天天干天天色 | 三级av在线| 91麻豆精品国产自产在线游戏 | 午夜精品区| 中文字幕永久 | 一区二区精品在线视频 | 日韩欧美大片免费观看 | 国产精品久久久久高潮 | 国产精品久久久久久久久久久久 | 操操综合网 | 日本婷婷色 | 日韩精品不卡在线观看 | 97视频播放 | 人人看人人做人人澡 | 美女黄久久| 毛片久久久 | 日韩网站在线观看 | 麻豆va一区二区三区久久浪 | 日韩免费视频播放 | 丁香综合 | 国产精品久久在线观看 | 欧美日韩国产成人 | av资源网在线播放 | 欧美大片mv免费 | 国产精品日韩高清 | 成人网在线免费视频 | 99热这里只有精品1 av中文字幕日韩 | 久久无码av一区二区三区电影网 | 欧美日韩精品在线免费观看 | 成年人在线观看免费视频 | 啪啪动态视频 | 久久久久久久网 | 亚洲精品国偷自产在线99热 | 欧美日韩一区二区在线 | 日韩中文字幕网站 | 久一在线 | 91在线网址 | 午夜精品一区二区国产 | 久久久久久久久久久久久久电影 | 成人在线播放视频 | 一区二区三区播放 | 日韩免费精品 | 五月天亚洲激情 | 天天玩天天干 | aaaaaa毛片| 中文一区在线观看 | 久久视频国产精品免费视频在线 | 亚洲精品一区二区久 | 久久99国产精品免费 | 91看片淫黄大片一级在线观看 | 欧美一级片免费播放 | 九九日韩 | 免费激情在线电影 | 中文字幕视频观看 | 美女黄频免费 | 中文字幕免费不卡视频 | 中文字幕在线观看不卡 | 国产精品福利午夜在线观看 | 精品视频久久久 | 国产成人三级在线播放 | 操综合| 日韩av一区二区在线播放 | 国内精品久久久久久中文字幕 | 欧美日韩国产网站 | 国产在线精品播放 | 国产精品videoxxxx| 中文字幕在线看视频国产中文版 | av一级片网站 | 色综合网在线 | 美女视频黄免费网站 | 亚洲精品成人在线 | 黄色一二级片 | 97超碰.com | 精品你懂的 | 久久五月网| 黄色免费视频在线观看 | 久精品视频 | 久久66热这里只有精品 | 久草在线视频网站 | 91在线视频免费观看 | 欧美精品黑人性xxxx | 亚洲一区久久 | 欧美成人理伦片 | 男女激情麻豆 | 亚洲人成人99网站 | 国产99在线免费 | 五月婷丁香网 | 中文字幕在线色 | 国产精品ssss在线亚洲 | 国产精品一区二区在线免费观看 | 亚洲精品美女在线观看 | 96国产精品视频 | 国产小视频在线看 | 蜜桃麻豆www久久囤产精品 | 日日摸日日爽 | 中文字幕在线看片 | 国产 日韩 欧美 中文 在线播放 | 日韩网站在线播放 | 欧美日韩精品二区第二页 | 日日干 天天干 | 在线观看视频国产 | 蜜臀av夜夜澡人人爽人人桃色 | 精品久久久久一区二区国产 | 麻豆视频免费观看 | 国产精品99久久久久久大便 | а中文在线天堂 | 国产成人香蕉 | 久久99精品久久久久久 | 黄色免费网战 | 国产69久久精品成人看 | av在线免费播放网站 | 97超碰免费在线 | 亚洲va欧美va国产va黑人 | 免费看的黄色 | 亚洲天堂va| 成人av免费电影 | 九九在线视频免费观看 | 91国内在线视频 | 久草久热| 久久久久福利视频 | 亚洲欧美国产精品 | 国产又粗又长又硬免费视频 | 国产免费av一区二区三区 | 国产裸体永久免费视频网站 | 91亚洲永久精品 | 日本黄色大片免费看 | 久久一本综合 | 久草在线观看视频免费 | av九九九| 欧美成人精品三级在线观看播放 | 中文字幕在线视频免费播放 | 蜜桃视频在线观看一区 | 国产精品夜夜夜一区二区三区尤 | 97色在线观看免费视频 | 黄色91在线观看 | 欧美三级高清 | 91精品在线免费观看 | 日韩r级在线 | 精品黄色在线 | 精品毛片在线 | 成人三级视频 | 在线观av | 久久丁香 | 伊人宗合| 天天躁日日躁狠狠躁av麻豆 | 色欧美综合 | 国产精品一区二区三区电影 | 欧美日韩精品在线一区二区 | 日韩欧美一区视频 | 日韩av在线网站 | 狂野欧美激情性xxxx | 色综合久久综合 | www.夜夜干.com| 久久免费播放视频 | 亚洲一二三区精品 | 成人h在线播放 | 亚洲精品短视频 | 毛片一二区 | 免费h漫在线观看 | 久久久免费精品国产一区二区 | 久久99久久99久久 | 97超碰人人澡人人 | 一区二区三区国产欧美 | 大片网站久久 | 五月婷婷六月丁香 | 国产成人免费 | 免费日韩一区二区三区 | 九九九热精品免费视频观看网站 | 香蕉视频在线免费 | 亚洲精品网站 | 亚洲欧美日本一区二区三区 | 成年人app网址 | 日日干天天干 | 久久伊人国产精品 | 午夜视频在线网站 | 国语对白少妇爽91 | 天天干干| 91桃色国产在线播放 | 丁香5月婷婷久久 | 国产精品视频最多的网站 | 草樱av| av成人黄色 | 在线国产91| 亚洲精品久久久久中文字幕二区 | 在线观看日韩中文字幕 | 国产三级视频 | 99色免费| 国产香蕉视频在线观看 | 高清av影院 | 欧美日韩中文字幕视频 | 99久久精品国产观看 | 欧美一级专区免费大片 | 九九精品视频在线观看 | 日韩免费高清 | 夜色成人网 | 日韩经典一区二区三区 | 视频二区在线 | 亚洲黄色在线免费观看 | 国产一卡二卡四卡国 | 欧美日韩裸体免费视频 | 一级黄色片在线播放 | 欧美久久久| 99久久网站 | 久久福利精品 | 国产成人精品一区二区三区网站观看 | 精品国产精品国产偷麻豆 | 欧美精品在线观看 | 国产手机视频 | 97人人添人澡人人爽超碰动图 | 黄色一级免费网站 | 国产成人精品av | 婷婷中文字幕综合 | av在线电影播放 | 在线免费黄色片 | 日韩在线观看视频中文字幕 | 日韩大陆欧美高清视频区 | 日韩专区中文字幕 | 国产高清在线永久 | 国产生活一级片 | 一区二区三区高清在线观看 | 97超碰在线视 | 国产高清成人在线 | 欧美日韩在线视频一区 | 中文字幕一二 | 国产一级片视频 | 色多多视频在线 | 成人av片免费看 | 中文乱幕日产无线码1区 | 中文字幕av在线播放 | 天天天干天天射天天天操 | 夜夜躁狠狠躁日日躁 | 超碰资源在线 | 日韩免费网站 | 四虎影视成人永久免费观看亚洲欧美 | 毛片区 | 久久精品五月 | 欧美一二三区在线观看 | 久久久资源网 | 中文字幕丝袜制服 | 九色视频自拍 | 91精品视频一区二区三区 | 亚洲一区二区高潮无套美女 | 国产黄大片 | 91秒拍国产福利一区 | av福利第一导航 | 日韩成人精品一区二区 | 久草久草视频 | 久久超 | 九九影视理伦片 | 欧美日韩国产一区二区在线观看 | 国产中文字幕在线观看 | 久久综合九色综合久99 | 欧美大码xxxx | 在线精品视频免费观看 | 91色影院 | 久草精品在线 | 久久精品99久久久久久2456 | 天天激情综合 | 国产精品永久免费 | 美女网站久久 | 99热只有精品在线观看 | 成人在线免费看视频 | 中文字幕成人网 | 99麻豆视频| 亚洲精品在线网站 | 国产又粗又长的视频 | 久久综合免费视频影院 | 久久综合五月天 | 91精品第一页 | 国产91粉嫩白浆在线观看 | 色综合久久中文字幕综合网 | 精品视频免费在线 | av黄色成人 | 日韩精品国产一区 | 免费在线观看av片 | 国产女人18毛片水真多18精品 | 日日干精品 | 成人av观看 | 亚洲精品在线视频观看 | 国产在线国偷精品产拍免费yy | 日韩在线观看免费 | 国产精品久久久久9999 | 欧美性生活小视频 | www,黄视频 | 国产一级不卡毛片 | 中文字幕成人在线观看 | 国产精品欧美日韩在线观看 | 六月丁香在线视频 | 亚洲精品国产精品乱码不99热 | 8090yy亚洲精品久久 | 精品久久久精品 | 国内精品久久久久影院日本资源 | 精品日韩在线一区 | 美女在线观看av | 欧美精品中文字幕亚洲专区 | 亚洲天堂色婷婷 | 成人一级片在线观看 | 亚洲黄色av | 亚洲一区二区黄色 | 久久国产精品影片 | www黄色av | 人人爽人人香蕉 | 日韩一区二区在线免费观看 | 一区二区视 | 亚州精品天堂中文字幕 | 中文字幕在线观看1 | 亚洲精品中文字幕视频 | 美女啪啪图片 | 在线视频 影院 | 激情五月五月婷婷 | 精品免费久久久久久 | 国产人成精品一区二区三 | 色综合久久久久综合体桃花网 | 五月天六月丁香 | 岛国av在线 | 国产一区自拍视频 | 色悠悠久久综合 | 国产精品 999 | 国产91区 | japanesexxxhd奶水| 婷婷播播网 | 精品免费观看视频 | 亚洲久久视频 | 97av免费视频| 97av精品| 91视频在线播放视频 | 欧美一区二区精品在线 | 玖玖精品在线 | 在线小视频你懂的 | 麻豆综合网 | 9在线观看免费 | 免费网站看v片在线a | 久久一二区 | 欧美久草网| 午夜av在线播放 | 狠狠的操你 | 亚洲欧美精品一区 | 天天摸夜夜操 | 视频福利在线观看 | 久久热亚洲 | 美州a亚洲一视本频v色道 | 国产成人一区在线 | 天天爽夜夜爽人人爽一区二区 | 国内小视频 | 日韩免费一级a毛片在线播放一级 | 九九九在线 | 日韩av不卡在线 | 91麻豆精品国产91久久久使用方法 | 在线观看一级视频 | 婷婷色中文 | 狠狠狠色丁香婷婷综合激情 | 玖草在线观看 | 国产亚洲精品久久网站 | 日韩精品一区二区三区丰满 | 久久综合中文色婷婷 | 国产精品视频不卡 | 免费91在线 | 麻豆国产视频 | 天堂网av 在线| 波多野结衣理论片 | 国产成人免费av电影 | 日韩在线视频精品 | 国产69精品久久app免费版 | 精品欧美在线视频 | 精品国产大片 | 日韩在线观看一区二区 | 成年人电影免费看 | 亚洲一级电影 | 美女福利视频网 | 美女视频黄在线观看 | 国产精品 日韩 欧美 | 91豆花在线 | 国产在线播放观看 | 欧洲一区二区在线观看 | 国产私拍在线 | 国产成人综合在线观看 | 手机在线中文字幕 | 欧美日韩aaaa | 操碰av| 黄色片软件网站 | 免费在线播放视频 | 99精品视频精品精品视频 | 91免费版在线观看 | 成人毛片一区二区三区 | 日韩成人高清在线 | 在线观看免费av片 | 天天干天天射天天操 | 麻豆视频免费播放 | 欧美一区二区三区在线视频观看 | 色综合天天天天做夜夜夜夜做 | 色网av | 久久试看| 午夜视频在线观看欧美 | 午夜视频在线观看一区二区三区 | 黄色三级在线观看 | 国产又粗又猛又黄又爽的视频 | 精品久久免费看 | www.香蕉视频 | 色婷婷综合久久久久 | 蜜臀精品久久久久久蜜臀 | 国产精品久久久久永久免费 | 免费观看av网站 | 久久99日韩 | 久久精品亚洲 | 亚州精品成人 | 色婷婷久久一区二区 | 久久久久久美女 | 在线 影视 一区 | 成人性生活大片 | 色婷婷激情网 | 国产精品色婷婷视频 | 91色国产在线 | 在线激情小视频 | 青青河边草观看完整版高清 | 成人一级黄色片 | 99爱精品视频 | 99精品国产成人一区二区 | 国产区网址| 成人小视频在线观看免费 | 日韩国产精品一区 | 免费av片在线 | 亚洲色图色 | 91av99| 亚洲精品国偷拍自产在线观看蜜桃 | 日本韩国欧美在线观看 | 亚洲 欧洲av | 国产成人亚洲在线观看 | 免费黄a大片 | 欧美激情另类文学 | 玖玖玖在线 | 玖玖在线精品 | 亚洲国产成人在线 | 91九色国产蝌蚪 | 精品久久久久国产免费第一页 | 97视频总站 | 亚洲激情精品 | 天天干天天做天天操 | 在线观看中文字幕网站 | 最近日韩中文字幕中文 | 91久久精品一区二区三区 | 精品国产伦一区二区三区观看说明 | 婷婷六月在线 | 国产又粗又猛又爽 | 国产香蕉视频在线播放 | 精品国产不卡 | 五月天色丁香 | 免费三级网| 亚洲精品久久久蜜桃直播 | 欧美精品久久久久久久免费 | 国产黄av| 欧美最新另类人妖 | 国产精品九九九 | 91成人精品 | 18+视频网站链接 | 久草综合视频 | 国产精品久久久久久一二三四五 | 91片黄在线观看动漫 | 免费网站v | 国产99在线免费 | 人人爱夜夜操 | 日日爱999| 成人国产精品久久久久久亚洲 | 1024手机基地在线观看 | 3d黄动漫免费看 | 免费电影一区二区三区 | 日韩成人在线一区二区 | 麻豆久久久久 | 国产123区在线观看 国产精品麻豆91 | 色姑娘综合天天 | 69视频网站 | 天操夜夜操 | 亚洲精品视频在线观看免费视频 | 韩国精品在线观看 | 久久人人爽人人片av | 久久综合一本 | 久久99精品国产麻豆婷婷 | 69xx视频| 人人爽人人爱 | 成人在线观看免费 | 91看毛片| 99免费在线观看视频 | 91自拍视频在线 | 一本一道久久a久久精品蜜桃 | 91黄色在线观看 | 国产精品欧美久久久久三级 | 成人免费一级 | 九九热在线精品视频 | 亚洲午夜精品久久久久久久久久久久 | 成人久久18免费网站图片 | 超碰人人舔 | 探花视频在线版播放免费观看 | 国产精品入口传媒 | 国产免费观看久久 | 射射色| 欧美激情xxxx | 午夜久久久久久久久 | 黄色中文字幕 | 亚洲精品一区二区三区新线路 | 天天色综合久久 | 日韩久久视频 | 国产一二三四在线视频 | 五月天久久久 | 欧美成人精品三级在线观看播放 | 国产一级久久久 | 国产精品亚洲片夜色在线 | 主播av在线 | www日韩在线观看 | 免费在线观看不卡av | 人人爽人人爽人人片 | 亚洲丝袜中文 | 999超碰| 西西444www大胆高清视频 | 精品视频久久 | 高清av免费看 | 三级黄免费看 | 麻豆免费视频 | 日日夜夜干 | 中文字幕黄色网址 | 久久久久亚洲精品成人网小说 | 日韩精品免费一线在线观看 | 免费看搞黄视频网站 | 亚洲精品午夜久久久久久久 | 亚洲免费色 | 久草视频免费看 | 日韩欧美在线国产 | 国产精品爽爽爽 | 最近中文字幕完整高清 | 一区二区三区日韩在线 | 天天操综合网站 | 中文高清av | 精品国精品自拍自在线 | 天天av在线播放 | 99热最新精品 | 51久久成人国产精品麻豆 | 婷婷激情综合 | 日韩午夜三级 | 在线免费观看欧美日韩 | 亚洲情婷婷 | 亚洲精品综合在线观看 | 国产在线a视频 | 天天做天天爱夜夜爽 | 少妇bbbb搡bbbb桶 | 不卡视频在线看 | 国产中年夫妇高潮精品视频 | 久久免费看 | 一区二区视频在线播放 | 国产99久久精品一区二区永久免费 | www.久久色 | 亚洲精品国精品久久99热一 | 国产精品久久久久久久午夜片 | 深夜成人av | 国产伦理一区二区三区 | 久久99在线| 日韩视频一区二区三区在线播放免费观看 | 欧美一级日韩三级 | 国产亚洲视频在线 | www最近高清中文国语在线观看 | 亚洲视频播放 | 国产五十路毛片 | 色黄久久久久久 | 久久99久久99精品中文字幕 | 日韩av在线不卡 | 果冻av在线 | 91香蕉视频在线 | 99激情网 | 久久久久国产成人免费精品免费 | 深爱激情五月婷婷 | 久久精品99国产精品酒店日本 | 在线观看黄网站 | 久久久久久不卡 | 天天躁日日躁狠狠 | 在线有码中文字幕 | 成人亚洲欧美 | 黄色a视频免费 | 亚洲精品美女久久久 | 欧美一级乱黄 | 亚洲精品乱码久久久一二三 | 人人干,人人爽 | 中国一级特黄毛片大片久久 | 日日日干 | 91在线网址 | 国产福利一区二区在线 | 天天伊人网 | 久久伊人精品一区二区三区 | 高清中文字幕av | 五月婷婷导航 | 国产69久久久 | 中文字幕在线观看第二页 | 久一在线 | 久久综合一本 | 亚洲精品五月天 | 一区二区三区国 | 综合网天天色 | 欧美精品做受xxx性少妇 | 五月天色综合 | 免费av大片| 中文字幕av全部资源www中文字幕在线观看 | 久久激情网站 | 在线www色| 狠狠色噜噜狠狠 | 色综合久久久久网 | 韩日精品在线 | 五月天丁香 | 最近最新中文字幕视频 | 色综久久| 欧美日韩中文字幕综合视频 | 91在线视频观看 | 日韩高清一 | 中文字幕在线看视频国产中文版 | 久久免费99精品久久久久久 | 一区二区三区在线视频观看58 | 免费看十八岁美女 | 中文字幕色在线视频 | 丝袜美腿在线视频 | 欧美激情综合五月色丁香 | av成年人电影| 亚洲欧洲精品在线 | 国产手机视频在线播放 | 日韩综合视频在线观看 | 亚洲欧洲成人精品av97 | 不卡av在线免费观看 | 中文字幕影片免费在线观看 | 成人影片免费 | 婷婷色网视频在线播放 | 欧美日韩精品在线视频 | www日韩在线观看 | 人人澡人摸人人添学生av | 久久久久区 | 欧美人人 | 久99久久 | 麻豆观看 | 婷婷去俺也去六月色 | 久久婷婷开心 | 黄色大片视频网站 | 国产黑丝袜在线 | www.888.av| 成人精品在线 | 999超碰 | 国产精品久久综合 | 中文字幕 国产专区 | 五月天六月丁香 | 手机看片1042| 在线亚洲天堂网 | 日韩精品一区二区三区在线播放 | 日本精品久久久久 | 国产高清免费视频 | 久久99偷拍视频 | 国产精华国产精品 | 成年人电影免费在线观看 | 中文永久免费观看 | 三级a视频 | 亚洲婷婷综合色高清在线 | 97成人免费 | 久久中文网| 国产亚州av| 日日夜夜人人精品 | 中文字幕乱码电影 | 激情婷婷丁香 | 在线观看国产区 | 日韩激情视频在线 | 青青河边草免费观看 | 久草视频免费 | 日韩理论片中文字幕 | 久久a国产| 五月婷婷丁香在线观看 | 国产伦精品一区二区三区在线 | 久久久久国产成人免费精品免费 | 成人国产综合 | 国产成人精品av在线观 | 亚洲在线黄色 | 日韩免费三级 | 91视频在线观看下载 | 天天插天天干天天操 | 亚洲精品久久在线 | 人人视频网站 | 人人干干人人 | 国语对白少妇爽91 | 五月婷婷在线视频 | 青青网视频 | 午夜精品一区二区三区免费视频 | 国产99中文字幕 | 精品久久久成人 | 久久视频精品在线 | 亚洲色视频| 国产日韩精品一区二区在线观看播放 | 国产成人亚洲在线电影 | 国产精品高潮呻吟久久久久 | 精品视频| 黄色电影在线免费观看 | 日韩一区二区三 | 欧美二区三区91 | a一片一级| 午夜三级影院 | 久久久久观看 | 成人影片在线免费观看 | 国产精品久久久久免费 | 免费污片| 日韩有码第一页 | 亚洲国产精品激情在线观看 | 92av视频 | 国产视频观看 | 亚洲三区在线 | 国产一区视频导航 | 区一区二区三在线观看 | 91传媒免费观看 | 日韩在线视 | 国产视频 亚洲精品 | 国产高清视频在线观看 | 久久精品79国产精品 | 日韩在线观看精品 | 久久久精华网 | 免费av电影网站 | 国产亚洲精品久久久久久久久久 | 91精彩视频在线观看 | 国产高清无线码2021 | 日本久久综合视频 | 99热只有精品在线观看 | 天天色中文 | 91视频免费看片 | 久久国产免费视频 | 玖玖视频精品 | 成人一级电影在线观看 | 日本久草电影 | 激情久久综合 | 亚洲综合爱 | 免费在线国产精品 | 日韩精品最新在线观看 | 在线 高清 中文字幕 | 99久久精品免费 | 天天做天天射 | 免费a视频在线观看 | 国产精品自在线 | 精品视频亚洲 | 五月婷婷在线视频 | 亚洲视屏| 高清一区二区 | 97国产电影| 日韩精品在线视频 | 国产精品av免费观看 | 久久免费一 | 国产色视频一区二区三区qq号 | 在线观看亚洲精品视频 | 国产小视频你懂的 | 人人搞人人干 | 日韩婷婷 | 日韩美精品视频 | 国产精品永久久久久久久www | 国产视频 亚洲视频 | 国产视频精品在线 | 成人a大片 | 天天爱天天射天天干天天 | 激情婷婷六月 | 国产精品麻豆一区二区三区 | 免费黄色av电影 | 免费在线黄色av | 欧美激情综合五月色丁香 | 国产综合久久 | 国产福利av| 婷婷中文字幕在线观看 | 久久国产一二区 | 免费在线观看av网站 | 天天干 天天摸 天天操 | 精品国产一区二区三区蜜臀 | av中文字幕在线播放 | 国产精品久久毛片 | 深爱激情综合网 | 免费国产亚洲视频 | 日韩在线视频免费播放 | 国产视频精品久久 | 97品白浆高清久久久久久 | 亚洲日本激情 | 亚洲精品国产品国语在线 | 国产明星视频三级a三级点| 久色 网 | 天堂在线一区二区三区 | 国产激情电影综合在线看 | 国产一级久久久 | 午夜视频一区二区 | 免费毛片aaaaaa | 中文字幕高清有码 | 国产久视频 | 亚洲综合小说电影qvod | 中文字幕高清 | 五月激情久久久 | 日韩精品在线观看视频 | 日韩精品aaa | 999久久久欧美日韩黑人 | 亚洲专区在线播放 | 国产视频久久 | 免费精品久久久 | 人人爽人人爽人人爽 | a级片在线播放 | 热精品| 97韩国电影 | 日韩二区三区在线 | 国产 日韩 在线 亚洲 字幕 中文 | 日韩天堂网| 国产高清免费视频 | 国产欧美日韩精品一区二区免费 | 伊人开心激情 | 久久综合亚洲鲁鲁五月久久 | 久久免费视频2 | 午夜少妇 | 福利一区二区三区四区 | 成年人av在线播放 | 国产精品岛国久久久久久久久红粉 | 国产精品久久二区 |