SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Overview of Location APIs in S60 Platform Jure Sustersic – Forum Nokia
S60 Location Technologies Powerful, robust services at all layers of the application software stack Innovative   – Free your imagination Leading edge solutions like  Landmarks!  and Map and Navigation Framework make it a snap for developers to create location-aware applications with advanced features. Simple – Boost productivity Stable, easy-to-use Application Programming Interfaces (APIs) and ready-made User Interface (UI) components cut development costs and time-to-market. Standards-based   – Feel safe Open and industry standard compatible implementations provide out-of-the-box interoperability while letting you do business in a free, non-discriminatory environment. Positioning Methods Middleware Application Layer Landmarks! Location Acquisition Interface (LAI) MNF NBP SUPL (A)GPS Integrated GPS Bluetooth Location-aware Mobile Application or Service NBP CPL Map and Navigation Application LUI JLI Licensee or 3 rd  Party Implementation S60 Implementation Legend: Acronyms: LUI – Location User Interfaces JLI – Java Location Interfaces MNF – Map and Navigation Framework NBP –  Network Based Positioning SUPL – Secure User Plane Location CPL – Control Plane Location (A)GPS – (Assisted) Global Positioning System
Positioning Methods Middleware Application Layer Licensee or 3 rd  Party Implementation S60 Implementation Legend: Acronyms: *(Assisted) Global Positioning System S60 Location Technologies Rock-solid building blocks for creating location-aware mobile user experiences  Landmarks! Location Acquisition Interface (LAI) Map and Navigation Framework (MNF) Network Based Positioning Secure User Plane Location (SUPL) (A)GPS* Integrated GPS* Bluetooth Location-aware Mobile Application or Service Network Based Positioning Control Plane Map and Navigation Application Location User Interfaces Java Location Interface JSR-179
Middleware Application Layer Map and Navigation Framework Landmarks represent geographical places and are to places what bookmarks are to web pages, or books – they help you to find that same spot again.   A landmark can record many type of information about a place, e.g. name of the place, address, coordinates, category (e.g. shopping, entertainment, sightseeing), contact information (e.g. phone, email, web) etc. People can download landmarks from the web, receive them from friends over Multimedia Messaging (MMS), Bluetooth (BT) or email or create landmarks by themselves using any compatible handset. Landmarks! A Nokia developed open standard technology for user definable location tags A middleware technology designed to simplify map based application and services development Map and Navigation Framework (MNF) Location-aware Mobile Application or Service Map and Navigation Application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
All S60 Runtimes Are Location-aware Widest choice of development platforms for location-aware application development Open C Java Flash Web Runtime C++ JSR-179 Native C Location Technology Interfaces Location Web Services API JSR-293 Future Future
BuddyPing.com ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bliin / Bliin – Share your mobile life  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
locr / locr mobile – Mash-ups and social community with geotagged pictures ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]

Weitere ähnliche Inhalte

Andere mochten auch

Persuade People Perfectly!
Persuade People Perfectly!Persuade People Perfectly!
Persuade People Perfectly!total
 
Jugada de Ataque
Jugada de AtaqueJugada de Ataque
Jugada de Ataquetrapaga
 
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídicaLa aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídicafernando ramos
 
GuíA De Estudio
GuíA De EstudioGuíA De Estudio
GuíA De Estudioguest1cce06
 
Enterprise 2.0 em Resumo
Enterprise 2.0 em ResumoEnterprise 2.0 em Resumo
Enterprise 2.0 em Resumoivanlm
 
Cosmos - Colaboração em Projetos e Office2.0
Cosmos - Colaboração em Projetos e Office2.0Cosmos - Colaboração em Projetos e Office2.0
Cosmos - Colaboração em Projetos e Office2.0ivanlm
 
El trato protocolario de Reyes no reinantes
El trato protocolario de Reyes no reinantesEl trato protocolario de Reyes no reinantes
El trato protocolario de Reyes no reinantesfernando ramos
 
Manejo eficiente de áreas protegidas - caso do Programa ARPA
Manejo eficiente de áreas protegidas - caso do Programa ARPAManejo eficiente de áreas protegidas - caso do Programa ARPA
Manejo eficiente de áreas protegidas - caso do Programa ARPARonaldo Weigand Jr
 
Hadoop Map Reduce Arch
Hadoop Map Reduce ArchHadoop Map Reduce Arch
Hadoop Map Reduce Archnextlib
 
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídicaLa aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídicafernando ramos
 
Diffusion
DiffusionDiffusion
Diffusionpcerny
 
Guía de Estudio
Guía de EstudioGuía de Estudio
Guía de Estudioguest1cce06
 
O marco normativo da publicidade. Principais etapas e consecuencias en Galicia
O marco normativo da publicidade. Principais etapas e consecuencias en Galicia O marco normativo da publicidade. Principais etapas e consecuencias en Galicia
O marco normativo da publicidade. Principais etapas e consecuencias en Galicia fernando ramos
 

Andere mochten auch (20)

Persuade People Perfectly!
Persuade People Perfectly!Persuade People Perfectly!
Persuade People Perfectly!
 
Ecologia
EcologiaEcologia
Ecologia
 
Jugada de Ataque
Jugada de AtaqueJugada de Ataque
Jugada de Ataque
 
Teste Historia
Teste HistoriaTeste Historia
Teste Historia
 
Cosasde Mama
Cosasde MamaCosasde Mama
Cosasde Mama
 
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídicaLa aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
 
GuíA De Estudio
GuíA De EstudioGuíA De Estudio
GuíA De Estudio
 
Enterprise 2.0 em Resumo
Enterprise 2.0 em ResumoEnterprise 2.0 em Resumo
Enterprise 2.0 em Resumo
 
Cosmos - Colaboração em Projetos e Office2.0
Cosmos - Colaboração em Projetos e Office2.0Cosmos - Colaboração em Projetos e Office2.0
Cosmos - Colaboração em Projetos e Office2.0
 
TEFCA CONSTRUCCION
TEFCA CONSTRUCCIONTEFCA CONSTRUCCION
TEFCA CONSTRUCCION
 
El trato protocolario de Reyes no reinantes
El trato protocolario de Reyes no reinantesEl trato protocolario de Reyes no reinantes
El trato protocolario de Reyes no reinantes
 
para ti posa
para ti posapara ti posa
para ti posa
 
Manejo eficiente de áreas protegidas - caso do Programa ARPA
Manejo eficiente de áreas protegidas - caso do Programa ARPAManejo eficiente de áreas protegidas - caso do Programa ARPA
Manejo eficiente de áreas protegidas - caso do Programa ARPA
 
Hadoop Map Reduce Arch
Hadoop Map Reduce ArchHadoop Map Reduce Arch
Hadoop Map Reduce Arch
 
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídicaLa aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
La aplicación efectiva de las normas de protocolo desde la perspectiva jurídica
 
Tefca
TefcaTefca
Tefca
 
Diffusion
DiffusionDiffusion
Diffusion
 
Guía de Estudio
Guía de EstudioGuía de Estudio
Guía de Estudio
 
O marco normativo da publicidade. Principais etapas e consecuencias en Galicia
O marco normativo da publicidade. Principais etapas e consecuencias en Galicia O marco normativo da publicidade. Principais etapas e consecuencias en Galicia
O marco normativo da publicidade. Principais etapas e consecuencias en Galicia
 
Convite
ConviteConvite
Convite
 

Kürzlich hochgeladen

Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escortdlhescort
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 

Kürzlich hochgeladen (20)

Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 

Nokia Series 60 Location Technologies

  • 1. Overview of Location APIs in S60 Platform Jure Sustersic – Forum Nokia
  • 2. S60 Location Technologies Powerful, robust services at all layers of the application software stack Innovative – Free your imagination Leading edge solutions like Landmarks! and Map and Navigation Framework make it a snap for developers to create location-aware applications with advanced features. Simple – Boost productivity Stable, easy-to-use Application Programming Interfaces (APIs) and ready-made User Interface (UI) components cut development costs and time-to-market. Standards-based – Feel safe Open and industry standard compatible implementations provide out-of-the-box interoperability while letting you do business in a free, non-discriminatory environment. Positioning Methods Middleware Application Layer Landmarks! Location Acquisition Interface (LAI) MNF NBP SUPL (A)GPS Integrated GPS Bluetooth Location-aware Mobile Application or Service NBP CPL Map and Navigation Application LUI JLI Licensee or 3 rd Party Implementation S60 Implementation Legend: Acronyms: LUI – Location User Interfaces JLI – Java Location Interfaces MNF – Map and Navigation Framework NBP – Network Based Positioning SUPL – Secure User Plane Location CPL – Control Plane Location (A)GPS – (Assisted) Global Positioning System
  • 3. Positioning Methods Middleware Application Layer Licensee or 3 rd Party Implementation S60 Implementation Legend: Acronyms: *(Assisted) Global Positioning System S60 Location Technologies Rock-solid building blocks for creating location-aware mobile user experiences Landmarks! Location Acquisition Interface (LAI) Map and Navigation Framework (MNF) Network Based Positioning Secure User Plane Location (SUPL) (A)GPS* Integrated GPS* Bluetooth Location-aware Mobile Application or Service Network Based Positioning Control Plane Map and Navigation Application Location User Interfaces Java Location Interface JSR-179
  • 4.
  • 5. All S60 Runtimes Are Location-aware Widest choice of development platforms for location-aware application development Open C Java Flash Web Runtime C++ JSR-179 Native C Location Technology Interfaces Location Web Services API JSR-293 Future Future
  • 6.
  • 7.
  • 8.
  • 9.