Recombinant Arabidopsis thaliana Cytochrome P450 71B6 (CYP71B6)

Shipped with Ice Packs
In Stock

Product Specs

Form
Lyophilized powder
Note: While we prioritize shipping the format currently in stock, please specify your format preference in order notes for customized preparation.
Lead Time
Delivery times vary depending on the purchasing method and location. Please contact your local distributor for precise delivery estimates.
Note: Standard shipping includes blue ice packs. Dry ice shipping requires prior arrangement and incurs additional charges.
Notes
Avoid repeated freeze-thaw cycles. Store working aliquots at 4°C for up to one week.
Reconstitution
Centrifuge the vial briefly before opening to collect the contents. Reconstitute the protein in sterile, deionized water to a concentration of 0.1-1.0 mg/mL. For long-term storage, we recommend adding 5-50% glycerol (final concentration) and aliquoting at -20°C/-80°C. Our standard glycerol concentration is 50%, but this can be adjusted as needed.
Shelf Life
Shelf life depends on various factors including storage conditions, buffer composition, temperature, and protein stability. Generally, liquid formulations have a 6-month shelf life at -20°C/-80°C, while lyophilized forms have a 12-month shelf life at -20°C/-80°C.
Storage Condition
Upon receipt, store at -20°C/-80°C. Aliquot for multiple uses to prevent repeated freeze-thaw cycles.
Tag Info
Tag type is determined during the manufacturing process.
The tag type is determined during production. If you require a specific tag, please inform us, and we will prioritize its development.
Synonyms
CYP71B6; At2g24180; F27D4.9; Cytochrome P450 71B6
Buffer Before Lyophilization
Tris/PBS-based buffer, 6% Trehalose.
Datasheet
Please contact us to get it.
Expression Region
1-503
Protein Length
full length protein
Species
Arabidopsis thaliana (Mouse-ear cress)
Target Names
CYP71B6
Target Protein Sequence
MSLFSFPISTELLPWLLLLLIPPLLIFFLLRSPKNLPPGPPRLPILGNIHQLGSLPHRSL RDLSLKYGPVITVYLGSVRTVVVHSPETAEEVLKLHDSECCTRPKLSITKSFFYDGLGLG FTKWGDYYRDVRKLCVLELFSVKRANSFRNIREEELSRLVNSFSDSASSGSSVDLTANLA KFVASFTCRMAFGLSFQGSGMDNETFLELFTEANRVIGKFAAADIFPGFGWILDRISGLD SSRRKSFQDLDTFYQKAIVDHREKKKTEDREDLIDVLLKLQSQETKLGSSRITDTHIRAI IMDLFVAGVDTSVITLDWTMAELSRHPRVMKKVQAEIREHVGDKGIVTYDDLEALVYMKM VIKETWRLHAPSPILIPREAMTNFKIKGYDIYPGTRIHVNAWAIGRNPDVWKDPDEFIPE RFVDSNVETKGTSFELLPFGSGRRGCPAMYVGLSTVEYTLANLLYHFDWKATEEVSVEEA PGLTSHRKHPLHLVPVNVINRKL
Uniprot No.

Target Background

Database Links

KEGG: ath:AT2G24180

STRING: 3702.AT2G24180.1

UniGene: At.21132

Protein Families
Cytochrome P450 family
Subcellular Location
Membrane; Single-pass membrane protein.

Q&A

What is Cytochrome P450 71B6 and what is its significance in Arabidopsis thaliana?

Cytochrome P450 71B6 (CYP71B6) is a member of the cytochrome P450 superfamily in Arabidopsis thaliana. It belongs to the established CYP71B subfamily, which plays crucial roles in diverse metabolic processes in plants. The protein is characterized by highly conserved regions around the heme-binding site and the proline-rich motif, which are typical features of cytochrome P450 enzymes. CYP71B6 is located at the endoplasmic reticulum membrane, as indicated by its N-terminal structure. Its expression pattern is unique in terms of tissue specificity and responsiveness to environmental factors such as wounding and light/dark cycles, suggesting its involvement in specialized metabolic pathways in Arabidopsis .

How can I express and purify recombinant CYP71B6 for in vitro studies?

Recombinant CYP71B6 can be successfully expressed in E. coli using a His-tagged expression system. To obtain functional protein:

  • Expression System Selection: Use an E. coli strain optimized for membrane protein expression such as BL21(DE3) or Rosetta.

  • Construct Design: Create an expression construct with the full-length CYP71B6 coding sequence (1-503 amino acids) fused to an N-terminal His-tag for purification.

  • Expression Conditions:

    • Induce expression at low temperature (16-18°C) to enhance proper folding

    • Include δ-aminolevulinic acid (0.5 mM) in the culture medium as a heme precursor

    • Consider using a low IPTG concentration (0.1-0.5 mM) for induction

  • Purification Protocol:

    • Harvest cells and resuspend in buffer containing 50 mM Tris-HCl (pH 7.5), 500 mM NaCl, 20% glycerol, 1 mM DTT, and protease inhibitors

    • Disrupt cells using sonication or French press

    • Solubilize membrane fractions using detergents like CHAPS or Triton X-100

    • Purify using Ni-NTA affinity chromatography

    • Elute with imidazole gradient (50-300 mM)

    • Dialyze against storage buffer containing 20% glycerol

  • Storage: Store the purified protein as lyophilized powder or in buffer with 50% glycerol at -20°C/-80°C. Avoid repeated freeze-thaw cycles as they reduce enzyme activity .

What are the optimal conditions for measuring CYP71B6 enzymatic activity in vitro?

To measure CYP71B6 enzymatic activity in vitro, establish an assay system that maintains the structural integrity and functional environment of the enzyme:

  • Buffer Composition:

    • 100 mM potassium phosphate buffer (pH 7.4)

    • 1 mM EDTA

    • 5 mM DTT

    • 20% glycerol to stabilize the enzyme

  • Reaction Components:

    • Purified recombinant CYP71B6 protein (0.1-1.0 mg/mL)

    • NADPH regenerating system (1 mM NADP+, 10 mM glucose-6-phosphate, 1 U/mL glucose-6-phosphate dehydrogenase)

    • Candidate substrate (25-200 µM)

    • Consider including lipids or detergents (0.1% Triton X-100) to mimic membrane environment

  • Assay Conditions:

    • Temperature: 25-30°C (optimal for Arabidopsis enzymes)

    • Incubation time: 15-60 minutes

    • Gentle shaking to ensure homogeneous reaction

  • Activity Measurement:

    • Monitor substrate disappearance or product formation using HPLC, LC-MS, or spectrophotometric methods

    • For spectrophotometric assay, track NADPH consumption at 340 nm

    • For detailed product analysis, use LC-MS/MS to identify metabolites

  • Controls:

    • Heat-inactivated enzyme control

    • No-NADPH control

    • No-substrate control

    • Control with P450 inhibitors (e.g., miconazole)

What PCR strategies can be used to isolate CYP71B6 cDNA from Arabidopsis tissues?

To isolate CYP71B6 cDNA from Arabidopsis tissues, employ a PCR strategy similar to that used for other P450 family members:

  • RNA Extraction:

    • Extract total RNA from appropriate tissues (leaves, roots, or seedlings) where CYP71B6 is expressed

    • Use RNase-free reagents and equipment to prevent RNA degradation

    • Assess RNA quality using spectrophotometry (A260/A280 ratio) and gel electrophoresis

  • cDNA Synthesis:

    • Synthesize first-strand cDNA using oligo(dT) primers or random hexamers

    • Use reverse transcriptase with high fidelity (e.g., SuperScript IV)

    • Include RNase inhibitor in the reaction

  • PCR Strategy:

  • PCR Optimization:

    • Use high-fidelity DNA polymerase with proofreading activity

    • Optimize annealing temperatures using gradient PCR

    • Consider touchdown PCR for degenerate primers

    • Use nested PCR approach if initial amplification yields multiple bands

  • Confirmation and Cloning:

    • Verify amplified products by sequencing

    • Clone the full-length cDNA into appropriate vectors for further study

    • To distinguish CYP71B6 from highly similar genes (like CYP71B7), use specific verification primers targeting unique regions

How can I distinguish between true CYP71B6 and pseudogene amplification during isolation?

Distinguishing between true CYP71B6 and pseudogene amplification requires careful verification steps:

  • Sequence Analysis:

    • Compare amplified sequences with the reference CYP71B6 sequence

    • Check for premature stop codons, frameshift mutations, or deletions that would indicate a pseudogene

    • Analyze intron-exon boundaries if genomic DNA contamination is suspected

  • Quantitative Verification PCR:

    • Design verification primers that can distinguish between CYP71B6 and similar sequences:

      • CYP71B6-specific forward primer targeting unique regions

      • Control primers for potential pseudogenes

      • Common reverse primer

    • Real-time PCR analysis will show significant differences in Ct values between true CYP71B6 and pseudogenes (typically >10 cycles difference for specific vs. non-specific amplification)

  • Expression Verification:

    • Perform RT-PCR using RNA treated with DNase I to eliminate genomic DNA

    • Confirm the presence of full-length transcript

    • Verify the absence of intron sequences that might be present in pseudogenes

  • Functional Testing:

    • Clone and express the isolated sequence in a heterologous system

    • Test for the expected biochemical activity

    • Pseudogenes will typically show no enzymatic activity

How does the expression of CYP71B6 respond to different environmental stresses and stimuli?

CYP71B6 expression shows distinct responses to various environmental conditions, which can be characterized through systematic experimental approaches:

  • Stress Response Profiling:

    Environmental FactorCYP71B6 ResponseExperimental Method
    WoundingSignificant upregulation within 1-3 hoursMechanical damage followed by qRT-PCR analysis
    Light/Dark CyclesDiurnal expression pattern with peaks during light periodTime-course sampling and RT-PCR or RNA-seq
    Pathogen ExposureModerate induction following specific pathogen classesInoculation with pathogens and expression analysis
    Temperature StressVariable response depending on intensity and durationControlled temperature treatments and qRT-PCR
    Drought/SalinityModest induction under osmotic stress conditionsControlled stress application and expression analysis
  • Methodological Approach:

    • Use quantitative RT-PCR with internal standards (e.g., GAPDH, Actin)

    • Consider RNA-seq for genome-wide expression context

    • Verify protein levels using western blotting if antibodies are available

    • Use reporter gene constructs (CYP71B6 promoter::GUS) for tissue-specific visualization of expression patterns

  • Data Analysis:

    • Normalize expression data across different conditions

    • Perform statistical analysis to identify significant changes

    • Compare expression patterns with other stress-responsive genes

    • Identify potential transcription factor binding sites in the promoter region that may explain specific stress responses

What approaches can be used to study CYP71B6 function through genetic manipulation in Arabidopsis?

Several genetic approaches can be employed to investigate CYP71B6 function in Arabidopsis:

  • Loss-of-Function Approaches:

    • T-DNA Insertion Lines:

      • Obtain T-DNA insertion mutants from seed stock centers (ABRC, NASC)

      • Confirm homozygosity using PCR with gene-specific and T-DNA border primers

      • Verify loss of expression using RT-PCR and qRT-PCR

      • Phenotype under various conditions to identify functional roles

    • CRISPR/Cas9 Gene Editing:

      • Design sgRNAs targeting CYP71B6 coding sequence

      • Generate knockout lines through Agrobacterium-mediated transformation

      • Screen for null mutations and confirm through sequencing

      • Compare phenotypes with T-DNA insertion lines for confirmation

    • RNAi or Artificial microRNA:

      • Design constructs targeting specific regions of CYP71B6 mRNA

      • Create stable transgenic lines with inducible or constitutive silencing

      • Quantify knockdown efficiency at mRNA and protein levels

      • Assess dose-dependent phenotypic effects

  • Gain-of-Function Approaches:

    • Overexpression Studies:

      • Clone CYP71B6 cDNA under constitutive (35S) or inducible promoters

      • Generate transgenic lines with varying expression levels

      • Confirm overexpression by qRT-PCR and western blotting

      • Analyze metabolic changes using untargeted metabolomics

    • Ectopic Expression:

      • Express CYP71B6 in tissues where it's normally not expressed

      • Use tissue-specific promoters for targeted expression

      • Examine changes in tissue-specific metabolite profiles

  • Promoter-Reporter Constructs:

    • Fuse CYP71B6 promoter to GUS or fluorescent protein genes

    • Generate stable transgenic lines

    • Study spatial and temporal expression patterns

    • Examine responses to various stresses and developmental cues

  • Complementation Studies:

    • Introduce wild-type CYP71B6 into knockout mutants

    • Assess restoration of normal phenotype and metabolite profiles

    • Use site-directed mutagenesis to create variants for structure-function analysis

How can I design experiments to investigate potential functional redundancy between CYP71B6 and other members of the CYP71B subfamily?

Addressing functional redundancy between CYP71B6 and related enzymes requires a multi-faceted experimental approach:

  • Phylogenetic and Expression Analysis:

    • Construct phylogenetic trees of CYP71B subfamily members

    • Compare protein sequence similarity, focusing on substrate recognition sites

    • Analyze co-expression patterns across tissues and conditions

    • Identify candidates with highest potential for redundancy

  • Single and Multiple Mutant Analysis:

    • Generate single mutants for CYP71B6 and closely related genes

    • Create double, triple, or higher-order mutants through crossing

    • Compare phenotypes under various conditions

    • Look for enhanced or novel phenotypes in multiple mutants that are absent in single mutants

  • Biochemical Characterization:

    • Express and purify recombinant proteins of CYP71B subfamily members

    • Compare substrate specificities and kinetic parameters

    • Identify overlapping or distinct substrate preferences

    • Quantify relative activities toward shared substrates

  • Complementation Experiments:

    • Express other CYP71B genes under the CYP71B6 promoter in cyp71b6 mutants

    • Assess degree of functional restoration

    • Compare with CYP71B6 re-introduction as positive control

  • Metabolomic Profiling:

    GenotypeMetabolic ChangesInterpretation
    Wild-typeBaseline metabolite profileReference condition
    cyp71b6Specific metabolite changesDirect CYP71B6 effects
    Related cyp71b mutantsOther metabolite alterationsDistinct functions
    Double/triple mutantsEnhanced alterations in shared pathwaysFunctional redundancy
    Overexpression linesOpposite changes to knockout phenotypesConfirmation of function
  • Transcript Compensation Analysis:

    • Measure expression of related CYP71B genes in cyp71b6 mutants

    • Identify upregulation that may compensate for loss of CYP71B6

    • Use time-course experiments to capture dynamic compensation

    • Compare with wild-type stress responses

What experimental design principles should I follow when studying CYP71B6 expression and activity across different conditions?

When designing experiments to study CYP71B6 expression and activity, follow these systematic principles to ensure robust and reproducible results:

  • Experimental Variables Definition:

    • Independent variables: Treatment conditions (e.g., stress, developmental stage)

    • Dependent variables: CYP71B6 expression level, enzyme activity, metabolite changes

    • Controlled variables: Growth conditions, genetic background, sampling methods

  • Experimental Treatment Design:

    • Include appropriate controls for each experimental condition

    • Implement factorial designs to study interactions between multiple factors

    • Consider dose-response experiments to establish threshold effects

    • Include time-course measurements to capture dynamic responses

  • Subject Assignment and Replication:

    • Use randomized complete block design to account for spatial variations

    • Ensure sufficient biological replicates (minimum n=3, preferably n≥5)

    • Include technical replicates for expression and activity measurements

    • Calculate required sample size based on expected effect size and desired statistical power

  • Measurement Planning:

    • Standardize tissue collection protocols (timing, handling, storage)

    • Use multiple measurement techniques when possible (qRT-PCR, RNA-seq, protein levels)

    • Include reference genes or internal standards for normalization

    • Develop and validate specific activity assays for CYP71B6

  • Statistical Analysis Approach:

    • Determine appropriate statistical tests based on data distribution and experimental design

    • Plan for multiple testing corrections

    • Consider using mixed models for complex experimental designs

    • Prepare for multivariate analysis for metabolomic data interpretation

How can I reconcile contradictory data on CYP71B6 function in different studies and biological contexts?

Reconciling contradictory data on CYP71B6 function requires systematic analysis of methodological differences and biological context:

  • Methodological Comparison Framework:

    Research AspectDocumentation PointsResolution Approach
    Genetic MaterialEcotype, genetic background, confirmation methodsReproduce with identical material, test multiple backgrounds
    Environmental ConditionsGrowth parameters, stress application protocolsStandardize conditions, test across environments
    Assay ConditionsBuffer composition, protein preparation, substrate concentrationCompare side-by-side with standardized protocols
    Data AnalysisNormalization methods, statistical approachesReanalyze raw data using uniform methods
  • Biological Context Analysis:

    • Examine tissue-specific or developmental differences

    • Consider post-translational regulation that may differ between systems

    • Evaluate protein-protein interactions that may modify activity

    • Investigate genetic modifiers in different backgrounds

  • Technical Validation Approaches:

    • Reproduce key experiments side-by-side under identical conditions

    • Use multiple independent methods to measure the same parameter

    • Employ both in vitro and in vivo approaches to validate findings

    • Consider blind experiments to eliminate unconscious bias

  • Integration Strategies:

    • Develop mathematical models that can account for context-dependent differences

    • Consider enzyme kinetics under different conditions

    • Formulate testable hypotheses that could explain apparent contradictions

    • Design critical experiments that could distinguish between alternative explanations

  • Collaborative Resolution:

    • Establish collaborations between labs with contradictory results

    • Exchange materials, protocols, and raw data

    • Conduct joint experiments with standardized protocols

    • Publish consensus papers that clarify contextual dependencies

What are common challenges in expressing active recombinant CYP71B6 and how can they be overcome?

Common challenges in expressing active recombinant CYP71B6 include protein misfolding, low expression yield, and loss of enzymatic activity. Here are systematic approaches to overcome these issues:

  • Low Expression Yield:

    ChallengePotential SolutionImplementation
    Codon biasOptimize codons for expression hostUse codon-optimized synthetic gene
    Toxicity to hostUse inducible expression systemsTightly regulate expression with titratable inducers
    Protein degradationInclude protease inhibitors, use protease-deficient strainsAdd complete protease inhibitor cocktail during extraction
    Inclusion body formationLower induction temperature (16-18°C)Perform expression optimization with temperature gradient
  • Improper Protein Folding:

    • Co-express with molecular chaperones (GroEL/GroES, DnaK/DnaJ)

    • Include heme precursor (δ-aminolevulinic acid) in the culture medium

    • Use specialized expression hosts designed for membrane proteins

    • Try fusion partners that enhance solubility (MBP, SUMO, Trx)

  • Loss of Enzymatic Activity:

    • Optimize buffer composition for stability (glycerol, reducing agents)

    • Include lipids or membrane mimetics for proper folding

    • Purify under mild conditions to preserve structure

    • Consider native purification without denaturation/refolding steps

  • Technical Verification:

    • Assess heme incorporation using spectroscopic methods (CO-difference spectrum)

    • Verify protein integrity using circular dichroism

    • Confirm identity and purity using mass spectrometry

    • Test activity with known substrates of related enzymes as positive controls

  • Alternative Expression Systems:

    • Try different E. coli strains (Rosetta, OverExpress, SHuffle)

    • Consider eukaryotic expression systems (yeast, insect cells)

    • Explore cell-free expression systems for difficult proteins

    • Use plant-based transient expression systems (N. benthamiana)

How can I troubleshoot inconsistent results in CYP71B6 enzyme activity assays?

Addressing inconsistent results in CYP71B6 enzyme activity assays requires systematic evaluation of multiple factors:

  • Enzyme Quality Assessment:

    • Verify enzyme concentration using Bradford or BCA assay

    • Check protein purity by SDS-PAGE (should be >90%)

    • Assess heme incorporation using spectroscopic methods

    • Test enzyme stability under storage and assay conditions

  • Reaction Component Analysis:

    • Ensure NADPH quality and concentration (fresh preparations)

    • Verify substrate purity and solubility

    • Assess buffer composition (pH, ionic strength, reducing agents)

    • Check for inhibitory contaminants in components

  • Methodological Considerations:

    • Standardize assay conditions (temperature, reaction time)

    • Verify linear range of the assay for both time and enzyme concentration

    • Use internal standards for quantitative analysis

    • Implement quality control samples across batches

  • Systematic Troubleshooting:

    ProblemDiagnostic TestSolution
    No activityTest with positive control enzymeVerify all components are active
    Variable activityMeasure enzyme stability over timePrepare fresh enzyme or add stabilizers
    Substrate limitationsVary substrate concentrationDetermine optimal concentration range
    Inhibitory effectsTest component addition sequenceOptimize protocol to minimize inhibition
    Detection issuesCompare multiple analytical methodsSelect most reliable quantification approach
  • Statistical Approach:

    • Implement sufficient replication (minimum triplicate samples)

    • Use statistical control charts to monitor assay performance

    • Apply outlier detection methods based on objective criteria

    • Calculate variance components to identify major sources of variability

  • Documentation Practices:

    • Maintain detailed records of all assay parameters

    • Record lot numbers of reagents and enzymes

    • Document environmental conditions during assays

    • Implement standard operating procedures for consistency

What emerging technologies and approaches could advance our understanding of CYP71B6 function in Arabidopsis?

Several cutting-edge technologies show promise for deepening our understanding of CYP71B6 function:

  • Advanced Structural Biology:

    • Cryo-electron microscopy for membrane-bound CYP71B6 structure determination

    • Time-resolved crystallography to capture catalytic intermediates

    • Hydrogen-deuterium exchange mass spectrometry for conformational dynamics

    • Molecular dynamics simulations for substrate binding and product release

  • Single-Cell and Spatial Omics:

    • Single-cell RNA sequencing to identify cell-specific expression patterns

    • Spatial transcriptomics to map CYP71B6 expression within tissue architecture

    • MERFISH or seqFISH for visualizing expression at subcellular resolution

    • Spatial metabolomics to correlate enzyme location with metabolite distribution

  • Advanced Genetic Engineering:

    • Base editing for precise amino acid substitutions without double-strand breaks

    • Prime editing for flexible gene modifications with minimal off-target effects

    • Optogenetic or chemically-inducible tools for temporal control of expression

    • Tissue-specific CRISPR systems for targeted mutagenesis

  • Protein-Protein Interaction Networks:

    • Proximity labeling approaches (BioID, APEX) to identify interaction partners

    • In planta FRET or BiFC to visualize dynamic interactions

    • Interactome mapping through IP-MS with quantitative analysis

    • Membrane yeast two-hybrid systems for identifying membrane protein interactions

  • Real-time Analysis:

    • Activity-based protein profiling for in vivo enzyme activity

    • Biosensors for detecting CYP71B6 products in living cells

    • Live-cell metabolite imaging using Raman microscopy

    • In vivo isotope labeling with real-time metabolite tracking

How might comparative studies of CYP71B6 orthologs across plant species inform our understanding of its evolutionary significance?

Comparative studies of CYP71B6 orthologs can provide valuable insights into evolutionary history and functional diversification:

  • Phylogenomic Analysis Framework:

    • Identify orthologs across diverse plant species using reciprocal BLAST and synteny analysis

    • Reconstruct evolutionary history through maximum likelihood or Bayesian methods

    • Calculate selection pressures (dN/dS ratios) across different lineages

    • Identify sites under positive selection that may indicate functional innovation

  • Functional Conservation Testing:

    • Express orthologs from different species in Arabidopsis cyp71b6 mutants

    • Assess complementation of phenotypes and metabolic profiles

    • Compare enzyme kinetics and substrate specificities across orthologs

    • Map functional differences to specific amino acid changes

  • Comparative Expression Analysis:

    • Examine expression patterns of orthologs in their native species

    • Identify conserved and divergent regulatory elements

    • Compare stress responsiveness across species

    • Correlate expression patterns with ecological adaptations

  • Structure-Function Relationships:

    Analysis ApproachExpected OutcomeEvolutionary Insight
    Substrate recognition site comparisonIdentification of conserved vs. variable residuesSubstrate specialization mechanisms
    Catalytic domain analysisConservation of catalytic residuesCore functional constraints
    N-terminal domain comparisonVariability in membrane anchoringSubcellular localization evolution
    Regulatory element analysisConserved transcription factor binding sitesAncestral regulation patterns
  • Metabolic Context Integration:

    • Compare metabolic networks involving CYP71B6 orthologs across species

    • Identify co-evolved enzyme partners

    • Map metabolic innovations to gene duplication events

    • Correlate metabolic capabilities with ecological niches and adaptations

  • Synthetic Biology Applications:

    • Create chimeric enzymes between orthologs to map functional domains

    • Reconstruct ancestral sequences to test evolutionary hypotheses

    • Engineer novel functions based on evolutionary principles

    • Test adaptive hypotheses through heterologous expression

Quick Inquiry

Personal Email Detected
Please use an institutional or corporate email address for inquiries. Personal email accounts ( such as Gmail, Yahoo, and Outlook) are not accepted. *
© Copyright 2025 TheBiotek. All Rights Reserved.