• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    CVTree:A Parallel Alignment-free Phylogeny and Taxonomy Tool Based on Composition Vectors of Genomes

    2021-03-30 02:47:18GuanghongZuo
    Genomics,Proteomics & Bioinformatics 2021年4期

    Guanghong Zuo

    T-Life Research Center,Department of Physics,Fudan University,Shanghai 200433,China

    Abstract Composition Vector Tree (CVTree) is an alignment-free algorithm to infer phylogenetic relationships from genome sequences.It has been successfully applied to study phylogeny and taxonomy of viruses,prokaryotes,and fungi based on the whole genomes,as well as chloroplast genomes,mitochondrial genomes,and metagenomes.Here we presented the standalone software for the CVTree algorithm.In the software,an extensible parallel workflow for the CVTree algorithm was designed.Based on the workflow,new alignment-free methods were also implemented.And by examining the phylogeny and taxonomy of 13,903 prokaryotes based on 16S rRNA sequences,we showed that CVTree software is an efficient and effective tool for studying phylogeny and taxonomy based on genome sequences.The code of CVTree software can be available at https://github.com/ghzuo/cvtree.

    KEYWORDS CVTree;Composition vector;Alignment-free;Dissimilarity matrix;Phylogeny;Taxonomy

    Introduction

    Comparative analysis of genome sequences is the fundamental approach for the phylogenetic study of biology.Traditionally,sequence comparison is based on pairwise,including global sequence alignment [1],local sequence alignment [2],and multiple sequence alignment (MSA).Software tools for sequence alignment,such as BLAST[3]and CLUSTAL[4],are the most widely used bioinformatics methods.The aligned sequences provide a very intuitive impression of the difference between sequences,especially for the sequences with high identity.However,the computation of an accurate MSA is an non-deterministic polynomial(NP)-hard problem.The MSA-based methods cannot be solved in a realistic time for the large datasets that are available today.Most MSA tools are based on heuristic algorithms.It has been found that alignment-based techniques are inaccurate in scenarios of low sequence identity [5,6].Therefore,as an alternative solution to sequence alignment,many alignment-free approaches to sequence analysis have been developed in recent decades[6-10].These methods are computationally less expensive than the alignment-based methods.Their scalability allows them to be applied to much larger datasets than conventional MSA-based methods.

    Composition Vector Tree (CVTree) is a cluster of alignment-free methods based on subsequences of a defined length (named as k-string).They generated dissimilarity matrices (DMs) from a comparatively large collection of genome sequences for phylogenetic studies.The classical CVTree method was proposed by Prof.Bailin Hao and coworkers in 2004[11].In the classical CVTree algorithm,every genome sequence,including protein sequence,RNA,and DNA,was represented by a composition vector (CV),which was calculated by the difference between the frequencies of k-strings and the prediction frequencies by the Markov model.And the similarity between the two sequences was measured by the cosine of two CVs.The classical CVTree method was first developed to infer evolutionary relatedness of Bacteria and Archaea[11-14],and then successfully applied to fungi [15,16],viruses [17],chloroplasts [18],and mitochondria [19],as well as metagenomes[20,21].After the proposal of the classical CVTree method,there are three versions of CVTree web server were released successively by our group [22-24].The latest released CVTree web server,CVTree3[24],is available from http://cvtree.online (Aliyun,Shenzhen,China).

    In this study,we presented the standalone software for the CVTree algorithm.Due to the flexibility of the standalone software,the CVTree software is helpful for the researchers who are interested in the intermediate results (e.g.,the collection of CVs and DMs)or unwilling to upload their data to web server,as well as bioinformatics developers.In the CVTree software,the programs were redesigned in an objectoriented model.The OpenMP technique was employed to make the main programs parallel.An inbuilt automatic workflow helps users to obtain the phylogenetic tree from the Fasta files directly,and the intermediate result can be cached to avoid redundant calculation.Based on the scheme of the CVTree algorithm,other alignment-free phylogenetic methods based on the CVs were implemented[25].Furthermore,by using CVTree software,we obtained the phylogeny of 13,903 prokaryotes based on their 16S rRNA sequences[26].Interestingly,these CVTree methods are much faster than the alignment-based methods,and they are effective to obtain a taxonomy-compactible phylogenetic tree.

    Algorithms and implementations

    Scheme of CVTree

    CVTree includes a cluster of alignment-free methods to obtain phylogenetic relationships based on genome sequences.Figure 1showed the scheme of the CVTree algorithm.There are three steps for the algorithm,i.e.,modeling the genomes to the CVs,calculating the DM from the CVs,and inferring a phylogenetic tree based on the DM.In the CVTree software,the classical CVTree CV generative model and algorithm were named as Hao model and Hao method,respectively,to honor Prof.Bailin Hao [27].And in the Hao method,the genome sequences were cut into small k-strings.Then the CV of the genome was modeled by the frequencies of k-strings,including the lengthsk-2,k-1,andk,based on a Markov model.The dissimilarity of the two genomes was measured by the cosine of the angle between two vectors.Finally,the phylogenetic tree was inferred by the neighbor-joint algorithm.Based on the scheme,other conventional dissimilarity methods,including Jaccard,Manhattan,and Euclidean,were integrated into the CVTree software [25].Two CV models (i.e.,direct count model and Hao model) and an enhanced neighbor-joint tree method were also provided in the software.Users can compose the models and methods by the options of programs (see details in File S1).

    Figure 1 Scheme of CVTree algorithm

    Implementation

    The CVTree software,written in standard C++,facilitates compilation compliant with CMake and execution on Linux/Unix,Macintosh,and Windows platforms.The CVTree software,including example data,documentation,and source codes,is freely available for academic use at https://github.com/ghzuo/cvtree.

    The CVTree programs were designed in an objectoriented model.In the scheme of CVTree algorithm(Figure 1),there are four states for the information:genomes,CVs,DM,and phylogenetic tree.They were described by different classes in CVTree programs.In more detail,the k-strings were encoded into an unsigned long integer(64-bit length) to improve efficiency.It is obvious that for aNlength sequence consisting ofmletters,when the lengthkof k-strings is large enough,the number of k-strings in the sequence,,is much less than that of the types of k-strings,mk.That is,the CV is sparse,i.e.,most of the dimensions are zero.Thus,only the non-zero dimensions were saved as key-value pairs in CVTree programs.All CVs were handled by associated arrays in the generation and by sorted sequential arrays in the calculation,respectively.The operations on these four states were also described by classes.And to organize different methods,we designed three virtual classes as the interface to describe the three operations in the CVTree scheme.In this way,a new method can be implemented by deriving from corresponding base classes (see details in File S1).To improve efficiency,the main programs of CVTree were implemented in parallel by OpenMP techniques.And these classes were carefully designed to keep threads safe.

    The input data for CVTree software are the genomes in Fasta form,in which one file contains one genome.A file containing the list of the genomes is also required.The final output of CVTree is the phylogenetic tree in Newick form.In the scheme of CVTree algorithm,there are three steps from genomes to a phylogenetic tree.Thus,there are three programs,named asg2cv,cv2dm,anddm2tree,to perform these three tasks,respectively.Apart from the step-by-step way,an integrated program,named ascvtree,is also provided in the CVTree software.Figure 2showed the flowchart of thecvtreeprogram.Instead of bundling those three programs into a command,thecvtreeprogram automatically refers to the intermediate data to reduce computing resource consumption.Therefore,besides the final phylogenetic tree,the intermediate data,including CVs and DMs,are also saved for reuse in the next calculation.And to save storage,these intermediate data are compressed into binary format,which cannot be inspected directly.Thus,we also provided the tools to handle these compressed files in the CVTree software(see details in File S1).

    Results and discussion

    Performance of cvtree command

    The CVTree was first developed to infer evolutionary relatedness based on whole genomes to obtain real species trees instead of gene trees.The phylogenetic tree for prokaryotes based on whole genomes can be accessed on the CVTree3 web server by an interactive interface.As an example,here we showed the CVTree software by performingcvtreecommand on 13,904 RNA sequences,in which 13,903 sequences were 16S rRNA sequences from the LTPs132 of the “All-Species Living” project [26] and one sequence was from the virus,Ferret parechovirus,as the outgroup to root the phylogenetic tree.It was found that the performance ofcvtreeis very remarkable.By the acceleration of multi-core CPUs,a typical phylogenetic tree for these 13,904 sequences can be obtained in 108.8 s on our Dell PowerEdge Server(4×20-Core Intel Xeon Gold 6248@ 2.50GHz,Linux System) or in 493.4 s on our Apple MacBook Pro (8-Core Intel Core i9 @ 2.3GHz,MacOS System).Figure 3showed the elapsed time ofcvtreecommand as a function of the number of threads in our Dell PowerEdge Server.As shown in Figure 3,the speedup of parallel was very significant.The calculation was accelerated about 1.7 times when the number of threads doubled.Detailed studies showed that most of the time was spent in the last two steps,calculating the DM and inferring the phylogenetic tree,and the speedup by parallel in calculating the DM was more significant.It was about 1.9 times with double of threads.We noted that with the increase of the length of genome sequences,the complexity of calculating a DM is lower than linear complexity,while the complexity of inferring a phylogenetic tree is constant.That is,the amount of computing resource of CVTree methods is scaled with the length of the sequence below linear.And CVTree method may obtain a rich benefit by parallel.Therefore,the CVTree programs are efficient enough to obtain the all-species living tree based on whole genomes.

    Figure 2 Flowchart of cvtree command

    Compatibility with taxonomy

    To examine the accuracy of CVTree,we compared the phylogenetic trees with the taxonomy system of these prokaryotes.It was a frequently asked question that what is the best length of the k-string,i.e.,how to set the parameterk.According to our studies,a reasonable length was in the range logmN<k<(logmN)+2for the Hao method,wheremis the number of the genome tyeps (i.e.,the types of amino acids or nucleotides)andNis the average length of the genome sequences.And the reasonablekfor new methods in the CVTree software should be a little bigger than that of the Hao method and has a larger value range.A detailed discussion of this problem can refer to our previous studies [28,29].In this study,we setk=6 for the Hao method andk=7 for the InterList method and the InterSet method.Figure 4showed the relative entropy difference between the taxonomy and the phylogenetic tree at every taxon level.The relative entropy difference between the taxonomy and the phylogenetic tree from the LTPs132,which was obtained by the alignment method,was also plotted in the figure as the benchmark.It was found that the results of CVTree methods and LTPs132 had similar performance at the high taxon levels of phylum,class,and order.At the low taxon levels of family,genus,and species,however,the results of CVTree methods were more consistent with the taxonomy than that of LTPs132.That is,the taxa were more monophyly in the CVTree methods.Moreover,our previous study showed that the CVTree methods may have much better performance with whole genomes for prokaryotes[30].This indicated that the CVTree was an effective tool for deducing the taxonomy system.

    Figure 3 Speedup of cvtree command by multi-thread

    Figure 4 Relative entropy difference between phylogeny and taxonomy

    Conclusion

    CVTree is a cluster of alignment-free methods to infer phylogenetic relationships based on genome sequences.It has been applied to viruses,prokaryotes,and fungi with remarkable success,as well as chloroplasts,mitochondria,and metagenomes.Here we released the standalone CVTree software.The main programs of the software are parallel by OpenMP techniques.It is efficient to obtain a taxonomycompactible phylogenetic tree based on the 16S rRNA sequences.Since the complexity of the CVTree algorithm islower than linear complexity with the length of genome sequences,CVTree is efficient to handle huge whole genomes to obtain the phylogenetic relationship,especially for the prokaryotes.We believe that CVTree software is an efficient and effective tool for establishing a phylogenybased prokaryotic taxonomy.

    Code availability

    CVTree software code can be downloaded at https://github.com/ghzuo/cvtree and https://ngdc.cncb.ac.cn/biocode/tools/BT007094.

    CRediT author statement

    Guanghong Zuo:Conceptualization,Methodology,Software,Data curation,Visualization,Investigation,Supervision,Validation,Writing-original draft,Writing-review&editing.The author has read and approved the final manuscript.

    Competing interests

    The author has declared that no competing interests exist.

    Acknowledgments

    We thank Dr.Qiang Li for his helpful discussion.

    Supplementary material

    Supplementary data to this article can be found online at https://doi.org/10.1016/j.gpb.2021.03.006.

    ORCID

    0000-0002-7822-5969 (Guanghong Zuo)

    中国美白少妇内射xxxbb| 少妇裸体淫交视频免费看高清| 亚洲在线自拍视频| 色吧在线观看| 极品少妇高潮喷水抽搐| 久久精品夜夜夜夜夜久久蜜豆| 久久人人爽人人片av| 亚洲精品自拍成人| 国产中年淑女户外野战色| 欧美精品一区二区大全| 国产精品久久久久久精品电影小说 | 日日干狠狠操夜夜爽| 久久久久免费精品人妻一区二区| 有码 亚洲区| 亚洲av中文字字幕乱码综合| 精品一区在线观看国产| 18+在线观看网站| 舔av片在线| 小蜜桃在线观看免费完整版高清| 99久久中文字幕三级久久日本| 日韩大片免费观看网站| 少妇丰满av| 天堂中文最新版在线下载 | 国产精品熟女久久久久浪| 欧美日韩在线观看h| 日日啪夜夜爽| 国产亚洲午夜精品一区二区久久 | 特大巨黑吊av在线直播| 久久这里只有精品中国| 最近最新中文字幕大全电影3| 亚洲国产欧美在线一区| 午夜视频国产福利| 亚洲aⅴ乱码一区二区在线播放| 亚洲国产色片| 又爽又黄a免费视频| 日日摸夜夜添夜夜添av毛片| 九色成人免费人妻av| 九九久久精品国产亚洲av麻豆| 午夜激情久久久久久久| 综合色av麻豆| av国产久精品久网站免费入址| 国产亚洲精品久久久com| 欧美3d第一页| 男人狂女人下面高潮的视频| 国产 一区 欧美 日韩| 欧美变态另类bdsm刘玥| www.av在线官网国产| 插逼视频在线观看| 国产爱豆传媒在线观看| 精品久久久久久电影网| 视频中文字幕在线观看| 国产老妇伦熟女老妇高清| 久久精品夜色国产| 人妻少妇偷人精品九色| 国产69精品久久久久777片| 国产色爽女视频免费观看| 国产伦一二天堂av在线观看| 国产免费一级a男人的天堂| 深夜a级毛片| xxx大片免费视频| 欧美性猛交╳xxx乱大交人| 春色校园在线视频观看| 国产精品蜜桃在线观看| 成年女人在线观看亚洲视频 | 久久久久国产网址| av网站免费在线观看视频 | 国产精品久久久久久精品电影小说 | 精华霜和精华液先用哪个| 一边亲一边摸免费视频| 女人十人毛片免费观看3o分钟| 亚洲欧美日韩卡通动漫| 99热6这里只有精品| 免费黄频网站在线观看国产| 秋霞伦理黄片| 日本免费在线观看一区| 深夜a级毛片| 天堂√8在线中文| 国产av国产精品国产| 亚洲综合精品二区| 麻豆乱淫一区二区| 亚洲图色成人| 可以在线观看毛片的网站| 亚洲色图av天堂| 在线观看av片永久免费下载| 久久精品久久久久久噜噜老黄| 精品久久国产蜜桃| 能在线免费看毛片的网站| 一个人观看的视频www高清免费观看| 中文字幕免费在线视频6| 欧美不卡视频在线免费观看| 亚洲自偷自拍三级| 久久99热6这里只有精品| 人妻一区二区av| 免费观看a级毛片全部| 国产黄片视频在线免费观看| 精品99又大又爽又粗少妇毛片| 黄色日韩在线| 国产亚洲午夜精品一区二区久久 | 99久久精品一区二区三区| 天天躁夜夜躁狠狠久久av| 青春草亚洲视频在线观看| 麻豆av噜噜一区二区三区| 精品少妇黑人巨大在线播放| 日韩中字成人| 国内精品宾馆在线| 久久久久久久久久成人| 婷婷六月久久综合丁香| 午夜老司机福利剧场| 一级爰片在线观看| 2022亚洲国产成人精品| 两个人视频免费观看高清| 亚洲不卡免费看| 欧美区成人在线视频| 欧美精品国产亚洲| 日本黄色片子视频| 色网站视频免费| 久久久久久久久久黄片| 久久久久网色| 亚洲,欧美,日韩| 男女下面进入的视频免费午夜| 午夜福利在线观看吧| 免费黄频网站在线观看国产| 欧美精品一区二区大全| 亚洲美女视频黄频| 日本与韩国留学比较| 午夜福利成人在线免费观看| 中文在线观看免费www的网站| 赤兔流量卡办理| av在线蜜桃| 国产亚洲最大av| 欧美 日韩 精品 国产| 波野结衣二区三区在线| 男女国产视频网站| 91精品国产九色| 色网站视频免费| 国产黄a三级三级三级人| 国产成人aa在线观看| 特级一级黄色大片| 亚洲国产欧美在线一区| 日韩一区二区三区影片| 国产男女超爽视频在线观看| 国产精品爽爽va在线观看网站| 蜜桃亚洲精品一区二区三区| 国产午夜福利久久久久久| 一级a做视频免费观看| 建设人人有责人人尽责人人享有的 | 丰满人妻一区二区三区视频av| 国产老妇伦熟女老妇高清| 日韩在线高清观看一区二区三区| 国产成人91sexporn| 麻豆成人午夜福利视频| 白带黄色成豆腐渣| 国产一区二区亚洲精品在线观看| 熟妇人妻不卡中文字幕| 亚洲精品乱码久久久久久按摩| 综合色丁香网| 91精品伊人久久大香线蕉| 国产一区有黄有色的免费视频 | 国产亚洲av嫩草精品影院| 99久久精品一区二区三区| 美女大奶头视频| 毛片一级片免费看久久久久| 免费少妇av软件| 国产黄频视频在线观看| 亚洲高清免费不卡视频| 97超碰精品成人国产| 26uuu在线亚洲综合色| 日本欧美国产在线视频| 国产午夜精品一二区理论片| 日本wwww免费看| 简卡轻食公司| 在线a可以看的网站| 高清av免费在线| 久久精品久久久久久久性| 免费av不卡在线播放| 日韩av免费高清视频| 久久精品国产亚洲网站| 高清午夜精品一区二区三区| 日本av手机在线免费观看| 天堂影院成人在线观看| 国产 一区精品| 国语对白做爰xxxⅹ性视频网站| 国产免费又黄又爽又色| 99视频精品全部免费 在线| 久久99精品国语久久久| 国产精品一区二区三区四区久久| 91久久精品国产一区二区三区| 超碰av人人做人人爽久久| 亚洲av.av天堂| 一级毛片久久久久久久久女| 亚洲国产色片| 大又大粗又爽又黄少妇毛片口| 色综合色国产| 男人舔奶头视频| 久久久久久久久大av| 精品欧美国产一区二区三| 国产午夜精品论理片| 亚洲伊人久久精品综合| 好男人在线观看高清免费视频| 内射极品少妇av片p| 丰满人妻一区二区三区视频av| 建设人人有责人人尽责人人享有的 | 六月丁香七月| 亚洲,欧美,日韩| 97超视频在线观看视频| 久久久久久久大尺度免费视频| 午夜福利在线观看免费完整高清在| 亚洲av电影在线观看一区二区三区 | 欧美高清性xxxxhd video| 高清午夜精品一区二区三区| 亚洲欧美日韩卡通动漫| 91精品一卡2卡3卡4卡| 九九久久精品国产亚洲av麻豆| 少妇人妻精品综合一区二区| 亚洲欧美一区二区三区黑人 | 免费观看av网站的网址| 成人午夜高清在线视频| 免费看不卡的av| 亚洲国产精品专区欧美| 男人狂女人下面高潮的视频| 亚洲精品乱码久久久久久按摩| 嫩草影院入口| 搞女人的毛片| 国产成人精品婷婷| 亚洲精品一区蜜桃| 哪个播放器可以免费观看大片| 大香蕉97超碰在线| 久久久久久久久久人人人人人人| 亚洲内射少妇av| 精品久久久久久成人av| 亚洲真实伦在线观看| 亚洲欧美清纯卡通| 国产精品一区二区在线观看99 | 成人一区二区视频在线观看| av免费在线看不卡| 中文字幕制服av| 91午夜精品亚洲一区二区三区| 毛片一级片免费看久久久久| 在线播放无遮挡| 在线免费观看的www视频| 啦啦啦啦在线视频资源| 国产女主播在线喷水免费视频网站 | 国产又色又爽无遮挡免| 亚洲熟妇中文字幕五十中出| 乱码一卡2卡4卡精品| 亚洲成人精品中文字幕电影| 免费黄色在线免费观看| 成人毛片a级毛片在线播放| 两个人视频免费观看高清| 成人午夜精彩视频在线观看| 日韩制服骚丝袜av| 欧美丝袜亚洲另类| 日本黄大片高清| 卡戴珊不雅视频在线播放| 免费看不卡的av| 五月玫瑰六月丁香| 亚洲天堂国产精品一区在线| 亚洲av成人精品一二三区| 韩国av在线不卡| 亚洲第一区二区三区不卡| 嫩草影院精品99| 亚洲国产成人一精品久久久| 国产一区二区三区综合在线观看 | 亚洲精品日韩av片在线观看| 亚洲av电影在线观看一区二区三区 | 国模一区二区三区四区视频| 真实男女啪啪啪动态图| 国产亚洲5aaaaa淫片| 毛片女人毛片| 三级经典国产精品| 日日干狠狠操夜夜爽| 国产午夜精品一二区理论片| 有码 亚洲区| 天堂影院成人在线观看| 日韩伦理黄色片| 午夜激情福利司机影院| 中文字幕av成人在线电影| 春色校园在线视频观看| 白带黄色成豆腐渣| 欧美zozozo另类| 欧美高清成人免费视频www| av又黄又爽大尺度在线免费看| 中文字幕免费在线视频6| 国产av在哪里看| 国产片特级美女逼逼视频| h日本视频在线播放| 亚洲av一区综合| 99久久精品一区二区三区| 亚洲精品乱久久久久久| 精品99又大又爽又粗少妇毛片| 中文字幕av成人在线电影| av卡一久久| 亚洲av在线观看美女高潮| 国产精品国产三级国产专区5o| 人妻一区二区av| 亚洲激情五月婷婷啪啪| 色播亚洲综合网| 午夜久久久久精精品| 纵有疾风起免费观看全集完整版 | 毛片一级片免费看久久久久| 欧美+日韩+精品| 国产精品日韩av在线免费观看| 午夜久久久久精精品| 日韩精品有码人妻一区| 久久久久久久国产电影| 男女下面进入的视频免费午夜| 美女高潮的动态| 日韩av在线免费看完整版不卡| 久久久色成人| 国产成人精品久久久久久| 性插视频无遮挡在线免费观看| 不卡视频在线观看欧美| 91在线精品国自产拍蜜月| av在线亚洲专区| 日韩强制内射视频| 18+在线观看网站| 日本猛色少妇xxxxx猛交久久| 国产一区有黄有色的免费视频 | 特大巨黑吊av在线直播| 国产一区二区在线观看日韩| 晚上一个人看的免费电影| 免费高清在线观看视频在线观看| 51国产日韩欧美| 成人毛片60女人毛片免费| 久久国内精品自在自线图片| 国产免费福利视频在线观看| 2021少妇久久久久久久久久久| 亚洲成人av在线免费| 亚洲aⅴ乱码一区二区在线播放| 欧美+日韩+精品| 乱人视频在线观看| 天堂av国产一区二区熟女人妻| 免费播放大片免费观看视频在线观看| 午夜精品国产一区二区电影 | 97超视频在线观看视频| 日日啪夜夜爽| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产成人a区在线观看| 亚洲av.av天堂| 亚洲av在线观看美女高潮| 最新中文字幕久久久久| 丝瓜视频免费看黄片| 免费高清在线观看视频在线观看| 美女高潮的动态| 久久99精品国语久久久| 国产精品美女特级片免费视频播放器| 亚洲经典国产精华液单| 国产av国产精品国产| 99re6热这里在线精品视频| 免费电影在线观看免费观看| 一本一本综合久久| 久久精品国产亚洲av涩爱| 国产黄频视频在线观看| 天天躁日日操中文字幕| 老师上课跳d突然被开到最大视频| 国产精品综合久久久久久久免费| 两个人视频免费观看高清| 国产激情偷乱视频一区二区| 日韩不卡一区二区三区视频在线| 日韩 亚洲 欧美在线| 白带黄色成豆腐渣| 男女国产视频网站| 精品久久久久久久人妻蜜臀av| 亚洲欧洲日产国产| 亚洲欧美成人精品一区二区| 日本免费a在线| 免费看不卡的av| 噜噜噜噜噜久久久久久91| 少妇的逼水好多| 久久精品综合一区二区三区| 成人午夜精彩视频在线观看| 一级二级三级毛片免费看| 国产伦理片在线播放av一区| 91在线精品国自产拍蜜月| 亚洲欧美日韩东京热| 国精品久久久久久国模美| 伦理电影大哥的女人| 免费观看无遮挡的男女| 国产男女超爽视频在线观看| 毛片女人毛片| 国产永久视频网站| 麻豆av噜噜一区二区三区| 少妇人妻一区二区三区视频| 亚洲国产成人一精品久久久| 免费av毛片视频| 亚洲天堂国产精品一区在线| 中文精品一卡2卡3卡4更新| 日韩电影二区| 久久久精品94久久精品| 久久亚洲国产成人精品v| 超碰av人人做人人爽久久| 不卡视频在线观看欧美| 好男人视频免费观看在线| 99视频精品全部免费 在线| 日本一二三区视频观看| 亚洲精品aⅴ在线观看| 精品人妻熟女av久视频| av播播在线观看一区| 99久国产av精品| 3wmmmm亚洲av在线观看| 直男gayav资源| 久久久久久伊人网av| 国产精品麻豆人妻色哟哟久久 | 欧美+日韩+精品| av在线播放精品| 亚洲色图av天堂| 日韩欧美精品免费久久| 国产一级毛片七仙女欲春2| 亚洲国产色片| 只有这里有精品99| 亚洲人成网站在线播| 日本wwww免费看| 国产 一区 欧美 日韩| 国产亚洲91精品色在线| 日韩在线高清观看一区二区三区| 啦啦啦中文免费视频观看日本| 大香蕉久久网| 18禁裸乳无遮挡免费网站照片| 国产一级毛片七仙女欲春2| 简卡轻食公司| 欧美日韩在线观看h| 精品久久久久久成人av| 亚洲av免费在线观看| 一级毛片aaaaaa免费看小| 成人特级av手机在线观看| 国产伦在线观看视频一区| 国产av国产精品国产| 久久久久久久久久人人人人人人| 国产片特级美女逼逼视频| 日韩精品青青久久久久久| 又爽又黄无遮挡网站| 亚洲熟女精品中文字幕| 久久久久精品性色| 最近中文字幕2019免费版| 日韩国内少妇激情av| 日韩精品青青久久久久久| 搡老乐熟女国产| 有码 亚洲区| 青春草国产在线视频| 九九在线视频观看精品| 淫秽高清视频在线观看| 亚洲在线自拍视频| 色综合亚洲欧美另类图片| 午夜免费观看性视频| 日日啪夜夜撸| 麻豆成人午夜福利视频| 三级国产精品欧美在线观看| 麻豆乱淫一区二区| 亚洲欧美成人综合另类久久久| 国产色爽女视频免费观看| 夫妻午夜视频| 久久久久国产网址| 久久国内精品自在自线图片| 汤姆久久久久久久影院中文字幕 | 免费av不卡在线播放| 午夜精品在线福利| 亚洲真实伦在线观看| 亚洲人成网站在线播| 黑人高潮一二区| 欧美高清成人免费视频www| 国产 一区精品| 国产久久久一区二区三区| 五月玫瑰六月丁香| 人妻一区二区av| 嫩草影院入口| 久久热精品热| 中文字幕制服av| 亚洲av免费在线观看| 欧美高清成人免费视频www| 日日摸夜夜添夜夜爱| 一级毛片黄色毛片免费观看视频| 99热6这里只有精品| 免费观看a级毛片全部| 精品99又大又爽又粗少妇毛片| 日本色播在线视频| 嫩草影院精品99| 午夜激情欧美在线| 成人毛片a级毛片在线播放| 午夜老司机福利剧场| 色综合色国产| 久久97久久精品| 国产伦一二天堂av在线观看| a级毛片免费高清观看在线播放| 一级爰片在线观看| 日韩大片免费观看网站| 国产乱人偷精品视频| 99久久精品热视频| 国产在线一区二区三区精| 日韩精品有码人妻一区| 女的被弄到高潮叫床怎么办| av免费观看日本| 欧美成人精品欧美一级黄| 97人妻精品一区二区三区麻豆| 亚洲精品中文字幕在线视频 | 国产高潮美女av| 亚洲国产精品成人久久小说| 男女啪啪激烈高潮av片| 亚洲久久久久久中文字幕| 亚洲18禁久久av| 中国美白少妇内射xxxbb| 一区二区三区免费毛片| 亚洲av中文av极速乱| 国产精品蜜桃在线观看| 国产成人精品婷婷| 亚洲欧美日韩东京热| 国内精品宾馆在线| 深夜a级毛片| 国产色爽女视频免费观看| 欧美性感艳星| 日本免费在线观看一区| 欧美3d第一页| 美女黄网站色视频| 高清视频免费观看一区二区 | 男女边摸边吃奶| 亚洲国产成人一精品久久久| 亚洲内射少妇av| 黄色一级大片看看| 人妻少妇偷人精品九色| 又大又黄又爽视频免费| 80岁老熟妇乱子伦牲交| 嫩草影院入口| 久久久午夜欧美精品| 国产乱人偷精品视频| 日韩强制内射视频| 美女脱内裤让男人舔精品视频| 99热全是精品| 亚洲av.av天堂| 中文资源天堂在线| 国语对白做爰xxxⅹ性视频网站| 国产精品国产三级专区第一集| 亚洲图色成人| 精品一区在线观看国产| 精品不卡国产一区二区三区| 韩国高清视频一区二区三区| 99久久中文字幕三级久久日本| 中国美白少妇内射xxxbb| 久久久久九九精品影院| 少妇人妻一区二区三区视频| 夜夜爽夜夜爽视频| 91在线精品国自产拍蜜月| 成人毛片60女人毛片免费| 欧美极品一区二区三区四区| 久久久久久国产a免费观看| 色综合色国产| 少妇人妻精品综合一区二区| 99热网站在线观看| 国产伦一二天堂av在线观看| 亚洲av免费高清在线观看| 亚洲成人中文字幕在线播放| 国产色婷婷99| 两个人视频免费观看高清| 男的添女的下面高潮视频| 免费黄网站久久成人精品| 激情五月婷婷亚洲| 国产av码专区亚洲av| 建设人人有责人人尽责人人享有的 | 一级毛片aaaaaa免费看小| 卡戴珊不雅视频在线播放| 亚洲精品视频女| 国产乱人偷精品视频| 一级二级三级毛片免费看| 午夜福利在线观看免费完整高清在| 国产精品久久久久久久久免| 精品久久国产蜜桃| 在线a可以看的网站| 麻豆av噜噜一区二区三区| 亚洲国产欧美在线一区| 国产精品.久久久| 国产黄色视频一区二区在线观看| 亚洲怡红院男人天堂| 尾随美女入室| 成年人午夜在线观看视频 | 成人二区视频| 国产黄a三级三级三级人| 国产精品一区二区在线观看99 | 在线观看av片永久免费下载| 久久精品国产鲁丝片午夜精品| 美女xxoo啪啪120秒动态图| 免费观看av网站的网址| 中文字幕亚洲精品专区| 亚洲精品国产成人久久av| 一级毛片黄色毛片免费观看视频| 极品教师在线视频| 夫妻午夜视频| 国产熟女欧美一区二区| 晚上一个人看的免费电影| 丰满乱子伦码专区| 欧美区成人在线视频| 91精品国产九色| 久久久精品94久久精品| 日本免费在线观看一区| 欧美极品一区二区三区四区| 激情 狠狠 欧美| 国内精品美女久久久久久| 九九爱精品视频在线观看| 一级二级三级毛片免费看| 纵有疾风起免费观看全集完整版 | eeuss影院久久| 天堂av国产一区二区熟女人妻| 插阴视频在线观看视频| 3wmmmm亚洲av在线观看| 亚洲精华国产精华液的使用体验| 男插女下体视频免费在线播放| 看非洲黑人一级黄片| 日韩在线高清观看一区二区三区| 久久久色成人| 精品一区二区免费观看| 一个人看视频在线观看www免费| 97热精品久久久久久| 91久久精品电影网| 久久草成人影院| 亚洲av.av天堂| 久久久久久久久中文| 国产av国产精品国产| 国产成人精品久久久久久|