Grade 12 Worksheets

6,375 grade resources
Grade 12 Science | Periodic Predictions Worksheet (AP Standards) (Practice Set)

Grade 12 Science | Periodic Predictions Worksheet (AP Standards) (Practice Set)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how effective nuclear charge and electron shielding drive periodic trends in ionization energy, electron affinity, and atomic radius.
  • Use subshell filling and penetration to rationalize anomalies in predicted periodic behavior.
  • Interpret quantitative and graphical comparisons to justify classifications and reactivity patterns.
$4.00

Instant download

Atomic Structure Worksheet | Grade 12 Science Activities

Atomic Structure Worksheet | Grade 12 Science Activities

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how protons, neutrons, and electrons are arranged in an atom using nucleus and electron cloud ideas.
  • Use quantum numbers to describe electron energy levels, subshells, orbitals, and electron configurations.
  • Predict trends in ionization energy and atomic radius using effective nuclear charge and valence electrons.
$5.00

Instant download

Point of View Worksheet for Grade 12 ELA | Standards-Aligned Practice

Point of View Worksheet for Grade 12 ELA | Standards-Aligned Practice

JCreated byJ.S Sheets

Learning Objectives

  • Analyze how point of view in narrative and media shapes audience understanding of legitimacy and character.
  • Explain how framing, selection of voices, and emphasis or exclusion affect meaning in texts and media.
  • Evaluate how perspective choices influence conclusions drawn by different audiences.

Grade 12ELA10 Pages

$5.00

Instant download

Energy Pathways Worksheet | Grade 12 AP Science Energy Systems Activity

Energy Pathways Worksheet | Grade 12 AP Science Energy Systems Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how energy transfers through radiation, conduction, convection, and phase change within Earth systems.
  • Apply conservation of energy to simple energy budgets that connect microscopic processes to large-scale weather and ocean patterns.
  • Interpret relationships between sea-surface temperature gradients, ocean currents, and geothermal heat flow.
$5.00

Instant download

Gene Expression Assessment | Alberta Standards Grade 12 Science Worksheet

Gene Expression Assessment | Alberta Standards Grade 12 Science Worksheet

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the processes of transcription and translation in gene expression.
  • Identify key regulatory elements like promoters, enhancers, and transcription factors.
  • Describe how epigenetic modifications influence gene expression patterns.
$5.00

Instant download

Grade 12 Science Biogeochemical Cycles Worksheet | NGSSS Aligned Assessment

Grade 12 Science Biogeochemical Cycles Worksheet | NGSSS Aligned Assessment

JCreated byJ.S Sheets

Learning Objectives

  • Explain how matter moves through ecosystems via biogeochemical cycles connecting atmospheric, aquatic, and soil reservoirs.
  • Describe the carbon cycle using photosynthesis, respiration, and decomposition.
  • Describe key steps in the nitrogen cycle: nitrogen fixation, nitrification, assimilation, and denitrification.
$5.00

Instant download

Grade 12 Science Worksheet on Molecular Geometry | BC Standards Practice

Grade 12 Science Worksheet on Molecular Geometry | BC Standards Practice

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Explain the principles of VSEPR theory and how electron pairs determine molecular shape.
  • Identify common molecular geometries based on electron domain arrangements.
  • Predict bond angles and molecular shapes for various molecules.

Grade 12Science

$2.00

Instant download

Theme Interaction Worksheet | Common Core Grade 12 ELA Assessment

Theme Interaction Worksheet | Common Core Grade 12 ELA Assessment

JCreated byJ.S Sheets

Learning Objectives

  • Explain how two or more themes can overlap, reinforce, or complicate each other within a single work.
  • Analyze how a change in one theme affects the meaning or interpretation of another theme across key events.
  • Support interpretations with specific textual evidence and clear reasoning about cause-and-effect between themes.

Grade 12ELA10 Pages

Free

Instant download

Grade 12 ELA | Figurative Language Meaning Worksheet with Short Notes

Grade 12 ELA | Figurative Language Meaning Worksheet with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Identify figurative language (metaphor, simile, symbolism) and explain how it extends meaning beyond the literal
  • Analyze recurring imagery and describe how it shapes reader interpretation and supports theme
  • Use textual evidence to justify interpretations, especially when imagery changes with character development or conflict
$3.00

Instant download

Grade 12 Science | Atomic Structure Worksheet | BC-Aligned

Grade 12 Science | Atomic Structure Worksheet | BC-Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the components and structure of the atom, including protons, neutrons, and electrons.
  • Describe electron configurations, energy levels, and orbitals in atoms.
  • Explain how valence electrons affect element reactivity and periodic trends.
$3.00

Instant download

Atmospheric Circulation Assessment | AP Standard Grade 12 Science

Atmospheric Circulation Assessment | AP Standard Grade 12 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain the global-scale atmospheric circulation patterns including Hadley, Ferrel, and polar cells.
  • Describe the influence of thermal gradients and the Coriolis effect on pressure systems and storm tracks.
  • Interpret circulation diagrams, pressure maps, and potential vorticity to understand weather regimes and climate shifts.
$5.00

Instant download

Grade 12 Back To School Worksheet for Building Community | PDF + Answer Key

Grade 12 Back To School Worksheet for Building Community | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Analyze how inclusivity, respect, and shared values strengthen classroom community
  • Evaluate examples of teamwork and mutual understanding across diverse backgrounds
  • Reflect on how community-building practices can improve learning, emotional well-being, and engagement
$5.00

Instant download

Inclusivity and Empathy Worksheets: Building School Community Grade 12

Inclusivity and Empathy Worksheets: Building School Community Grade 12

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Explain how community-building practices support belonging for diverse students and staff
  • Analyze how historical movements and modern school practices promote inclusivity and cooperation
  • Use cultural welcoming traditions as examples of respectful newcomer support
$2.00

Instant download

Grade 12 Molecular Geometry Worksheet | Alberta Chemistry VSEPR Practice

Grade 12 Molecular Geometry Worksheet | Alberta Chemistry VSEPR Practice

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Use VSEPR electron-domain counting to predict molecular shapes and approximate bond angles
  • Connect orbital hybridization (sp, sp2, sp3) to molecular geometry and predicted bond angles
  • Evaluate how molecular geometry affects polarity, steric effects, and intermolecular interactions

Grade 12Science16 Pages

$4.00

Instant download

Grade 12 Science | Plate Tectonics Worksheet (AP Standards) (PDF)

Grade 12 Science | Plate Tectonics Worksheet (AP Standards) (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain lithospheric motion and deformation at convergent, divergent, and transform boundaries using plate-tectonic mechanisms.
  • Interpret how earthquakes, volcanic distributions, and mantle convection models support past and present plate configurations.
  • Use plate reconstructions and bathymetric/earthquake focal information to infer relative crustal evolution rates and styles over geologic time.
$4.00

Instant download

Grade 12 Science – Matter Cycles in the Earth System | Daily Reading Worksheet

Grade 12 Science – Matter Cycles in the Earth System | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Describe the stages of the water cycle and how water moves through different Earth spheres.
  • Understand the role of the water cycle in weather and ecosystems.
  • Identify the processes involved in the movement and transformation of water in the environment.

Grade 12Science23 Pages

Also included in: Earth and Space Science Grade 12 Worksheets Lesson Bundle | FL NGSSS +1 more

$4.00

Instant download

Grade 12 Science Energy System Efficiency Worksheet with Short Notes PDF

Grade 12 Science Energy System Efficiency Worksheet with Short Notes PDF

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the concept of energy system efficiency and how it is measured.
  • Identify common loss pathways such as heat dissipation in energy systems.
  • Explain the role of insulation, surface area, and control systems in improving efficiency.
$3.00

Instant download

Grade 12 Science | Tools And Instrumentation in Science- Comprehension

Grade 12 Science | Tools And Instrumentation in Science- Comprehension

Coral Reef LearningCreated byCoral Reef Learning

Learning Objectives

  • Understand the purpose and function of DNA sequencing tools
  • Identify various scientific instruments used in research and their applications
  • Explain measurement precision and calibration in scientific instruments
$5.00

Instant download

VE Day Origins: WWII in Europe and Its Meaning MCQ Worksheet | Grade 12 Holiday

VE Day Origins: WWII in Europe and Its Meaning MCQ Worksheet | Grade 12 Holiday

Cedar Grove LearningCreated byCedar Grove Learning

Learning Objectives

  • Explain the historical events that led to Victory in Europe Day (VE Day) on May 8, 1945.
  • Analyze how primary sources and photographs can reveal emotions and social changes during wartime and after victory.
  • Evaluate the significance of peace and the importance of historical remembrance for future generations.
$5.00

Instant download

Inheritance and Polymorphism Worksheet | Grade 12 Computer Science OOP

Inheritance and Polymorphism Worksheet | Grade 12 Computer Science OOP

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how inheritance supports code reuse and extension in object-oriented design.
  • Describe polymorphism and how it enables different objects to respond to the same method call.
  • Identify correct uses of method overriding and dynamic dispatch in class hierarchies.
$5.00

Instant download

Grade 12 Independence Day Symbols of Liberty Worksheet | PDF + Answer Key

Grade 12 Independence Day Symbols of Liberty Worksheet | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Explain the meanings and origins of national symbols commonly used during Independence Day celebrations.
  • Analyze how symbols (such as flags, fireworks, and patriotic emblems) promote unity, pride, and shared civic values.
  • Connect historical stories behind symbols to themes of freedom and patriotism in civic identity.
$5.00

Instant download

Matter Cycles Worksheet | Grade 12 Earth Science NGSSS Practice

Matter Cycles Worksheet | Grade 12 Earth Science NGSSS Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how matter cycles through the atmosphere, hydrosphere, biosphere, and geosphere.
  • Describe how carbon moves through photosynthesis, respiration, and ocean-atmosphere exchange.
  • Connect changes in matter cycling to effects on weathering rates, ecosystem function, and climate-relevant gas levels.
$5.00

Instant download

Modeling and Prediction Assessment | Alberta Grade 12 Science Standards

Modeling and Prediction Assessment | Alberta Grade 12 Science Standards

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand the role of mathematical and computational models in hydrological and climate forecasting.
  • Identify key concepts such as sensitivity analysis, boundary conditions, and model limitations.
  • Evaluate the assumptions and sources of uncertainty in various modeling approaches.

Grade 12Science6 Pages

Also included in: Grade 12 Science 30 Lesson Bundle: Alberta Science Assessment Pack +1 more

$5.00

Instant download

File I/O and Serialization Worksheet | Grade 12 Computer Science Activity

File I/O and Serialization Worksheet | Grade 12 Computer Science Activity

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how file input/output (I/O) works, including reading data and writing results to files.
  • Describe serialization and how it enables structured data to be stored or transmitted and later reconstructed.
  • Evaluate common design choices for saving and loading data, such as format, versioning, and error handling.
$5.00

Instant download

Reaction Quantification Assessment | AP Standards Science Grade 12

Reaction Quantification Assessment | AP Standards Science Grade 12

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand advanced stoichiometric calculations involving concentration, molarity, and dilution.
  • Apply gas-phase relationships under standard and nonstandard conditions to reaction analysis.
  • Integrate limiting reagent analysis with titration and volumetric data to quantify reaction extent.
$5.00

Instant download

Ecosystem Networks AP Science Worksheet Grade 12 Practice Pack

Ecosystem Networks AP Science Worksheet Grade 12 Practice Pack

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how energy flows through trophic levels and how matter cycles via decomposition and nutrient fluxes in ecosystems
  • Use simple mass-balance ideas to quantify how nutrients move among producers, consumers, and decomposers
  • Describe how network representations and trophic interactions help predict resilience and stability under environmental change
$5.00

Instant download

Grade 12 Science – Argument Construction & Writing | Daily Reading Worksheet

Grade 12 Science – Argument Construction & Writing | Daily Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the structure of evidence-based scientific arguments
  • Identify claims, warrants, and backing in scientific discussions
  • Analyze case studies of scientific explanations for validity
$4.00

Instant download

Grade 12 Science | Instrumentation Use Worksheet with Short Notes (PDF)

Grade 12 Science | Instrumentation Use Worksheet with Short Notes (PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the principles of sensor selection and calibration in measurement systems.
  • Describe the signal processing techniques and resolution limits in instrumentation.
  • Explain sampling rates, aliasing effects, and interfacing methods for accurate data acquisition.
$2.00

Instant download

Grade 12 Science – Human Biodiversity & Environmental Impacts | Worksheet

Grade 12 Science – Human Biodiversity & Environmental Impacts | Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand how land use change affects biodiversity
  • Identify cause-and-effect relationships in ecological systems
  • Analyze human actions and their ecological consequences
$4.00

Instant download

Grade 12 Science | Ecological Interactions Worksheet | Alberta Standards

Grade 12 Science | Ecological Interactions Worksheet | Alberta Standards

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the various types of ecological interactions and their effects on population dynamics.
  • Analyze trophic relationships and nutrient cycling within Alberta ecosystems.
  • Evaluate how human activities and climate variability influence community structure and ecosystem services.
$3.00

Instant download

Grade 12 Science | Phylogenetic Trees  Worksheet | BC-Aligned

Grade 12 Science | Phylogenetic Trees Worksheet | BC-Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand the concept and purpose of phylogenetic trees in evolutionary biology.
  • Identify features used to construct phylogenetic trees, including morphological and molecular data.
  • Differentiate between homologous and analogous traits in evolutionary analysis.
$3.00

Instant download

Grade 12 Science — Ethical Review MCQ Worksheet for Mastery

Grade 12 Science — Ethical Review MCQ Worksheet for Mastery

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Understand the principles of responsible conduct in research.
  • Identify conflicts of interest and their impact on research integrity.
  • Learn proper data management and sharing practices.
$3.00

Instant download

Grade 12 Science – Bonding Basics Worksheet (AP Standards) (PDF)

Grade 12 Science – Bonding Basics Worksheet (AP Standards) (PDF)

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Distinguish ionic, covalent, and metallic bonding by electron transfer, sharing, and charge-delocalization models.
  • Use Lewis structures and formal charge to evaluate bonding possibilities and predict likely molecular structures.
  • Explain how bond type affects bulk properties such as conductivity, melting point, and solubility.
$4.00

Instant download

Grade 12 Science | Graph Literacy Worksheet with Short Notes (Printable PDF)

Grade 12 Science | Graph Literacy Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Interpret axes, scales, and units on scientific graphs.
  • Identify trend lines, slopes, and intercepts to evaluate data claims.
  • Distinguish between meaningful patterns and random scatter in data visuals.

Grade 12Science7 Pages

Also included in: Grade 12 Scientific Reasoning and Data Literacy Science Lesson Bundle +1 more

$3.00

Instant download

Kinematic Foundations Worksheet Pack AP Physics Grade 12 Practice

Kinematic Foundations Worksheet Pack AP Physics Grade 12 Practice

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe one-dimensional motion using displacement, velocity, and acceleration with correct sign conventions.
  • Interpret position–time and velocity–time graphs by relating slope and area to physical quantities.
  • Apply constant-acceleration kinematic equations to predict motion from initial conditions.
$5.00

Instant download

Natural Selection Assessment | BC Standards Grade 12 Science

Natural Selection Assessment | BC Standards Grade 12 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Understand the fundamental principles of natural selection and how environmental pressures influence evolution.
  • Identify different patterns of selection such as directional, stabilizing, and disruptive selection.
  • Explain observable examples of natural selection, including antibiotic resistance and adaptation.
$5.00

Instant download

Energy Transformation Assessment for Grade 12 Science | Florida NGSSS

Energy Transformation Assessment for Grade 12 Science | Florida NGSSS

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how energy transforms between kinetic, potential (gravitational), and thermal forms in physical systems.
  • Use observable evidence (speed, height, and temperature change) to infer energy transfers.
  • Apply the conservation of energy concept to predict outcomes when mechanical energy and thermal energy are involved.
$5.00

Instant download

Grade 12 Science | Rate and Collisions Worksheet with Short Notes

Grade 12 Science | Rate and Collisions Worksheet with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how reaction rate is influenced by particle collisions.
  • Explain the effect of concentration, temperature, and surface area on collision frequency.
  • Describe how microscopic collision statistics determine the rate of product formation.
$3.00

Instant download

Grade 12 Science – Effective Public Messaging Worksheet for Mastery

Grade 12 Science – Effective Public Messaging Worksheet for Mastery

The Resource HubCreated byThe Resource Hub

Learning Objectives

  • Understand the principles of translating scientific findings into accessible formats for the general public.
  • Identify ethical considerations and framing techniques in science communication.
  • Describe the role of evidence summaries and infographics in supporting public understanding.
$2.00

Instant download

Grade 12 Science Selection Evidence Worksheet with Short Notes | PDF

Grade 12 Science Selection Evidence Worksheet with Short Notes | PDF

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how heritable traits influence evolution through natural selection.
  • Identify different types of evidence supporting evolution, such as trait changes over time and geographic variation.
  • Analyze population data to interpret evidence of selection acting on heritable variation.

Grade 12Science8 Pages

Also included in: Grade 12 Evolution & Genetics Science Lesson Bundle (General Framework) +1 more

$3.00

Instant download

Grade 12 Social Studies | Comparative Advantage Worksheet (PDF)

Grade 12 Social Studies | Comparative Advantage Worksheet (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Define comparative advantage and opportunity cost in the context of international trade
  • Explain how specialization and trade can increase overall economic efficiency and consumption possibilities
  • Analyze real-world scenarios to determine which country should specialize in which good

Grade 12Social Studies16 Pages

Also included in: Grade 12 Economics Social Studies Lesson Bundle | California Standards +1 more

$4.00

Instant download

Grade 12 Science | Seismic Patterns Worksheet | BC-Aligned

Grade 12 Science | Seismic Patterns Worksheet | BC-Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Understand how seismic patterns reveal active tectonic structures and stress regimes.
  • Identify the relationship between earthquake depth and tectonic boundary types.
  • Explain the role of seismic tomography and moment tensors in imaging subsurface features.

Grade 12Science7 Pages

Also included in: Grade 12 Science | Earth Science Custom Bundle | BC Aligned

$3.00

Instant download

Chemical Fate Worksheet Grade 12 Science Assessment | Alberta

Chemical Fate Worksheet Grade 12 Science Assessment | Alberta

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Explain how dissolution, sorption, volatilization, and biodegradation control chemical fate in soil and water systems
  • Use kinetic vs. equilibrium ideas to predict contaminant distribution and long-term persistence
  • Apply partitioning concepts to reason about monitoring and remediation strategies
$5.00

Instant download

Grade 12 Health – Reproductive Health Worksheet (Ontario) PDF

Grade 12 Health – Reproductive Health Worksheet (Ontario) PDF

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain evidence-based contraception options and how to choose services responsibly.
  • Identify strategies for preventing sexually transmitted infections (STIs), including testing and barrier methods.
  • Evaluate responsible sexual behaviour using consent, communication, and safeguarding of physical and mental well-being.

Grade 12Health16 Pages

Also included in: Grade 12 Healthy Living Health Lesson Bundle: Ontario Framework Guide +1 more

$4.00

Instant download

Gene Expression Regulation Assessment for Grade 12 Science

Gene Expression Regulation Assessment for Grade 12 Science

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe molecular mechanisms controlling gene transcription and translation.
  • Explain the roles of promoter architecture, transcription factors, and epigenetic modifications.
  • Analyze how alternative splicing and post-translational modifications regulate protein function.
$5.00

Instant download

Grade 12 Science – Resource Management & Sustainability | Reading Worksheet

Grade 12 Science – Resource Management & Sustainability | Reading Worksheet

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Understand the concepts of renewable and nonrenewable resources.
  • Evaluate methods for sustainable resource use.
  • Analyze water budgeting and energy portfolio choices.

Grade 12Science27 Pages

Also included in: Sustainability Grade 12 Science Daily Reading Worksheets Bundle | TEKS +2 more

$4.00

Instant download

Grade 12 Science | Oscillator Energy Worksheet Elena | AP Aligned

Grade 12 Science | Oscillator Energy Worksheet Elena | AP Aligned

Lumora LearningCreated byLumora Learning

Learning Objectives

  • Explain the energy exchange between potential and kinetic energy in simple harmonic oscillators.
  • Describe how amplitude affects energy in oscillatory systems.
  • Analyze the effect of damping on energy dissipation over multiple cycles.
$3.00

Instant download

Grade 12 Social Studies – Contact Patterns Worksheet (PDF) BC Standards

Grade 12 Social Studies – Contact Patterns Worksheet (PDF) BC Standards

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain how cultural contact can produce diffusion, exchange, assimilation, and resistance across time and place.
  • Analyze how trade, migration, and diplomatic encounters create contact zones and change identities and economies.
  • Evaluate consequences of cultural contact, including hybridization, displacement, and cultural revitalization.

Grade 12Social Studies15 Pages

Also included in: Grade 12 Comparative Cultures Social Studies Unit Lesson Bundle (BC) +1 more

$4.00

Instant download

Browse more categories

About Grade 12 Worksheets

Explore Grade 12 worksheets in algebra, biology, literature, and history. Our 6,375 Grade 12 printables print straight from PDF, answer keys included.

Every worksheet on MyTeachingSheets is created by independent teacher-authors and reviewed before publication. All resources download as printable PDFs for classroom, homework, or at-home practice, and many include answer keys. Preview any worksheet free before buying.