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

歡迎訪問 生活随笔!

生活随笔

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

数据库

var lib mysql ib_MYSQL问题解决

發布時間:2024/9/27 数据库 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 var lib mysql ib_MYSQL问题解决 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、

MySQL錯誤日志里出現:

140331 10:08:18 [ERROR] Error reading master configuration

140331 10:08:18 [ERROR] Failed to initialize the master info structure

140331 10:08:18 [Note] Event Scheduler: Loaded 0 events

從錯誤提示就可以看出和mster info相關,找到數據目錄下的master.info文件,直接cat查看

# cat master.info

18

luocs-mysql-

bin.000004

267

1.1.1.1

rep1

PASSWORD

3306

60

0

0

1800.000

0

可以看出格式不對,解決方法非常簡單,reset slave即可,這樣將會清空master.info文件,錯誤也將消失。

———————————————————————————————————————————————————————–

2、

MySQL 往一張大表添加字段時報如下錯誤:

ERROR 1799 (HY000) at line 1: Creating index 'PRIMARY' required more than 'innodb_online_alter_log_max_size' bytes of modification log. Please try again.

解決方法:

我的數據庫為MySQL 5.5版本,innodb_online_alter_log_max_size值為默認大小128M。

mysql> show variables like 'innodb_online_alter_log_max_size';

+——————————————+———————-+

| Variable_name ? ? ? ? ? ? ? ? ? ? ? ? ? ?| Value ? ? ? ? ? ? ? ?|

+——————————————+———————-+

| innodb_online_alter_log_max_size ? ? ? ? | 134217728 ? ? ? ? ? ?|

+——————————————+———————-+

1 rows in set (0.00 sec)

該參數為動態參數且全局的,可通過如下命令加大

mysql> set global innodb_online_alter_log_max_size=402653184;

Query OK, 0 rows affected (0.03 sec)

加到合適大小,我往120G大小表里添加字段設置該值4G,成功執行。

———————————————————————————————————————————————————————–

3、

MySQL日志:

140306 12:03:25 ?InnoDB: ERROR: the age of the last checkpoint is 9434024,

InnoDB: which exceeds the log group capacity 9433498.

InnoDB: If you are using big BLOB or TEXT rows, you must set the

InnoDB: combined size of log files at least 10 times bigger than the

InnoDB: largest such row.

應該是Innodb引擎下日志大小設置過小導致的,某個事物產生大量日志,但innodb_log_file_size設置過小,可以加大解決。

解決方法:

直接貼網上找到的方法,如下

STEP 01) Change the following in /etc/my.cnf

[mysqld]

innodb_log_buffer_size ? ? ? ? ?= 32M

innodb_buffer_pool_size ? ? ? ? = 3G

innodb_log_file_size ? ? ? ? ? ?= 768M

STEP 02) mysql -uroot -p -e"SET GLOBAL innodb_fast_shutdown = 0;"

STEP 03) service mysql stop

STEP 04) rm -f /var/lib/mysql/ib_logfile*

STEP 05) service mysql start

I added SET GLOBAL innodb_fast_shutdown = 0;. What does that do? It forces InnoDB to completely purge transactional changes from all of InnoDB moving parts, including the transactional logs (ib_logfile0, ib_logfile1). Thus, there is no need to backup the old ib_logfile0, ib_logfile1. If deleting them makes you nervous, then make Step 04

mv /var/lib/mysql/ib_logfile* ..

———————————————————————————————————————————————————————–

4、

使用pt-online-schema-change工具添加字段時,收到錯誤如下:

# pt-online-schema-change –alter="add column tag_common text default null" –user=root –password=xxxxxxxx D=MYDB,t=MYTB –execute

Cannot connect to D=lsedata_13Q1,h=10.13.7.47,p=…,u=root

No slaves found. ?See –recursion-method if host BJL1-Y13-10-ops.gaoder.net has slaves.

Not checking slave lag because no slaves were found and –check-slave-lag was not specified.

# A software update is available:

# ? * Percona Toolkit 2.2.6 has a possible security issue (CVE-2014-2029) upgrade is recommended. The current version for Percona::Toolkit is 2.2.7.

The table `MYDB`.`MYTB` has triggers. ?This tool needs to create its own triggers, so the table cannot already have triggers.

這是MYTB表上之前就有觸發器的原因,可以從pt-online-schema-change的工作機制了解到:

1) 如果存在外鍵,根據alter-foreign-keys-method參數值,檢測外鍵相關的表,針對相應的設置進行處理;

2) 創建一個新的表,表結構修改后的數據表,用于從源數據表向新表中導入數據;

3) 創建觸發器,在復制數據開始之后,將對源數據表繼續進行數據修改的操作記錄下來,以便在數據復制結束后執行這些操作,保證數據不會丟失;

4) 復制數據,從源數據表中復制數據到新表中;

5) 修改外鍵相關的子表,根據修改后的數據,修改外鍵關聯的子表;

6) 更改源數據表為old表,把新表更改為源表名,并將old表刪除;

7) 刪除觸發器;

pt-online-schema-change詳細文檔,請閱讀:http://www.percona.com/doc/percona-toolkit/2.1/pt-online-schema-change.html

———————————————————————————————————————————————————————–

5、

我們在使用mysqldump的時候可能會遇到如下錯誤:

mysqldump: Got error: 1044: Access denied for user 'lseread'@'IP' to database 'lsedata_13q1' when doing LOCK TABLES

解決方法:

加上–skip-lock-tables即可,類似如下:

mysqldump -h1.1.1.1 ?-uuser ? -ppassword ? -P3306 mydb mytb –where "time <= cast('2014-04-03 16:00' as datetime)" –skip-lock-tables –default-character-set=utf8 ?> mytb.txt

MySQL5.6開始提供新特性GTID模式,我們的研發人員在我提供的從庫上dump的時候遇到如下警告:

Warning: Using a password on the command line interface can be insecure.

Warning: A partial dump from a server that has GTIDs will by default include the GTIDs of all transactions, even those that changed suppressed parts of the database. If you don't want to restore GTIDs, pass –set-gtid-purged=OFF. To make a complete dump, pass –all-databases –triggers –routines –events.

雖然有警告,但數據還是可以dump出來,郁悶的是,想把dump文件導入到其他版本數據庫的時候將會遇到:

ERROR 1839 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_MODE = ON.

參考如下文:

gtid_executed:

WHEN used WITH global scope, this variable contains a representation OF the SET OF ALL transactions that are logged IN the BINARY log.

WHEN used WITH SESSION scope, it contains a representation OF the SET OF transactions that are written TO the cache IN the CURRENT SESSION.

Issuing RESET MASTER causes the global VALUE (but NOT the SESSION VALUE) OF this variable TO be reset TO an empty string.

解決方法:

dump的時候加上參數–gtid-mode=OFF,類似如下:

mysqldump -h1.1.1.1 ?-uuser ? -ppassword ? -P3306 mydb mytb –where "time <= cast('2014-04-03 16:00' as datetime)" –skip-lock-tables –default-character-set=utf8 –gtid-mode=OFF > mytb.txt

———————————————————————————————————————————————————————–

6、

給一張大表添加字段,過了一段時間系統HANG住,添加字段工作中斷。系統重啟之后,想重新添加字段,卻遇到如下錯誤:

mysql> alter table mytb add column yyy text default null;

ERROR 1050 (42S01): Table 'mydb/#sql-ib54' already exists

查看MySQL err日志:

2014-04-04 09:10:12 10578 [Note] /opt/mysql5.6/bin/mysqld: ready for connections.

Version: '5.6.17-log' ?socket: '/opt/mysql5.6/data/mysql.sock' ?port: 3307 ?Source distribution

2014-04-04 09:10:24 10578 [ERROR] InnoDB: Failed to find tablespace for table '"mydb"."#sql-ib54"' in the cache. Attempting to load the tablespace with space id 54.

2014-04-04 09:10:24 52e55940 ?InnoDB: Operating system error number 2 in a file operation.

InnoDB: The error means the system cannot find the path specified.

2014-04-04 09:10:24 10578 [ERROR] InnoDB: Could not find a valid tablespace file for 'mydb/#sql-ib54'. See http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting-datadict.html for how to resolve the issue.

查看數據目錄,有#開頭的一些文件,如下:

# ls

– 其他表信息忽略,之所以.ibd文件較多是因為操作表mytb為分區表

#sql-ib58.ibd ?#sql-ib65.ibd #sql-1935_2.frm ?#sql-ib59.ibd ?#sql-ib66.ibd

#sql-1935_2.par ?#sql-ib60.ibd ?#sql-ib67.ibd #sql-ib54.ibd ? ?#sql-ib61.ibd

#sql-ib55.ibd ? ?#sql-ib62.ibd #sql-ib56.ibd ? ?#sql-ib63.ibd #sql-ib57.ibd ? ?#sql-ib64.ibd

這個問題我頭一次碰到,沒深入研究過其中細節,只是想著#開頭為臨時文件,覺得可以rm,不猶豫直接刪掉。

然后重啟數據庫,結果報了大量ERROR:

2014-04-04 09:10:12 2b1b9b20dfe0 ?InnoDB: Operating system error number 2 in a file operation.

InnoDB: The error means the system cannot find the path specified.

InnoDB: If you are installing InnoDB, remember that you must create

InnoDB: directories yourself, InnoDB does not create them.

2014-04-04 09:10:12 10578 [ERROR] InnoDB: Could not find a valid tablespace file for 'mydb/#sql-ib54'. See http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting-datadict.html for how to resolve the issue.

2014-04-04 09:10:12 10578 [ERROR] InnoDB: Tablespace open failed for '"mydb"."#sql-ib54"', ignored.

2014-04-04 09:10:12 2b1b9b20dfe0 ?InnoDB: Operating system error number 2 in a file operation.

InnoDB: The error means the system cannot find the path specified.

InnoDB: If you are installing InnoDB, remember that you must create

InnoDB: directories yourself, InnoDB does not create them.

2014-04-04 09:10:12 10578 [ERROR] InnoDB: Could not find a valid tablespace file for 'mydb/#sql-ib55'. See http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting-datadict.html for how to resolve the issue.

2014-04-04 09:10:12 10578 [ERROR] InnoDB: Tablespace open failed for '"mydb"."#sql-ib55"', ignored.

……

遇到問題需要淡定,我嘗試繼續添加字段,但報錯依然。

然后我閱讀了下錯誤日志里給出的http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting-datadict.html文章,才了解到,在獨立表空間模式下通過shell命令刪除表結構和表空間文件的話就會遇到這種問題。

文中還給出了搶救方法,我找到了如下文段:

Problem with Temporary Table

If MySQL crashes in the middle of an ALTER TABLE operation, you may end up with an orphaned temporary table inside the InnoDB tablespace. Using the Table Monitor, you can see listed a table with a name that begins with #sql-. You can perform SQL statements on tables whose name contains the character “#” if you enclose the name within backticks. Thus, you can drop such an orphaned table like any other orphaned table using the method described earlier. To copy or rename a file in the Unix shell, you need to put the file name in double quotation marks if the file name contains “#”.

我就創建了一個新庫,創建了同結構的表,然后再該表上進行添加字段操作,這時候新庫數據目錄下又產生#sql-開頭的文件,我把這些文件全部拷貝到原庫目錄下。

接著全部改名,如下:

# mv \#sql-2ff9_1.frm sql-2ff9_1.frm

# mv \#sql-2ff9_1.par sql-2ff9_1.par

# mv \#sql-ib82.ibd sql-ib82.ibd

# mv \#sql-ib83.ibd sql-ib83.ibd

# mv \#sql-ib84.ibd sql-ib84.ibd

# mv \#sql-ib85.ibd sql-ib85.ibd

# mv \#sql-ib86.ibd sql-ib86.ibd

# mv \#sql-ib87.ibd sql-ib87.ibd

# mv \#sql-ib88.ibd sql-ib88.ibd

# mv \#sql-ib89.ibd sql-ib89.ibd

# mv \#sql-ib90.ibd sql-ib90.ibd

# mv \#sql-ib91.ibd sql-ib91.ibd

# mv \#sql-ib92.ibd sql-ib92.ibd

# mv \#sql-ib93.ibd sql-ib93.ibd

# mv \#sql-ib94.ibd sql-ib94.ibd

# mv \#sql-ib95.ibd sql-ib95.ibd

這樣show tables能查看表信息:

mysql> show tables;

+———————+

| Tables_in_mydb ? |

+———————+

| #mysql50#sql-2ff9_1 |

+———————+

1 rows in set (0.01 sec)

但悲劇的是,我嘗試刪除#mysql50#sql-2ff9_1這個表,卻始終沒能刪掉。

時間耗得也不少,開發那邊一直在詢問進展。

我就想到別的方案:

該表rename,創建結構一樣的新表,導數據到新表,再往新表里增加字段,rename的表刪除。

實際證明此方案可行。就是數據量大,導數據過程時間長,當然增加字段時間也一樣長。

那網上有些人說刪除ibdata1和ib_logfile0、1,然后重啟數據庫就可以解決,這方法可行嗎?

答案當然是NO,在獨立表空間模式下,ibdata里保存數據字典以及UNDO信息,刪除之后重啟數據庫將會生成全新的ibdata,也就是丟失了字典信息和UNDO了。

到時候會出現如下現象:

mysql> show tables;

+——————-+

| Tables_in_mydb |

+——————-+

| t1 ? ? ? ? ?|

+——————-+

1 rows in set (0.01 sec)

mysql> select count(*) from t1;

ERROR 1146 (42S02): Table 'mydb.t1' doesn't exist

———————————————————————————————————————————————————————–

7、

主從復制失敗,查看slave日志如下錯誤:

140405 ?4:16:12 [ERROR] Slave I/O: error reconnecting to master 'rep1@10.13.34.199:3306' – retry-time: 60 ?retries: 86400, Error_code: 2003

140405 ?6:53:12 [Note] Slave: connected to master 'rep1@10.13.34.199:3306',replication resumed in log 'mysql-bin.000275' at position 192295247

140405 ?6:53:12 [ERROR] Error reading packet from server: Could not find first log file name in binary log index file ( server_errno=1236)

140405 ?6:53:12 [ERROR] Slave I/O: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file', Error_code: 1236

140405 ?6:53:12 [Note] Slave I/O thread exiting, read up to log 'mysql-bin.000275', position 192295247

140405 ?6:54:11 [Note] Error reading relay log event: slave SQL thread was killed

140405 ?6:54:11 [Note] Slave I/O thread: connected to master 'rep1@10.13.34.199:3306',replication started in log 'mysql-bin.000275' at position 192295247

140405 ?6:54:11 [ERROR] Error reading packet from server: Could not find first log file name in binary log index file ( server_errno=1236)

140405 ?6:54:11 [ERROR] Slave I/O: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file', Error_code: 1236

140405 ?6:54:11 [Note] Slave I/O thread exiting, read up to log 'mysql-bin.000275', position 192295247

140405 ?6:54:11 [Note] Slave SQL thread initialized, starting replication in log 'mysql-bin.000275' at position 192295247, relay log './SHUBEI-34-198-relay-bin.000153' position: 192295393

從指定的binlog里找到指定的position位置,我發現這已經到頭了,之后就是切了新binlog

# mysqlbinlog mysql-bin.000275 | grep -A 10 192295247

#140405 ?3:16:06 server id 1 ?end_log_pos 192295247 ? ? Xid = 468032712

COMMIT/*!*/;

DELIMITER ;

# End of log file

ROLLBACK /* added by mysqlbinlog */;

/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;

這下問題好解決了,給從庫指定新的binlog即可。

主庫show master status;

mysql> show master status;

+——————+———-+————–+——————+

| File ? ? ? ? ? ? | Position | Binlog_Do_DB | Binlog_Ignore_DB |

+——————+———-+————–+——————+

| mysql-bin.000276 | ? ? ?107 | ? ? ? ? ? ? ?| test ? ? ? ? ? ? |

+——————+———-+————–+——————+

1 row in set (0.00 sec)

從庫重新配置復制:

mysql> stop slave;

Query OK, 0 rows affected (0.00 sec)

mysql> change master to master_host='10.13.34.199',master_port=3306,master_user='rep1',master_password='RepSlavE&2013', master_log_file='mysql-bin.000276',master_log_pos=107;

Query OK, 0 rows affected (0.05 sec)

mysql> start slave;

Query OK, 0 rows affected (0.00 sec)

查看主從復制狀態:

mysql> show slave status\G

—-省略—-

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

———————————————————————————————————————————————————————–

8、

解決ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository

修改了relay-log的輸出格式之后,重啟MySQL,同步失敗

mysql> start slave;

ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository

MySQL Error日志:

2014-02-20 16:35:19 27094 [ERROR] Failed to open the relay log './luocs166-relay-bin.000007' (relay_log_pos 359).

2014-02-20 16:35:19 27094 [ERROR] Could not find target log file mentioned in relay log info in the index file '/opt/mysql/data/anav-relay-log.index' during relay log initialization.

解決方法:

我在查看change master to命令的時候找到如下文段

mysql> ? change master to

– 省略大部分

The next example shows an operation that is less frequently employed.

It is used when the slave has relay log files that you want it to

execute again for some reason. To do this, the master need not be

reachable. You need only use CHANGE MASTER TO and start the SQL thread

(START SLAVE SQL_THREAD):

CHANGE MASTER TO

RELAY_LOG_FILE='slave-relay-bin.006',

RELAY_LOG_POS=4025;

但我的數據庫版本為5.6,使用了GTID模式,使用報錯:

mysql> CHANGE MASTER TO

-> RELAY_LOG_FILE='anav-relay-log.000001',

-> RELAY_LOG_POS=120;

ERROR 1776 (HY000): Parameters MASTER_LOG_FILE, MASTER_LOG_POS, RELAY_LOG_FILE and RELAY_LOG_POS cannot be set when MASTER_AUTO_POSITION is active.

因此如下解決:

mysql> reset slave;

Query OK, 0 rows affected (0.00 sec)

mysql> CHANGE MASTER TO

-> MASTER_HOST='10.19.3.168',

-> MASTER_USER='repl2',

-> MASTER_PASSWORD='oracle',

-> MASTER_AUTO_POSITION = 1;

Query OK, 0 rows affected, 2 warnings (0.02 sec)

mysql> start slave;

Query OK, 0 rows affected, 1 warning (0.01 sec)

mysql> show slave status\G

…. 省略部分 ….

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

總結

以上是生活随笔為你收集整理的var lib mysql ib_MYSQL问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。

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

欧美一区二视频在线免费观看 | 成人资源在线播放 | 国产亚洲精品久久久久久电影 | 成人国产精品电影 | 欧美在线aa| 亚洲在线视频免费观看 | 国产91在线免费视频 | 操操操日日日干干干 | 免费观看午夜视频 | 欧美在线视频二区 | 成人av资源站 | 国产在线久草 | 亚洲国产av精品毛片鲁大师 | 天堂av在线7 | 婷婷亚洲五月色综合 | 国产欧美久久久精品影院 | 国产一区二区视频在线播放 | 99国产一区二区三精品乱码 | 日本一区二区高清不卡 | 亚洲成人黄色av | 五月天综合网站 | 欧美日视频 | 久久久久久亚洲精品 | 欧美一级电影免费观看 | 免费观看不卡av | 国产精品高潮久久av | a级国产乱理伦片在线播放 久久久久国产精品一区 | 热久久国产精品 | 免费成人av在线 | 日韩高清免费在线 | 天天夜操 | 欧美 国产 视频 | 成人黄色电影免费观看 | 日韩欧美一区二区在线 | 欧美日韩国产精品一区 | 日韩小视频 | 久久久在线观看 | 成年人app网址 | a视频在线| 中文在线天堂资源 | 在线观看色视频 | 久久精品香蕉视频 | 天天干夜夜夜操天 | 免费av网站在线看 | 91在线日韩| 狠狠色噜噜狠狠狠狠2021天天 | 国产精品不卡在线播放 | 免费视频久久久 | 天天干天天干天天操 | 亚洲成人欧美 | 国产一级电影 | 人人爽人人爽人人 | 国产999精品| 91九色最新地址 | 国产精品一级在线 | 狠狠色狠狠色综合日日92 | 日韩一区二区三区免费电影 | 亚洲资源在线 | 免费av在线| 午夜精品剧场 | 99re国产视频| 99久久影院 | 国产精品一区二区三区视频免费 | 免费观看av| 看片网站黄 | 91精品1区| 中文在线a∨在线 | 精品一区二区在线看 | 国产成人久久av | 久久亚洲影视 | 精品欧美一区二区在线观看 | 亚洲在线激情 | 欧美日韩三区二区 | 久色小说 | 香蕉日日| 久久福利 | 免费看片亚洲 | 欧美性性网 | 国产精品一区二区av日韩在线 | 成人黄色影片在线 | 成人免费xyz网站 | 久久久久亚洲精品男人的天堂 | av免费线看| 久久久人 | 亚洲va欧美va人人爽 | 国产91电影在线观看 | 久久99久| 久久99精品国产麻豆婷婷 | 黄p在线播放 | 色在线高清 | 国产精品婷婷 | 综合激情 | 五月天综合色激情 | 国内精品久久久久久 | 国产精品一码二码三码在线 | 精品伊人久久久 | 色视频国产直接看 | 国产一区电影在线观看 | 在线亚州 | 欧美日韩国产综合网 | 特级a老妇做爰全过程 | 激情婷婷色 | 一级性视频 | 三级黄色理论片 | 欧美综合久久久 | 美女视频黄是免费的 | www.com久久 | 色婷婷狠狠五月综合天色拍 | 人人看人人做人人澡 | 婷婷免费视频 | 97超碰人人澡人人 | av中文字幕第一页 | 久久精品香蕉 | 九九精品久久久 | 久久香蕉一区 | 日韩在线观看视频一区二区三区 | 精品久久久精品 | 久久精品欧美一 | 九月婷婷人人澡人人添人人爽 | 五月天婷亚洲天综合网鲁鲁鲁 | 国产免费叼嘿网站免费 | 在线不卡a| 国产精品一区在线 | 日韩,中文字幕 | 欧美热久久 | 美女免费网站 | 日本韩国欧美在线观看 | 中文字幕在线字幕中文 | 国产老熟 | 午夜精品影院 | 在线视频 国产 日韩 | 五月激情片 | 高清av在线 | 久久色在线播放 | 精品在线观看视频 | 日韩精品欧美视频 | 色视频在线| 中文字幕在线观看三区 | 欧美成人性战久久 | 日韩网站在线免费观看 | 亚洲成人黄色av | 97香蕉久久超级碰碰高清版 | 亚洲在线网址 | 在线播放国产一区二区三区 | 成人国产网站 | 日韩欧美视频免费看 | 91免费在线视频 | 国产手机视频在线观看 | www99精品 | 国产精品高清在线观看 | 99精品免费久久久久久久久日本 | 国产九九精品视频 | 水蜜桃亚洲一二三四在线 | 国产成人精品午夜在线播放 | 亚洲国产一区在线观看 | 亚洲九九| 久久婷婷一区二区三区 | 美腿丝袜一区二区三区 | 国产1区在线观看 | av888.com | 国产成人av一区二区三区在线观看 | 亚洲视频在线观看 | 国产精品视频全国免费观看 | 一级片视频在线 | 国产精品99久久久久久久久久久久 | 日韩av快播电影网 | 99久在线精品99re8热视频 | 国产黄色免费观看 | 天天射射天天 | 国产精品一区二区免费在线观看 | 欧美一二三区在线播放 | 热久久视久久精品18亚洲精品 | 色国产精品 | 日韩欧美视频在线观看免费 | 精品亚洲一区二区 | 中文不卡视频 | 国产亚洲精品美女 | 久久久久久久久免费视频 | 女人魂免费观看 | 91尤物国产尤物福利在线播放 | 中文字幕888| 成人免费中文字幕 | 99精品视频在线免费观看 | 久久精品这里热有精品 | 国产精品久久久久久久久久久免费看 | 91av视频在线播放 | 久久国色夜色精品国产 | 黄色片毛片 | 欧美伦理一区二区三区 | 黄色一级在线观看 | 成人在线免费观看网站 | 激情五月五月婷婷 | 91在线看片| 日韩午夜电影 | 九九色网 | 国产最新视频在线 | 99爱在线 | av福利电影 | 91看片在线观看 | 五月亚洲综合 | 日本三级久久久 | 国产综合精品久久 | 激情五月五月婷婷 | 麻豆视频国产精品 | 91在线观看欧美日韩 | 久久综合射 | 日韩免费高清在线观看 | 狠狠狠狠狠狠狠狠 | 成人免费在线网 | 日本电影黄色 | 天天爽天天爽夜夜爽 | 国产无套精品久久久久久 | 国产午夜视频在线观看 | 超碰人人草人人 | 五月婷婷综合在线视频 | 日本在线视频网址 | 免费在线观看黄 | 国产精品入口久久 | 国产剧情一区在线 | 国产小视频国产精品 | 黄色一级免费网站 | 手机看片午夜 | 一本之道乱码区 | 果冻av在线 | 久久在线观看视频 | 亚洲欧洲精品久久 | 亚洲观看黄色网 | 在线观看精品国产 | 久久五月情影视 | 国产精品a久久久久 | 在线观看av网站 | 99在线观看视频网站 | 亚洲情婷婷 | 婷婷亚洲最大 | 99国内精品久久久久久久 | 日韩久久精品一区二区三区 | 麻豆成人在线观看 | 国产免费一区二区三区最新6 | 国产成人精品一区二区在线观看 | 国产一区二区午夜 | 精品久久一区二区 | 国产精品 日本 | 99在线精品观看 | 久久久99精品免费观看app | 91欧美视频网站 | 在线成人免费 | 国产精品一区二区av影院萌芽 | 亚洲女人天堂成人av在线 | 欧美伊人网 | 亚洲天堂va | 久久久久久久99 | 国产在线播放一区 | 国产青草视频在线观看 | 国产精品一区二区av影院萌芽 | 国产精品ssss在线亚洲 | 亚洲国产精品成人av | 韩国av一区二区三区 | 婷婷精品国产欧美精品亚洲人人爽 | 国产一区在线免费观看视频 | 丝袜美腿亚洲 | 日韩va欧美va亚洲va久久 | 一级黄色片在线 | 永久免费视频国产 | 欧美精品三级 | 国产亚洲在 | 国产精品破处视频 | 国产精品视频最多的网站 | 中文字幕在线看 | 精品国产伦一区二区三区免费 | 成人黄色小说在线观看 | 日韩精品视频免费在线观看 | 国产视频亚洲视频 | av中文字幕网址 | 欧美日韩国产精品一区 | 亚洲精品在线播放视频 | 日韩伦理片一区二区三区 | 久久成人一区二区 | 黄色一级大片免费看 | 久久在线看 | 91在线一区 | 99视频在线播放 | 欧美日韩亚洲第一 | 九九在线免费视频 | 国产精品99久久久久久久久久久久 | 99久久精 | 在线免费黄色av | 日本韩国在线不卡 | 激情综合六月 | 午夜电影中文字幕 | 亚洲va欧美va人人爽 | 亚洲情感电影大片 | 色婷婷国产精品 | 国产视频在线观看一区 | 国产在线观看二区 | 中文字幕一区二区三区四区 | 91av99| 麻豆网站免费观看 | 成人播放器 | 久久免费电影网 | 不卡电影免费在线播放一区 | 国产福利在线 | 国产亚洲精品久久19p | 毛片1000部免费看 | 狠狠色狠狠色综合日日92 | 特级黄色一级 | 亚洲精品视频在线观看免费视频 | 色香com.| 亚洲天堂香蕉 | 国产手机av | 在线免费观看黄色 | 欧美成年黄网站色视频 | 免费在线观看av的网站 | 欧美一区免费在线观看 | 久久深夜福利免费观看 | 国产69精品久久久久久 | 色综合五月天 | 激情校园亚洲 | 中文字幕免费高清在线观看 | 91精品在线免费 | 色综合激情网 | 911在线| 超碰97在线资源站 | 超碰在线中文字幕 | 欧美精品天堂 | 精品国产一区二区三区久久久蜜月 | av品善网 | 91麻豆精品91久久久久同性 | 亚洲激情电影在线 | 狂野欧美激情性xxxx欧美 | www.久久成人| 日日爽天天爽 | 国产一级二级在线观看 | 日韩欧美高清视频在线观看 | 在线精品视频免费观看 | www.福利 | www.夜夜干.com | 成年人黄色免费看 | 久久av中文字幕片 | 婷婷综合激情 | 成年在线观看 | 国产精品成人免费一区久久羞羞 | 亚洲九九精品 | 日韩免费在线 | 超级碰视频 | 欧美日比视频 | 国产视频黄| 视频在线观看国产 | 在线播放91| 福利视频网站 | 中国一区二区视频 | 中文在线√天堂 | 狠狠躁日日躁狂躁夜夜躁 | 成人永久免费 | 色老板在线视频 | 亚洲成人午夜在线 | 人人澡人摸人人添学生av | 中文字幕国语官网在线视频 | 色婷婷综合激情 | 98涩涩国产露脸精品国产网 | 欧美精品久久久久久久久久久 | 免费观看全黄做爰大片国产 | 日韩精品在线一区 | 中文字幕av在线免费 | 日本精品一区二区在线观看 | 久久精品79国产精品 | 亚洲伊人婷婷 | 99视频精品免费观看, | 国产精品岛国久久久久久久久红粉 | 亚州欧美精品 | 免费看黄电影 | 国产午夜精品久久 | 久青草国产在线 | 又黄又爽免费视频 | 久久人人爽视频 | 免费观看av网站 | 最近中文字幕免费大全 | 日韩动态视频 | 国产精美视频 | 人人干人人做 | 亚洲精品乱码白浆高清久久久久久 | 青青草久草在线 | 国产精品一区二区三区四区在线观看 | 国产馆在线播放 | 成人午夜片av在线看 | 欧洲精品码一区二区三区免费看 | 免费中文字幕 | 婷婷免费在线视频 | 国产精品女人久久久久久 | 免费观看9x视频网站在线观看 | 96精品高清视频在线观看软件特色 | 激情网站网址 | 99久久一区 | 国产一区久久 | 国产在线精品二区 | 国产黄免费看 | 国产精品18久久久久久久网站 | 欧美九九九 | av午夜电影| 亚洲在线精品 | 美女视频黄的免费的 | 一区二区电影网 | adn—256中文在线观看 | 国产区高清在线 | 天天干,天天射,天天操,天天摸 | 亚洲美女精品区人人人人 | 亚洲精品美女久久久久 | 日韩欧美综合视频 | 免费看黄20分钟 | 久久久精品电影 | 黄色成人av网址 | 六月激情网 | 激情黄色一级片 | 福利视频网站 | 深夜免费福利在线 | 99久久国产免费看 | 国产精品美女视频 | 蜜臀av在线一区二区三区 | 亚洲首页 | 超级av在线 | 在线观看视频97 | 国产又黄又爽无遮挡 | 免费网站在线观看成人 | 97色狠狠 | 成人在线免费小视频 | av福利第一导航 | 亚洲精品乱码白浆高清久久久久久 | 丝袜av一区 | avwww在线观看 | 亚洲精品大全 | 亚洲电影网站 | 极品久久久久 | 亚洲国产一区在线观看 | 日韩中文字幕在线看 | 亚洲乱码久久 | 中文字幕在线一区二区三区 | 国产 亚洲 欧美 在线 | 精品久久1 | 日韩免费在线视频观看 | www.狠狠色.com | 成人h动漫在线看 | 国产在线视频一区 | 91精品国产91久久久久久三级 | 欧美久久久久久久久久久久 | 在线播放日韩 | 国产精品淫 | 91欧美日韩国产 | 国产精品久久久久久久电影 | 天天射综合网视频 | 久久99精品国产99久久 | 欧美日韩高清在线 | 亚在线播放中文视频 | 99国产精品久久久久久久久久 | av资源中文字幕 | 日韩中文免费视频 | 玖草在线观看 | 狠狠操天天操 | 国产精品美女久久久久久 | 精品久久久久久国产91 | 天天操夜夜操天天射 | 在线之家免费在线观看电影 | 日韩久久电影 | 久久精品国产一区二区电影 | 久久久久一区二区三区四区 | 日韩中文字幕在线观看 | 狠狠黄 | 夜夜操天天操 | 色婷丁香| 国产精品18久久久久久首页狼 | 亚洲视频免费在线看 | 国产一级三级 | 国产精品淫片 | 91天堂影院 | 黄色在线观看免费 | 亚洲精品2区 | 亚洲激色 | 久人人 | zzijzzij亚洲日本少妇熟睡 | 欧美一区二区三区在线视频观看 | 午夜视频在线观看一区二区三区 | 天天综合网国产 | 国产精品永久久久久久久www | 91热视频在线观看 | 中文在线免费观看 | 高清不卡毛片 | 久久国产精品久久精品国产演员表 | 91.dizhi永久地址最新 | 国产99一区视频免费 | 五月婷婷色播 | 国产精品一区二区av影院萌芽 | 伊人导航| 日韩女同av | 国内久久久久 | 欧美一级黄大片 | 欧美一区二区三区在线看 | 中文字幕一区二区三区乱码不卡 | 激情视频区 | 欧美日韩国产综合一区二区 | 午夜精品99久久免费 | 日韩区欧美久久久无人区 | 天天操网 | 婷婷亚洲激情 | 黄色免费观看 | 婷婷色中文 | 久久人91精品久久久久久不卡 | 五月天丁香综合 | 中文字幕在线看视频国产中文版 | 国产视频在线一区二区 | 精品久久久久久综合 | 成人免费网站视频 | 91精品国产99久久久久久红楼 | 色综合久久五月 | 91九色蝌蚪视频在线 | 久99久精品| 黄色小说18 | 亚洲精品中文在线 | 国产福利中文字幕 | 精品国产电影 | 国产美女久久久 | 夜色资源网 | 在线观看的av网站 | 亚色视频在线观看 | 中文字幕日本在线 | 右手影院亚洲欧美 | 日韩在线一二三区 | 日日操日日干 | 久久国产精品99久久久久久进口 | 五月婷婷中文网 | 久久人操| 成人影音av | 国内精品亚洲 | 夜夜躁天天躁很躁波 | 亚洲天堂网视频在线观看 | 日韩视频www | 欧美精品国产综合久久 | 国产裸体bbb视频 | 不卡的一区二区三区 | 欧美一级久久 | 久久精品国产精品 | 久草在线费播放视频 | 人人dvd| 欧美精品在线观看免费 | 九九影视理伦片 | 91资源在线 | 久久a国产 | 成年人视频在线免费播放 | 日一日操一操 | 1024手机在线看 | 色五丁香| 正在播放国产91 | 日韩乱色精品一区二区 | 亚洲欧美婷婷六月色综合 | 欧美地下肉体性派对 | 免费网站黄 | 国产福利av在线 | 天天干,天天干 | 亚洲性少妇性猛交wwww乱大交 | 日韩精品一区二区三区电影 | 亚洲一区黄色 | 天天综合日日夜夜 | 狠狠躁天天躁综合网 | 在线91色| 视频二区在线 | 一区二区视频在线看 | 国产成人精品一区二区三区福利 | 日韩艹 | 国产一区国产二区在线观看 | 久久高清视频免费 | 99免费在线播放99久久免费 | 99热手机在线观看 | 国产在线观看地址 | 天天天插| 黄在线免费看 | 欧美91精品 | 久久人人爽爽 | 亚洲作爱 | 中文字幕在线乱 | 91看片一区二区三区 | 中文字幕一区三区 | 日韩在线播放视频 | 国产免费一区二区三区网站免费 | 欧美日韩高清不卡 | 国产精品高清在线观看 | 日韩在线免费电影 | 久久久久免费精品视频 | 免费看黄在线看 | 午夜免费福利片 | 亚洲欧洲精品一区二区精品久久久 | 免费合欢视频成人app | 国产99爱| 日韩在线免费视频 | 亚洲精品国产精品国自产观看 | 丝袜美女在线观看 | 国产高清成人 | 亚洲午夜久久久久久久久 | 亚洲国产免费网站 | 日日干激情五月 | 欧美性做爰猛烈叫床潮 | 337p欧美 | 精品国产观看 | 日韩免费中文字幕 | av福利在线看 | 96av在线| 99久久99热这里只有精品 | av千婊在线免费观看 | 91尤物国产尤物福利在线播放 | 成av人电影| 日韩精品一区二区三区免费观看视频 | 99精品视频一区二区 | 国产精品精 | 精品国产乱码久久久久 | 亚洲午夜久久久影院 | 日韩av成人| 伊人五月天.com | 在线小视频你懂的 | av一级二级 | 久久精品香蕉 | 日本三级不卡视频 | 丁香色婷婷 | 午夜久久久久久久久久久 | 久久爱导航 | 天天爽天天爽天天爽 | 久久伦理 | 国产成人在线观看免费 | www好男人 | 美州a亚洲一视本频v色道 | 四月婷婷在线观看 | 国产一级做a爱片久久毛片a | 丝袜美女在线 | 九色视频网 | a在线观看国产 | av免费网站在线观看 | 久久精品视频在线播放 | 国产一区二区三区免费视频 | 久久久高清视频 | 国产老太婆免费交性大片 | 成人午夜免费福利 | 久久短视频 | 日韩在线观看av | 91麻豆文化传媒在线观看 | 日韩电影中文 | 人人插人人搞 | 色搞搞| 欧美日韩国产成人 | 中文字幕在线国产 | 欧美成天堂网地址 | 91av视频免费观看 | 日韩二区三区在线 | 免费观看www视频 | 69精品 | 国产大片黄色 | 黄色软件视频网站 | 在线日韩av | 亚洲国产精品一区二区久久hs | 色夜视频| 国产原创在线视频 | 亚洲成人频道 | www.久久视频 | 开心色插| 日韩高清精品一区二区 | 久草在线视频网 | 国产精品高清一区二区三区 | 国产精品一区二区视频 | 黄色影院在线播放 | a电影在线观看 | 中文字幕在线观看完整版电影 | 日本中文一区二区 | 国产在线不卡一区 | 天天射综合网站 | 久久99免费 | 亚洲午夜不卡 | 在线看片成人 | 开心激情五月婷婷 | 国产一区二区三区午夜 | 视频一区二区国产 | 欧美日韩精品久久久 | 亚洲另类久久 | 片网站 | 瑞典xxxx性hd极品 | 天天爽人人爽夜夜爽 | 婷婷色站 | 成人久久影院 | 99热这里精品 | 夜夜躁狠狠燥 | 五月婷婷开心中文字幕 | 国产精品成人久久 | 欧美在线free | 亚洲欧美一区二区三区孕妇写真 | 亚洲国产精品va在线看黑人 | 免费在线观看av不卡 | 欧美国产日韩激情 | 国产在线视频一区二区三区 | 一级黄网| 日韩免费一区 | 成人在线视频免费观看 | 五月天婷婷狠狠 | 99色亚洲 | 国产精品久久久久久久久久东京 | 超碰最新网址 | 91视频免费| 麻豆国产精品va在线观看不卡 | 免费亚洲黄色 | 国产精品久久久久久久毛片 | 国产极品尤物在线 | 久久亚洲欧美 | 一区二区三区高清在线 | 免费日韩 精品中文字幕视频在线 | 国产第一页在线播放 | www.黄色片网站 | 在线免费观看黄色小说 | 日本最新高清不卡中文字幕 | 精品成人a区在线观看 | 高潮毛片无遮挡高清免费 | 免费精品国产va自在自线 | 国产精品欧美日韩 | 蜜臀久久99精品久久久久久网站 | 日韩女同一区二区三区在线观看 | 在线播放视频一区 | 国产传媒中文字幕 | 国产色拍拍拍拍在线精品 | 91麻豆精品国产自产在线 | 国产视频中文字幕 | 在线 国产 日韩 | 久久婷婷五月综合色丁香 | 久久五月精品 | 在线电影播放 | 国产在线视频在线观看 | 国产成人一区二区三区在线观看 | 亚洲午夜av | 狠狠夜夜 | 亚洲国产精品一区二区尤物区 | 月下香电影 | 久久久久亚洲国产精品 | 日韩在线欧美在线 | 99中文字幕视频 | 中文字幕人成乱码在线观看 | 中文字幕电影网 | 国产福利一区二区在线 | 一区二区三区高清不卡 | 成人试看120秒 | 在线一二区 | 91在线操 | 国产精品久久久久久一区二区 | 美女性爽视频国产免费app | 久久婷婷一区二区三区 | 97色视频在线 | 久久福利剧场 | 欧美精品二区 | 国产免费观看久久 | 国产三级精品三级在线观看 | 人人超碰人人 | 亚洲综合视频网 | 国产 在线 日韩 | 久久99最新地址 | 日本韩国精品在线 | 精品一区二区久久久久久久网站 | 国产美女主播精品一区二区三区 | 久久免费视频在线观看 | 又爽又黄又无遮挡网站动态图 | 丁香花在线观看免费完整版视频 | 五月婷影院 | 人人干,人人爽 | 黄色三级久久 | 久久人人爽人人爽人人片av免费 | 亚洲毛片视频 | 在线免费高清一区二区三区 | 黄色一级在线免费观看 | 亚洲综合五月天 | 热久精品| 成人黄性视频 | 97在线视频免费观看 | 在线 精品 国产 | 日韩免费一区二区三区 | 中文字幕 国产视频 | 日本精品一区二区在线观看 | 国偷自产视频一区二区久 | 日韩大陆欧美高清视频区 | 日韩欧美在线免费 | 国产激情小视频在线观看 | 91在线看黄| 久草99 | 欧美在线观看视频 | 99久久超碰中文字幕伊人 | japanesexxxhd奶水| 色狠狠久久av五月综合 | 国产123av| 久久综合精品国产一区二区三区 | 深爱五月激情网 | 国产精品久久久久一区二区 | 91中文字幕网 | 在线免费国产视频 | 日韩在线第一区 | 婷婷在线观看视频 | 一区二区 精品 | 久久99亚洲网美利坚合众国 | 91成人精品一区在线播放69 | 日韩精品一区二区三区免费观看 | 国产成人a亚洲精品v | 精品91久久久久 | 亚洲va欧美va人人爽春色影视 | 国产精品99久久久久 | 91免费高清观看 | 在线观看黄| 国产一区电影在线观看 | 韩国精品一区二区三区六区色诱 | 久久久综合 | a级国产乱理论片在线观看 特级毛片在线观看 | 国产123区在线观看 国产精品麻豆91 | 五月香视频在线观看 | 色网站黄 | 超碰97免费| www国产亚洲精品久久麻豆 | 日韩免费电影一区二区 | 91av视频在线观看 | 西西44人体做爰大胆视频 | 欧美性粗大hdvideo | 国产成人福利在线观看 | 婷婷色视频 | 热精品 | 色婷av | 国产精品igao视频网网址 | 91福利在线观看 | 国产在线观看免费 | 欧美片一区二区三区 | 丁香六月五月婷婷 | 亚洲春色综合另类校园电影 | 99热在线精品观看 | 国产一级在线播放 | 国产午夜在线观看视频 | 一区二区三区高清不卡 | 久久综合狠狠综合 | 综合国产视频 | 久色小说 | 黄色小网站在线观看 | 国产精品一区免费观看 | 日韩av午夜在线观看 | 亚洲精品女人 | 97在线观看免费高清 | 曰本免费av | 免费观看全黄做爰大片国产 | 国产 视频 久久 | 国产美女精品视频 | 国产精品一区二区三区99 | 2021国产视频 | 国产精品久久久久久久久免费 | 日韩精品视频免费专区在线播放 | 久草在线资源网 | 香蕉影视app | 在线观看日韩精品视频 | 久久久久激情 | 欧美国产日韩激情 | 亚洲欧美日韩一级 | 婷婷久草| 国产精品一区二区av麻豆 | 国产永久免费 | 久精品一区 | 一级性视频 | 奇米影视8888在线观看大全免费 | 狠狠色丁香九九婷婷综合五月 | 久久视频国产精品免费视频在线 | 久久久国内精品 | 日韩精品视频一二三 | 人人澡人人干 | 91av影视| 在线a亚洲视频播放在线观看 | 精品国产乱码久久久久久三级人 | 亚洲一区二区三区精品在线观看 | 五月婷婷黄色网 | 久久成人欧美 | 中文永久免费观看 | 欧美日韩视频在线播放 | 日本性动态图 | 69久久99精品久久久久婷婷 | 蜜臀久久99精品久久久无需会员 | 成人午夜在线电影 | 日韩欧美区 | 日韩婷婷| 在线观看av大片 | 深爱激情开心 | 国产小视频免费观看 | 久草视频免费观 | www.com.日本一级 | 久久精品aaa| 国产专区在线视频 | 国内丰满少妇猛烈精品播 | 免费高清在线观看电视网站 | 免费看污在线观看 | 欧美aaaxxxx做受视频 | 免费男女羞羞的视频网站中文字幕 | 精品久久久久国产免费第一页 | 精品v亚洲v欧美v高清v | 国产99久久久精品 | 日韩精品免费一区 | 久久久久久久久影院 | 婷婷久久丁香 | 亚洲成人av一区二区 | av久久久久久 | 91免费国产在线观看 | www.夜夜操.com | 成年人视频免费在线播放 | 亚洲国产欧美在线看片xxoo | 久久99精品久久久久婷婷 | 在线日韩中文 | 久草免费在线观看视频 | 久久伊人爱 | 日韩精品一区二区三区视频播放 | 亚洲在线a| 成人影视免费 | 免费在线中文字幕 | 欧美精品久久久久久久 | 国内精品久久久久国产 | 中文字幕在线观看视频一区 | 插久久| 欧美日韩精品在线观看视频 | 久艹在线播放 | 日韩综合视频在线观看 | 欧美a√在线 | 91九色精品国产 | 国产精品美女久久久久久久久 | 欧美坐爱视频 | 开心色婷婷 | 狠狠色丁香婷婷 | 国产啊v在线 | 麻豆精品91 | 91亚洲精品久久久久图片蜜桃 | 中文在线a√在线 | 91精品亚洲影视在线观看 | 视频在线观看日韩 | 在线免费观看欧美日韩 | 欧美激情第八页 | 欧美精品午夜 | 国产精品不卡在线观看 | 久久激情五月激情 | 在线视频你懂 | 婷婷久久网站 | 99热精品国产一区二区在线观看 | 亚洲欧美在线视频免费 | 69精品视频在线观看 | 丁香六月天| 欧美一级xxxx| 一区二区三区日韩精品 | 欧美日韩三级在线观看 | 人人干天天射 | 欧美日在线观看 | 欧美最猛性xxxxx免费 | 亚洲欧美婷婷六月色综合 | 欧美专区日韩专区 | 免费看的黄色 | 久久夜色精品国产欧美乱极品 | 激情 婷婷 | 超碰免费av| 探花视频在线观看+在线播放 | av大片免费在线观看 | 国产精品久久久久久a | 日韩区视频 | 在线观看中文av | 日本一区二区三区免费观看 | 国产成人在线观看免费 | 91亚洲欧美 | 欧美日韩一区二区在线观看 | 久久久久久久久久久久久国产精品 | 日本超碰在线 | 久久精品国产一区二区三 | 久久男人视频 | www.香蕉视频 | 9999亚洲 | 亚洲黄色av | 日本中文字幕在线观看 | 亚洲黄色在线观看 | 国产69精品久久app免费版 | 蜜臀久久99精品久久久酒店新书 | 中文字幕在线观看视频一区二区三区 | 国产成人一二片 | 日韩在线观看的 | 国产不卡免费视频 | 欧美在线视频免费 | 日韩免费区 | 在线观看网站你懂的 | 国模视频一区二区 | 国产一级片在线播放 | 青青草国产成人99久久 | 日韩美精品视频 | 国产精品色 | 色是在线视频 | 亚洲视频分类 | 97精品超碰一区二区三区 | 夜夜操网站 | 久久99精品国产麻豆婷婷 | 又黄又爽的视频在线观看网站 | 国产中文在线视频 | 免费成人av在线看 | 超碰在线人人艹 | 黄色国产在线 | 国产精品麻豆视频 | 日日夜夜精品免费观看 | 色综合久久中文字幕综合网 | 黄色a在线观看 | 色婷婷成人 | 天天综合网久久综合网 |