Skip to main content
0
Back-End DeveloperDevInit

āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ GraphDB āļ”āđ‰āļ§āļĒ Neo4j

āļŠāļ§āļąāļŠāļ”āļĩāļ„āļĢāļąāļš āļ§āļąāļ™āļ™āļĩāđ‰āļœāļĄāļˆāļ°āļžāļēāđ„āļ›āļ—āļģāļ„āļ§āļēāļĄāļĢāļđāđ‰āļˆāļąāļāļāļąāļšāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ›āļĢāļ°āđ€āļ āļ—āļāļĢāļēāļŸāļ”āđ‰āļ§āļĒ Neo4j āļ–āđ‰āļēāļžāļĢāđ‰āļ­āļĄāđāļĨāđ‰āļ§āļāđ‡āđ„āļ›āļĨāļļāļĒāļāļąāļ™āđ€āļĨāļĒāļĒ~~~

GraphDB āļ„āļ·āļ­āļ­āļ°āđ„āļĢ ?

GraphDB āđ€āļ›āđ‡āļ™āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ›āļĢāļ°āđ€āļ āļ— No-SQL āļĢāļđāļ›āđāļšāļšāļŦāļ™āļķāđˆāļ‡āļ­āļ­āļāđāļšāļšāļĄāļēāđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡āļāļĢāļēāļŸ āļ‹āļķāđˆāļ‡āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āđ‰āļ§āļĒ Node āļŦāļĨāļēāļĒ Node āļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļāļąāļ™āļ•āļēāļĄāļĢāļđāļ›āļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡

āļĢāļđāļ›āļ āļēāļžāđāļŠāļ”āļ‡āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āļāļĢāļēāļŸ

Neo4j āļ„āļ·āļ­āļ­āļ°āđ„āļĢ ?

neo4j āđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŦāļ™āļķāđˆāļ‡āđ„āļ§āđ‰āđƒāļŠāđ‰āļˆāļąāļ”āļāļēāļĢāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ›āļĢāļ°āđ€āļ āļ—āļāļĢāļēāļŸ āļŠāļģāļŦāļĢāļąāļšāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ‚āļ­āļ‡ Neo4j āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļ”āļąāļ‡āļ™āļĩāđ‰

  • Nodes āđƒāļŠāđ‰āļ­āļ˜āļīāļšāļēāļĒāļ§āļąāļ•āļ–āļļāļ•āđˆāļēāļ‡āđ† āđ€āļŠāđˆāļ™ āļŦāļēāļāļ•āđ‰āļ­āļ‡āļāļēāļĢāđāļŠāļ”āļ‡āļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļ‚āļ­āļ‡āļ„āļ™āļ—āļĩāđˆāļŠāļ­āļšāļ”āļđāļŦāļ™āļąāļ‡āđƒāļ™āđāļ•āđˆāļĨāļ°āđ€āļĢāļ·āđˆāļ­āļ‡āļ§āđˆāļēāđƒāļ„āļĢāļŠāļ­āļšāļ”āļđāļŦāļ™āļąāļ‡āđ€āļĢāļ·āđˆāļ­āļ‡āļ­āļ°āđ„āļĢ Node āđƒāļ™āļāļĢāļ“āļĩāļ™āļĩāđ‰āļ„āļ·āļ­ āļ„āļ™ āļāļąāļš āļŦāļ™āļąāļ‡
  • Nodes āļŠāļēāļĄāļēāļĢāļ–āļĄāļĩāļŦāļĢāļ·āļ­āđ„āļĄāđˆāļĄāļĩ label āļāđ‡āđ„āļ”āđ‰ āļŦāļĢāļ·āļ­āļ­āļēāļˆāļˆāļ°āļĄāļĩāļĄāļēāļāļāļ§āđˆāļē 1 label āļāđ‡āđ„āļ”āđ‰ āđ€āļžāļ·āđˆāļ­āđƒāļŠāđ‰āđāļĒāļāļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡ Node
  • Relationships āđƒāļŠāđ‰āļ­āļ˜āļīāļšāļēāļĒāļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļĢāļ°āļŦāļ§āđˆāļēāļ‡ node āđāļ•āđˆāļĨāļ° node
  • Relationships āļ•āđ‰āļ­āļ‡āļĄāļĩāļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāđ„āļ›āđƒāļ™āļ—āļīāļĻāļ—āļēāļ‡āđ€āļ”āļĩāļĒāļ§āđ€āļŠāļĄāļ­
  • Relationships āļ•āđ‰āļ­āļ‡āļĄāļĩ 1 āļ›āļĢāļ°āđ€āļ āļ— āđ€āļžāļ·āđˆāļ­āļĢāļ°āļšāļļāļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāļ™āļąāđ‰āļ™
  • Nodes āđāļĨāļ° Relationships āļŠāļĄāļēāļĄāļēāļĢāļ–āļĄāļĩāđ„āļ”āđ‰āļŦāļĨāļēāļĒāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļī (Properties) āđ€āļžāļ·āđˆāļ­āļ­āļ˜āļīāļšāļēāļĒāļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāđ„āļ”āđ‰āļĄāļēāļāļĒāļīāđˆāļ‡āļ‚āļķāđ‰āļ™
āļĢāļđāļ›āļ āļēāļžāđāļŠāļ”āļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļāļĢāļēāļŸ

āļˆāļēāļāļĢāļđāļ›āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ—āļąāđ‰āļ‡āļŦāļĄāļ” 3 Node (āļ§āļ‡āļāļĨāļĄāļŠāļĩāļ™āđ‰āļģāđ€āļ‡āļīāļ™, āļŠāļĩāļŸāđ‰āļē āđāļĨāļ°āļŠāļĩāđ€āļ‚āļĩāļĒāļ§) āļĄāļĩ 3 Node label (Person, Actor āđāļĨāļ° Movie) āļĄāļĩ 2 Relationship (ACTED_IN āđāļĨāļ° DIRECTED)

āđ‚āļ”āļĒāđƒāļ™ node āđāļĢāļ (āļŠāļĩāļ™āđ‰āļģāđ€āļ‡āļīāļ™) āļ™āļąāđ‰āļ™āļĄāļĩ 2 properties āļ„āļ·āļ­ name: ‘Tom Hanks’ āđāļĨāļ° born: 1956
Node āļ—āļĩāđˆ 2 (āļŠāļĩāļŸāđ‰āļē) āļĄāļĩ 2 Properties āļ„āļ·āļ­ title: ‘Forrest Gump’ āđāļĨāļ° released: 1994
Node āļ—āļĩāđˆ 3 (āļŠāļĩāđ€āļ‚āļĩāļĒāļ§) āļĄāļĩ 2 Properties āļ„āļ·āļ­ name: ‘Robert Zemeckis’ āđāļĨāļ° born: 1951

āđƒāļ™āļŠāđˆāļ§āļ™āļ‚āļ­āļ‡ Relationship āļ™āļąāđ‰āļ™ relationship āļ—āļĩāđˆ 1 āļ„āļ·āļ­ ACTED_IN āļĄāļĩ 1 Properties āļ„āļ·āļ­ roles: [‘Forrest’]
Relationship āļ—āļĩāđˆ 2 āļ„āļ·āļ­ DIRECTED āđ„āļĄāđˆāļĄāļĩ Properties

āļ‹āļķāđˆāļ‡āļˆāļēāļāļāļĢāļēāļŸāļˆāļ°āļĢāļ°āļšāļļāļ„āļ§āļēāļĄāļŠāļąāļĄāļžāļąāļ™āļ˜āđŒāđ„āļ”āđ‰āļ§āđˆāļē Tom Hanks āđ€āļāļīāļ”āđ€āļĄāļ·āđˆāļ­āļ›āļĩ 1956 āđāļŠāļ”āļ‡āļŦāļ™āļąāļ‡āđ‚āļ”āļĒāļĢāļąāļšāļšāļ—āđ€āļ›āđ‡āļ™ Forrest āđƒāļ™āđ€āļĢāļ·āđˆāļ­āļ‡ Forrest Gump āļ‹āļķāđˆāļ‡āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­āļ›āļĩ 1994 āđ‚āļ”āļĒāļĄāļĩ Robert Zemeckis āđ€āļāļīāļ”āļ›āļĩ 1951 āđ€āļ›āđ‡āļ™āļœāļđāđ‰āļāļģāļāļąāļš

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ Neo4j

āđƒāļ™āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ Neo4j āļ™āļąāđ‰āļ™āļˆāļ°āļĄāļĩāļŠāļīāđˆāļ‡āļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāļ§āđˆāļē Cypher āļŦāļĢāļ·āļ­āļŠāļļāļ”āļ„āļģāļŠāļąāđˆāļ‡ āđ€āļ›āļĢāļĩāļĒāļšāđ€āļŠāļĄāļ·āļ­āļ™ Query āđƒāļ™ SQL āļĄāļēāļ”āļđāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļāļąāļ™āđ€āļĨāļĒāļĒ

CREATE (:Person:Actor {name: 'Tom Hanks', born: 1956})

Cypher āļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ Node āļ—āļĩāđˆ 1 āđ‚āļ”āļĒāļĄāļĩ 2 Node Label Person āđāļĨāļ° Actor āđ‚āļ”āļĒāļĄāļĩ 2 Properties āļ„āļ·āļ­ name: ‘Tom Hanks’ āđāļĨāļ° born: 1956

āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ Node

āđ€āļĄāļ·āđˆāļ­āđ€āļĨāļ·āļ­āļ Property keys āđ€āļ›āđ‡āļ™ born āđāļĨāļ° name āļˆāļ°āđ„āļ”āđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒāđ€āļ›āđ‡āļ™ born : 1996 āđāļĨāļ° name : “Tom Hanks” āļ•āļēāļĄāļĢāļđāļ›āļ āļēāļžāļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļœāļĨāļĨāļąāļžāļ˜āđŒāļˆāļēāļāļāļēāļĢāđ€āļĨāļ·āļ­āļ Property keys
CREATE ()-[:ACTED_IN {roles: ['Forrest']}]->()

Cypher āđƒāļŠāđ‰āļŠāļĢāđ‰āļēāļ‡ Relationship ACTED_IN āđ‚āļ”āļĒāļĄāļĩ 1 Properties āļ„āļ·āļ­ roles:[‘Forrest’] āđ€āļĄāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđāļĨāđ‰āļ§āļˆāļ°āđ„āļ”āđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒāļ•āļēāļĄāļĢāļđāļ›āļ āļēāļžāļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡

āļœāļĨāļĨāļąāļžāļ˜āđŒāļˆāļēāļāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ Relationships

āđ€āļĄāļ·āđˆāļ­āđ€āļĨāļ·āļ­āļ Relationships ACTED_IN āļˆāļ°āđ„āļ”āđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒāļ•āļēāļĄāļĢāļđāļ›āļ āļēāļžāļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡

āļĢāļđāļ›āļ āļēāļžāđāļŠāļ”āļ‡ Relationships ACTED_IN
CREATE (:Person:Actor {name: 'Tom Hanks', born: 1956})-[:ACTED_IN {roles: ['Forrest']}]->(:Movie {title: 'Forrest Gump', released: 1994})<-[:DIRECTED]-(:Person {name: 'Robert Zemeckis', born: 1951})

Cypher āđƒāļŠāđ‰āļŠāļĢāđ‰āļēāļ‡āļāļĢāļēāļŸāļ”āļąāļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ”āđ‰āļēāļ™āļšāļ™

āđ€āļĄāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđāļĨāđ‰āļ§āļˆāļ°āđ„āļ”āđ‰ Nodes Movie āđāļĨāļ° Relationships DIRECTED āđ€āļžāļīāđˆāļĄāđ€āļ‚āđ‰āļēāļĄāļēāļ•āļēāļĄāļĢāļđāļ›āļ āļēāļžāļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡

āļœāļĨāļĨāļąāļžāļ˜āđŒāļˆāļēāļāļāļēāļĢāļĢāļąāļ™ Cypher

āđ€āļĄāļ·āđˆāļ­āđ€āļĨāļ·āļ­āļāļ”āļđ Relationships ACTED_IN āđāļĨāļ° DIRECTED āļĢāļ°āļŦāļ§āđˆāļēāļ‡ Person āđāļĨāļ° Movie āļˆāļ°āđ„āļ”āđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒāļ•āļēāļĄāļĢāļđāļ›āļ āļēāļžāļ”āđ‰āļēāļ™āļĨāđˆāļēāļ‡

āļĢāļđāļ›āļ āļēāļžāđāļŠāļ”āļ‡ Relationship āļĢāļ°āļŦāļ§āđˆāļēāļ‡ Person āđāļĨāļ° Movie

āļŠāļģāļŦāļĢāļąāļšāđƒāļ„āļĢāļ—āļĩāđˆāļŠāļ™āđƒāļˆ Neo4j āļŠāļēāļĄāļēāļĢāļ–āđ„āļ›āļĨāļ­āļ‡āđ€āļĨāđˆāļ™āđ„āļ”āđ‰āļ—āļĩāđˆ Neo4j Aura āđ„āļ”āđ‰āđ€āļĨāļĒāļ„āļĢāļąāļšāļšāļš

āđāļŦāļĨāđˆāļ‡āļ­āđ‰āļēāļ‡āļ­āļīāļ‡

  1. Graph Database Concept, āļŠāļ·āļšāļ„āđ‰āļ™āđ€āļĄāļ·āđˆāļ­ 8 āđ€āļĄāļĐāļēāļĒāļ™ 2567 āļˆāļēāļ https://neo4j.com/docs/getting-started/appendix/graphdb-concepts
āļ­āļ™āļļāļŠāļīāļ• āļĢāļąāļāļĐāļēāļžāļĨ

Author āļ­āļ™āļļāļŠāļīāļ• āļĢāļąāļāļĐāļēāļžāļĨ

Software Developer

More posts by āļ­āļ™āļļāļŠāļīāļ• āļĢāļąāļāļĐāļēāļžāļĨ
Close Menu

āđ€āļĢāļēāđƒāļŠāđ‰āļ„āļļāļāļāļĩāđ‰āđ€āļžāļ·āđˆāļ­āļžāļąāļ’āļ™āļēāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđāļĨāļ°āļ›āļĢāļ°āļŠāļšāļāļēāļĢāļ“āđŒāļ—āļĩāđˆāļ”āļĩāđƒāļ™āļāļēāļĢāđƒāļŠāđ‰āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāļ‚āļ­āļ‡āļ„āļļāļ“ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļĻāļķāļāļĐāļēāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āđ„āļ”āđ‰āļ—āļĩāđˆ āļ™āđ‚āļĒāļšāļēāļĒāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§ āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļˆāļąāļ”āļāļēāļĢāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§āđ€āļ­āļ‡āđ„āļ”āđ‰āļ‚āļ­āļ‡āļ„āļļāļ“āđ„āļ”āđ‰āđ€āļ­āļ‡āđ‚āļ”āļĒāļ„āļĨāļīāļāļ—āļĩāđˆ āļ•āļąāđ‰āļ‡āļ„āđˆāļē

āļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§

āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļĨāļ·āļ­āļāļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļēāļ„āļļāļāļāļĩāđ‰āđ‚āļ”āļĒāđ€āļ›āļīāļ”/āļ›āļīāļ” āļ„āļļāļāļāļĩāđ‰āđƒāļ™āđāļ•āđˆāļĨāļ°āļ›āļĢāļ°āđ€āļ āļ—āđ„āļ”āđ‰āļ•āļēāļĄāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢ āļĒāļāđ€āļ§āđ‰āļ™ āļ„āļļāļāļāļĩāđ‰āļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™

āļĒāļ­āļĄāļĢāļąāļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ”
āļˆāļąāļ”āļāļēāļĢāļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§
  • āļ„āļļāļāļāļĩāđ‰āļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™
    āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āļ•āļĨāļ­āļ”

    āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āļ„āļļāļāļāļĩāđ‰āļĄāļĩāļ„āļ§āļēāļĄāļˆāļģāđ€āļ›āđ‡āļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āđ€āļ›āđ‡āļ™āļ›āļāļ•āļī āđāļĨāļ°āđ€āļ‚āđ‰āļēāļŠāļĄāđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ āļ„āļļāļ“āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ›āļīāļ”āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļ„āļļāļāļāļĩāđ‰āļ™āļĩāđ‰āđƒāļ™āļĢāļ°āļšāļšāđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāļ‚āļ­āļ‡āđ€āļĢāļēāđ„āļ”āđ‰
    āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ„āļļāļāļāļĩāđ‰

  • āļ„āļļāļāļāļĩāđ‰āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļīāļ”āļ•āļēāļĄāļ—āļēāļ‡āļāļēāļĢāļ•āļĨāļēāļ”

    āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āļ„āļļāļāļāļĩāđ‰āļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāļˆāļģāđ€āļ›āđ‡āļ™āđƒāļ™āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļžāļ·āđˆāļ­āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒ āđāļĨāļ° āļ™āļģāđ€āļŠāļ™āļ­āđ‚āļ›āļĢāđ‚āļĄāļŠāļąāļ™ āļŠāļīāļ™āļ„āđ‰āļē āļĢāļ§āļĄāļ–āļķāļ‡āļŦāļĨāļąāļāļŠāļđāļ•āļĢāļŸāļĢāļĩ āđāļĨāļ° āļŠāļīāļ—āļ˜āļīāļžāļīāđ€āļĻāļĐāļ•āđˆāļēāļ‡ āđ† āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļĨāļ·āļ­āļāļ›āļīāļ”āļ„āļļāļāļāļĩāđ‰āļ›āļĢāļ°āđ€āļ āļ—āļ™āļĩāđ‰āđ„āļ”āđ‰āđ‚āļ”āļĒāđ„āļĄāđˆāļŠāđˆāļ‡āļœāļĨāļ•āđˆāļ­āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļŦāļĨāļąāļ āđ€āļ§āđ‰āļ™āđāļ•āđˆāļāļēāļĢāļ™āļģāđ€āļŠāļ™āļ­āđ‚āļ›āļĢāđ‚āļĄāļŠāļąāļ™āļ—āļĩāđˆāļ­āļēāļˆāđ„āļĄāđˆāļ•āļĢāļ‡āļāļąāļšāļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢ
    āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ„āļļāļāļāļĩāđ‰

āļšāļąāļ™āļ—āļķāļāļāļēāļĢāļ•āļąāđ‰āļ‡āļ„āđˆāļē