SlideShare a Scribd company logo
XML
                                Freddy.pv
  email/facebook id : f4freddy@gmail.com
Disclaimer:This presentation is prepared by trainees of
baabtra as a part of mentoring program. This is not official
document of baabtra –Mentoring Partner
Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt .
Ltd
What is XML?

• XML stands for EXtensible Markup Language
• XML is a markup language much like HTML
• XML was designed to carry data, not to display
  data
• XML tags are not predefined. You must define
  your own tags
• XML is designed to be self-descriptive
• XML is a W3C Recommendation
The Difference Between XML and
                HTML
• XML is not a replacement for HTML.
• XML and HTML were designed with different
  goals:
• XML was designed to transport and store data,
  with focus on what data is
• HTML was designed to display data, with focus
  on how data looks
• HTML is about displaying information, while
  XML is about carrying information.
XML Does Not DO Anything
• <note>
  <to>Tove</to>
  <from>Jani</from>
  <heading>Reminder</heading>
  <body>Don't forget me this weekend!</body>
  </note>
• this XML document does not DO anything. It is
  just information wrapped in tags. Someone must
  write a piece of software to send, receive or
  display it.
• XML is Not a Replacement for HTML
• It is important to understand that XML is not a
  replacement for HTML. In most web applications,
  XML is used to transport data, while HTML is used
  to format and display the data.
• XML is a software- and hardware-independent
  tool for carrying information.
• XML is a W3C Recommendation
• XML became a W3C Recommendation on
  February 10, 1998.
XML is Everywhere
• XML is now as important for the Web as HTML
  was to the foundation of the Web.
• XML is the most common tool for data
  transmissions between all sorts of
  applications.
How Can XML be Used?
•   XML Separates Data from HTML
•   XML Simplifies Data Sharing
•   XML Simplifies Data Transport
•   XML Simplifies Platform Changes
•   XML Makes Your Data More Available
XML Tree
• XML documents form a tree structure that starts
  at "the root" and branches to "the leaves“

• <?xml version="1.0" encoding="ISO-8859-1"?>
  <note>
   <to>Tove</to>
   <from>Jani</from>
   <heading>Reminder</heading>
   <body>Don't forget me this weekend!</body>
  </note>
• <root>
   <child>
    <subchild>.....</subchild>
   </child>
  </root>
• <bookstore>
   <book category="COOKING">
    <title lang="en">Everyday Italian</title>
    <author>Giada De Laurentiis</author>
    <year>2005</year>
    <price>30.00</price>
   </book>
   <book category="CHILDREN">
    <title lang="en">Harry Potter</title>
    <author>J K. Rowling</author>
    <year>2005</year>
    <price>29.99</price>
   </book>
   <book category="WEB">
    <title lang="en">Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
   </book>
  </bookstore>
XML Syntax Rules
• All XML Elements Must Have a Closing Tag
• <p>This is a paragraph.
  <br>

• <p>This is a paragraph.</p>
  <br />
• XML Tags are Case Sensitive
<Message>This is incorrect</message>
  <message>This is correct</message>

• XML Elements Must be Properly Nested
<b><i>This text is bold and italic</b></i>

<b><i>This text is bold and italic</i></b>
•XML Documents Must Have a Root Element

• <root>
   <child>
    <subchild>.....</subchild>
   </child>
  </root>
• XML Attribute Values Must be Quoted
• <note date="12/11/2007">
   <to>Tove</to>
   <from>Jani</from>
  </note>
Entity References
• Some characters have a special meaning in
  XML.
• <message>if salary < 1000 then</message>
• <message>if salary &lt; 1000 then</message>
• &lt;  <             less than
• &gt;  >             greaterthan
• &amp; &             ampersand
XML Elements
•   An element can contain:
•   other elements
•   text
•   attributes
•   or a mix of all of the above...
• <bookstore>
   <book category="CHILDREN">
    <title>Harry Potter</title>
    <author>J K. Rowling</author>
    <year>2005</year>
    <price>29.99</price>
   </book>
   <book category="WEB">
    <title>Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
   </book>
  </bookstore>
XML Naming Rules
• XML elements must follow these naming
  rules:
• Names can contain letters, numbers, and other
  characters
• Names cannot start with a number or punctuation
  character
• Names cannot start with the letters xml (or XML, or
  Xml, etc)
• Names cannot contain spaces
• XML Attributes Must be Quoted



• <person sex="female">
• <person sex='female'>



• <gangster name='George "Shotgun" Ziegler'>
Viewing XML Files
• XML documents do not carry information
  about how to display the data.
• XML Files can Display with CSS
Displaying XML with XSLT

• XSLT is the recommended style sheet language
  of XML.
• XSLT (eXtensible Stylesheet Language
  Transformations) is far more sophisticated
  than CSS.
• XSLT can be used to transform XML into HTML,
  before it is displayed by a browser:
• If this presentation helped you, please visit
  our page facebook.com/baabtra and like it.
  Thanks in advance.

• www.baabtra.com | www.massbaab.com |ww
  w.baabte.com

More Related Content

What's hot

Cascading style sheets
Cascading style sheetsCascading style sheets
Cascading style sheets
smitha273566
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
Abhra Basak
 
uptu web technology unit 2 Css
uptu web technology unit 2 Cssuptu web technology unit 2 Css
uptu web technology unit 2 Css
Abhishek Kesharwani
 
Dom Structure in html
Dom Structure in htmlDom Structure in html
HTML and XML Difference FAQs
HTML and XML Difference FAQsHTML and XML Difference FAQs
HTML and XML Difference FAQs
Umar Ali
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
Abhishek Kesharwani
 
Css presentation lecture 1
Css presentation lecture 1Css presentation lecture 1
Css presentation lecture 1
Mudasir Syed
 
Xml
XmlXml
HTML/CSS Lecture 1
HTML/CSS Lecture 1HTML/CSS Lecture 1
HTML/CSS Lecture 1
Lee Lundrigan
 
Xml Lecture Notes
Xml Lecture NotesXml Lecture Notes
Xml Lecture Notes
Santhiya Grace
 
Markup Languages
Markup Languages Markup Languages
Markup Languages
Senthil Kanth
 
HTML to XML/XSL:
HTML to XML/XSL: HTML to XML/XSL:
HTML to XML/XSL:
knape_jay
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
Abhishek Kesharwani
 
Xml p2 Lecture Notes
Xml p2 Lecture NotesXml p2 Lecture Notes
Xml p2 Lecture Notes
Santhiya Grace
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
Fazli Kabashi
 
Web programming and services
Web programming and servicesWeb programming and services
Web programming and services
laibamaqsood
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
Abhishek Kesharwani
 
The Document Object Model
The Document Object ModelThe Document Object Model
The Document Object Model
Khou Suylong
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
danpaquette
 
Xml p5 Lecture Notes
Xml p5 Lecture NotesXml p5 Lecture Notes
Xml p5 Lecture Notes
Santhiya Grace
 

What's hot (20)

Cascading style sheets
Cascading style sheetsCascading style sheets
Cascading style sheets
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
uptu web technology unit 2 Css
uptu web technology unit 2 Cssuptu web technology unit 2 Css
uptu web technology unit 2 Css
 
Dom Structure in html
Dom Structure in htmlDom Structure in html
Dom Structure in html
 
HTML and XML Difference FAQs
HTML and XML Difference FAQsHTML and XML Difference FAQs
HTML and XML Difference FAQs
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
Css presentation lecture 1
Css presentation lecture 1Css presentation lecture 1
Css presentation lecture 1
 
Xml
XmlXml
Xml
 
HTML/CSS Lecture 1
HTML/CSS Lecture 1HTML/CSS Lecture 1
HTML/CSS Lecture 1
 
Xml Lecture Notes
Xml Lecture NotesXml Lecture Notes
Xml Lecture Notes
 
Markup Languages
Markup Languages Markup Languages
Markup Languages
 
HTML to XML/XSL:
HTML to XML/XSL: HTML to XML/XSL:
HTML to XML/XSL:
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
Xml p2 Lecture Notes
Xml p2 Lecture NotesXml p2 Lecture Notes
Xml p2 Lecture Notes
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Web programming and services
Web programming and servicesWeb programming and services
Web programming and services
 
uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
The Document Object Model
The Document Object ModelThe Document Object Model
The Document Object Model
 
Introduction to HTML and CSS
Introduction to HTML and CSSIntroduction to HTML and CSS
Introduction to HTML and CSS
 
Xml p5 Lecture Notes
Xml p5 Lecture NotesXml p5 Lecture Notes
Xml p5 Lecture Notes
 

Viewers also liked

Improving spelling
Improving spellingImproving spelling
Exception handling
Exception handlingException handling
Algebra
AlgebraAlgebra
Server side scripting
Server side scriptingServer side scripting
Dbdesign
DbdesignDbdesign
Decision support system
Decision support systemDecision support system
Logical Reasoning
Logical ReasoningLogical Reasoning

Viewers also liked (7)

Improving spelling
Improving spellingImproving spelling
Improving spelling
 
Exception handling
Exception handlingException handling
Exception handling
 
Algebra
AlgebraAlgebra
Algebra
 
Server side scripting
Server side scriptingServer side scripting
Server side scripting
 
Dbdesign
DbdesignDbdesign
Dbdesign
 
Decision support system
Decision support systemDecision support system
Decision support system
 
Logical Reasoning
Logical ReasoningLogical Reasoning
Logical Reasoning
 

Similar to Xml

Xml passing in java
Xml passing in javaXml passing in java
02 well formed and valid documents
02 well formed and valid documents02 well formed and valid documents
02 well formed and valid documents
Baskarkncet
 
BITM3730 10-31.pptx
BITM3730 10-31.pptxBITM3730 10-31.pptx
BITM3730 10-31.pptx
MattMarino13
 
BITM3730 10-18.pptx
BITM3730 10-18.pptxBITM3730 10-18.pptx
BITM3730 10-18.pptx
MattMarino13
 
00 introduction
00 introduction00 introduction
00 introduction
Baskarkncet
 
BITM3730Week5.pptx
BITM3730Week5.pptxBITM3730Week5.pptx
BITM3730Week5.pptx
MattMarino13
 
XML DTD Validate
XML DTD ValidateXML DTD Validate
XML DTD Validate
jomerson remorosa
 
Introduction to xml
Introduction to xmlIntroduction to xml
Introduction to xml
Abhishek Kesharwani
 
XML
XMLXML
Xml material
Xml materialXml material
Xml material
xavier john
 
Xml material
Xml materialXml material
Xml material
prathap kumar
 
Xml material
Xml materialXml material
Xml material
prathap kumar
 
xml
xmlxml
XML - Extensible Markup Language for Network Security.pptx
XML - Extensible Markup Language for Network Security.pptxXML - Extensible Markup Language for Network Security.pptx
XML - Extensible Markup Language for Network Security.pptx
kalanamax
 
Xml intro1
Xml intro1Xml intro1
XML - The Extensible Markup Language
XML - The Extensible Markup LanguageXML - The Extensible Markup Language
XML - The Extensible Markup Language
Gujarat Technological University
 
1 xml fundamentals
1 xml fundamentals1 xml fundamentals
1 xml fundamentals
Dr.Saranya K.G
 
XML.pptx
XML.pptxXML.pptx
XML-INTRODUCTION.pdf
XML-INTRODUCTION.pdfXML-INTRODUCTION.pdf
XML-INTRODUCTION.pdf
KGSCSEPSGCT
 
xml.pptx
xml.pptxxml.pptx
xml.pptx
TilakaRt
 

Similar to Xml (20)

Xml passing in java
Xml passing in javaXml passing in java
Xml passing in java
 
02 well formed and valid documents
02 well formed and valid documents02 well formed and valid documents
02 well formed and valid documents
 
BITM3730 10-31.pptx
BITM3730 10-31.pptxBITM3730 10-31.pptx
BITM3730 10-31.pptx
 
BITM3730 10-18.pptx
BITM3730 10-18.pptxBITM3730 10-18.pptx
BITM3730 10-18.pptx
 
00 introduction
00 introduction00 introduction
00 introduction
 
BITM3730Week5.pptx
BITM3730Week5.pptxBITM3730Week5.pptx
BITM3730Week5.pptx
 
XML DTD Validate
XML DTD ValidateXML DTD Validate
XML DTD Validate
 
Introduction to xml
Introduction to xmlIntroduction to xml
Introduction to xml
 
XML
XMLXML
XML
 
Xml material
Xml materialXml material
Xml material
 
Xml material
Xml materialXml material
Xml material
 
Xml material
Xml materialXml material
Xml material
 
xml
xmlxml
xml
 
XML - Extensible Markup Language for Network Security.pptx
XML - Extensible Markup Language for Network Security.pptxXML - Extensible Markup Language for Network Security.pptx
XML - Extensible Markup Language for Network Security.pptx
 
Xml intro1
Xml intro1Xml intro1
Xml intro1
 
XML - The Extensible Markup Language
XML - The Extensible Markup LanguageXML - The Extensible Markup Language
XML - The Extensible Markup Language
 
1 xml fundamentals
1 xml fundamentals1 xml fundamentals
1 xml fundamentals
 
XML.pptx
XML.pptxXML.pptx
XML.pptx
 
XML-INTRODUCTION.pdf
XML-INTRODUCTION.pdfXML-INTRODUCTION.pdf
XML-INTRODUCTION.pdf
 
xml.pptx
xml.pptxxml.pptx
xml.pptx
 

More from baabtra.com - No. 1 supplier of quality freshers

Agile methodology and scrum development
Agile methodology and scrum developmentAgile methodology and scrum development
Agile methodology and scrum development
baabtra.com - No. 1 supplier of quality freshers
 
Best coding practices
Best coding practicesBest coding practices
Core java - baabtra
Core java - baabtraCore java - baabtra
Acquiring new skills what you should know
Acquiring new skills   what you should knowAcquiring new skills   what you should know
Acquiring new skills what you should know
baabtra.com - No. 1 supplier of quality freshers
 
Baabtra.com programming at school
Baabtra.com programming at schoolBaabtra.com programming at school
Baabtra.com programming at school
baabtra.com - No. 1 supplier of quality freshers
 
99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love 99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love
baabtra.com - No. 1 supplier of quality freshers
 
Php sessions & cookies
Php sessions & cookiesPhp sessions & cookies
Php database connectivity
Php database connectivityPhp database connectivity
Chapter 6 database normalisation
Chapter 6  database normalisationChapter 6  database normalisation
Chapter 6 database normalisation
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 5 transactions and dcl statements
Chapter 5  transactions and dcl statementsChapter 5  transactions and dcl statements
Chapter 5 transactions and dcl statements
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 4 functions, views, indexing
Chapter 4  functions, views, indexingChapter 4  functions, views, indexing
Chapter 4 functions, views, indexing
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 3 stored procedures
Chapter 3 stored proceduresChapter 3 stored procedures
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
Chapter 2  grouping,scalar and aggergate functions,joins   inner join,outer joinChapter 2  grouping,scalar and aggergate functions,joins   inner join,outer join
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
baabtra.com - No. 1 supplier of quality freshers
 
Microsoft holo lens
Microsoft holo lensMicrosoft holo lens
Blue brain
Blue brainBlue brain
5g
5g5g
Aptitude skills baabtra
Aptitude skills baabtraAptitude skills baabtra
Gd baabtra
Gd baabtraGd baabtra

More from baabtra.com - No. 1 supplier of quality freshers (20)

Agile methodology and scrum development
Agile methodology and scrum developmentAgile methodology and scrum development
Agile methodology and scrum development
 
Best coding practices
Best coding practicesBest coding practices
Best coding practices
 
Core java - baabtra
Core java - baabtraCore java - baabtra
Core java - baabtra
 
Acquiring new skills what you should know
Acquiring new skills   what you should knowAcquiring new skills   what you should know
Acquiring new skills what you should know
 
Baabtra.com programming at school
Baabtra.com programming at schoolBaabtra.com programming at school
Baabtra.com programming at school
 
99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love 99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love
 
Php sessions & cookies
Php sessions & cookiesPhp sessions & cookies
Php sessions & cookies
 
Php database connectivity
Php database connectivityPhp database connectivity
Php database connectivity
 
Chapter 6 database normalisation
Chapter 6  database normalisationChapter 6  database normalisation
Chapter 6 database normalisation
 
Chapter 5 transactions and dcl statements
Chapter 5  transactions and dcl statementsChapter 5  transactions and dcl statements
Chapter 5 transactions and dcl statements
 
Chapter 4 functions, views, indexing
Chapter 4  functions, views, indexingChapter 4  functions, views, indexing
Chapter 4 functions, views, indexing
 
Chapter 3 stored procedures
Chapter 3 stored proceduresChapter 3 stored procedures
Chapter 3 stored procedures
 
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
Chapter 2  grouping,scalar and aggergate functions,joins   inner join,outer joinChapter 2  grouping,scalar and aggergate functions,joins   inner join,outer join
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
 
Microsoft holo lens
Microsoft holo lensMicrosoft holo lens
Microsoft holo lens
 
Blue brain
Blue brainBlue brain
Blue brain
 
5g
5g5g
5g
 
Aptitude skills baabtra
Aptitude skills baabtraAptitude skills baabtra
Aptitude skills baabtra
 
Gd baabtra
Gd baabtraGd baabtra
Gd baabtra
 

Xml

  • 1.
  • 2. XML Freddy.pv email/facebook id : f4freddy@gmail.com
  • 3. Disclaimer:This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring Partner Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
  • 4. What is XML? • XML stands for EXtensible Markup Language • XML is a markup language much like HTML • XML was designed to carry data, not to display data • XML tags are not predefined. You must define your own tags • XML is designed to be self-descriptive • XML is a W3C Recommendation
  • 5. The Difference Between XML and HTML • XML is not a replacement for HTML. • XML and HTML were designed with different goals: • XML was designed to transport and store data, with focus on what data is • HTML was designed to display data, with focus on how data looks • HTML is about displaying information, while XML is about carrying information.
  • 6. XML Does Not DO Anything • <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note> • this XML document does not DO anything. It is just information wrapped in tags. Someone must write a piece of software to send, receive or display it.
  • 7. • XML is Not a Replacement for HTML • It is important to understand that XML is not a replacement for HTML. In most web applications, XML is used to transport data, while HTML is used to format and display the data. • XML is a software- and hardware-independent tool for carrying information. • XML is a W3C Recommendation • XML became a W3C Recommendation on February 10, 1998.
  • 8. XML is Everywhere • XML is now as important for the Web as HTML was to the foundation of the Web. • XML is the most common tool for data transmissions between all sorts of applications.
  • 9. How Can XML be Used? • XML Separates Data from HTML • XML Simplifies Data Sharing • XML Simplifies Data Transport • XML Simplifies Platform Changes • XML Makes Your Data More Available
  • 10. XML Tree • XML documents form a tree structure that starts at "the root" and branches to "the leaves“ • <?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
  • 11. • <root> <child> <subchild>.....</subchild> </child> </root>
  • 12. • <bookstore> <book category="COOKING"> <title lang="en">Everyday Italian</title> <author>Giada De Laurentiis</author> <year>2005</year> <price>30.00</price> </book> <book category="CHILDREN"> <title lang="en">Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> <book category="WEB"> <title lang="en">Learning XML</title> <author>Erik T. Ray</author> <year>2003</year> <price>39.95</price> </book> </bookstore>
  • 13.
  • 14. XML Syntax Rules • All XML Elements Must Have a Closing Tag • <p>This is a paragraph. <br> • <p>This is a paragraph.</p> <br />
  • 15. • XML Tags are Case Sensitive <Message>This is incorrect</message> <message>This is correct</message> • XML Elements Must be Properly Nested <b><i>This text is bold and italic</b></i> <b><i>This text is bold and italic</i></b>
  • 16. •XML Documents Must Have a Root Element • <root> <child> <subchild>.....</subchild> </child> </root> • XML Attribute Values Must be Quoted • <note date="12/11/2007"> <to>Tove</to> <from>Jani</from> </note>
  • 17. Entity References • Some characters have a special meaning in XML. • <message>if salary < 1000 then</message> • <message>if salary &lt; 1000 then</message> • &lt; < less than • &gt; > greaterthan • &amp; & ampersand
  • 18. XML Elements • An element can contain: • other elements • text • attributes • or a mix of all of the above...
  • 19. • <bookstore> <book category="CHILDREN"> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> <book category="WEB"> <title>Learning XML</title> <author>Erik T. Ray</author> <year>2003</year> <price>39.95</price> </book> </bookstore>
  • 20. XML Naming Rules • XML elements must follow these naming rules: • Names can contain letters, numbers, and other characters • Names cannot start with a number or punctuation character • Names cannot start with the letters xml (or XML, or Xml, etc) • Names cannot contain spaces
  • 21. • XML Attributes Must be Quoted • <person sex="female"> • <person sex='female'> • <gangster name='George "Shotgun" Ziegler'>
  • 22. Viewing XML Files • XML documents do not carry information about how to display the data. • XML Files can Display with CSS
  • 23. Displaying XML with XSLT • XSLT is the recommended style sheet language of XML. • XSLT (eXtensible Stylesheet Language Transformations) is far more sophisticated than CSS. • XSLT can be used to transform XML into HTML, before it is displayed by a browser:
  • 24. • If this presentation helped you, please visit our page facebook.com/baabtra and like it. Thanks in advance. • www.baabtra.com | www.massbaab.com |ww w.baabte.com