- AS Info
- Graph v4
- Graph v6
- Prefixes v4
- Prefixes v6
- Bogon
- Peers v4
- Peers v6
- Whois
- RDAP
- IRR
- IX
- Traceroute
Company Website:
Looking Glass:
Country of Origin:
Internet Exchanges: 1
Prefixes Originated (all): 259
Prefixes Originated (v4): 256
Prefixes Originated (v6): 3
Prefixes Announced (all): 273
Prefixes Announced (v4): 269
Prefixes Announced (v6): 4
RPKI Originated Valid (all): 0 RPKI Originated Valid (v4): 0 RPKI Originated Valid (v6): 0
BGP Peers Observed (all): 51
BGP Peers Observed (v4): 49
BGP Peers Observed (v6): 30
IPs Originated (v4): 65,536
AS Paths Observed (v4): 2,233
AS Paths Observed (v6): 1,584
Average AS Path Length (all): 3.899
Average AS Path Length (v4): 4.023
Average AS Path Length (v6): 3.725
Prefixes Originated (all): 259
Prefixes Originated (v4): 256
Prefixes Originated (v6): 3
Prefixes Announced (all): 273
Prefixes Announced (v4): 269
Prefixes Announced (v6): 4
RPKI Originated Valid (all): 0 RPKI Originated Valid (v4): 0 RPKI Originated Valid (v6): 0
BGP Peers Observed (all): 51
BGP Peers Observed (v4): 49
BGP Peers Observed (v6): 30
IPs Originated (v4): 65,536
AS Paths Observed (v4): 2,233
AS Paths Observed (v6): 1,584
Average AS Path Length (all): 3.899
Average AS Path Length (v4): 4.023
Average AS Path Length (v6): 3.725
AS7296 IPv4 Peers
| ASN | Name |
|---|---|
| AS2914 | NTT America, Inc. |
| AS3257 | GTT Communications Inc. |
| AS174 | Cogent Communications, LLC |
| AS3356 | Level 3 Parent, LLC |
| AS1299 | Arelion Sweden AB |
| AS6939 | Hurricane Electric LLC |
AS7296 IPv6 Peers
AS7296 IPv4 Peer Count
AS7296 IPv6 Peer Count
AS7296 IPv4 Prefixes Announced
AS7296 IPv6 Prefixes Announced
AS7296 IPv4 Prefixes Originated
AS7296 IPv6 Prefixes Originated
AS7296 IPv4 Route Propagation
Loading...AS7296 IPv6 Route Propagation
Loading...| Prefix | Description | Visibility |
|---|---|---|
| Loading Prefixes... | ||
| Prefix | Description |
|---|---|
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Various Registries (Maintained by ARIN)
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Various Registries (Maintained by ARIN)
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Various Registries (Maintained by ARIN)
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
Various Registries (Maintained by ARIN)
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Vitalix Inc.
![]() |
![]() |
Colo.com
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Colo.com
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Ideal Living Management, LLC
![]() |
![]() |
Ideal Living Management, LLC (C03100289)
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
ExamTracking.org
![]() |
![]() |
WebWeb.com (C03397941)
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Ideal Living Management, LLC
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Iconstituent.com DR (C04866175)
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
1U Web, INC.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
| Prefix | Description | Visibility |
|---|---|---|
| Loading Prefixes... | ||
| Prefix | Description |
|---|---|
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
![]() |
Dynascale Technologies, Inc.
![]() |
| Bogon Prefixes | ||
|---|---|---|
| Prefix | Type | Status |
| Rank | Description | IPv6 | Peer |
|---|---|---|---|
| 1 | NTT America, Inc.![]() |
X | AS2914 |
| 2 | GTT Communications Inc.![]() |
X | AS3257 |
| 3 | Cogent Communications, LLC![]() |
X | AS174 |
| 4 | Level 3 Parent, LLC![]() |
X | AS3356 |
| 5 | Arelion Sweden AB![]() |
AS1299 | |
| 6 | Hurricane Electric LLC![]() |
X | AS6939 |
| 7 | EDGEUNO S.A.S![]() |
X | AS7195 |
| 8 | GSL Networks Pty LTD![]() |
X | AS137409 |
| 9 | Bharti Airtel Ltd![]() |
X | AS9498 |
| 10 | Vocus Connect International Backbone![]() |
X | AS4826 |
| 11 | INTERNEXA S.A. E.S.P![]() |
AS18678 | |
| 12 | SG.GS![]() |
X | AS24482 |
| 13 | Convergenze S.p.A.![]() |
AS39120 | |
| 14 | i3D.net B.V![]() |
X | AS49544 |
| 15 | HGC Global Communications Limited![]() |
AS9304 | |
| 16 | HiNet Service Center in U.S.A![]() |
AS9680 | |
| 17 | 5G NETWORK OPERATIONS PTY LTD![]() |
X | AS63956 |
| 18 | PAVLOV MEDIA INC![]() |
AS23473 | |
| 19 | NetActuate, Inc![]() |
X | AS36236 |
| 20 | Unitas Global![]() |
X | AS1828 |
| 21 | Slappey Telephone, Inc.![]() |
AS46796 | |
| 22 | SafeSoft Solutions, Inc.![]() |
AS21960 | |
| 23 | Voxility LLP![]() |
AS3223 | |
| 24 | Micron21 Datacentre Pty Ltd![]() |
AS38880 | |
| 25 | CoreSite![]() |
X | AS2734 |
| 26 | Superloop![]() |
X | AS38195 |
| 27 | Australian Academic and Research Network (AARNet)![]() |
AS7575 | |
| 28 | Aussie Broadband![]() |
AS4764 | |
| 29 | INTERNET TELEFONIA Y TV DE MICHOACAN SA DE CV![]() |
X | AS28398 |
| 30 | GTT Communications Inc.![]() |
X | AS286 |
| 31 | OneQode![]() |
AS140627 | |
| 32 | SAMM TECNOLOGIA E TELECOMUNICACOES S.A![]() |
AS262589 | |
| 33 | RISE![]() |
X | AS63927 |
| 34 | Latigo, LLC![]() |
AS19684 | |
| 35 | TDS TELECOM![]() |
X | AS4181 |
| 36 | IX Reach Ltd![]() |
X | AS4455 |
| 37 | Impac Funding Corporation![]() |
AS26192 | |
| 38 | Sri Lanka Telecom PLC, GLobal Peering![]() |
X | AS45489 |
| 39 | Continent 8 LLC![]() |
X | AS14537 |
| 40 | NETWORK INNOVATIONS, LLC![]() |
AS53828 | |
| 41 | PT. Internet Madju Abad Milenindo![]() |
AS45701 | |
| 42 | OVH SAS![]() |
X | AS16276 |
| 43 | MainStreaming SpA![]() |
X | AS51185 |
| 44 | LINK BRASIL TELECOMUNICACOES LTDA![]() |
AS271253 | |
| 45 | Anycast Global Backbone![]() |
X | AS58511 |
| 46 | Converge ICT Solutions Inc.![]() |
AS17639 | |
| 47 | Virtutel Pty Ltd![]() |
X | AS24516 |
| 48 | Globe Telecoms![]() |
X | AS4775 |
| 49 | Cogent Communications, LLC![]() |
AS1239 |
| Rank | Description | IPv4 | Peer |
|---|---|---|---|
| 1 | Hurricane Electric LLC![]() |
X | AS6939 |
| 2 | GTT Communications Inc.![]() |
X | AS3257 |
| 3 | Level 3 Parent, LLC![]() |
X | AS3356 |
| 4 | Cogent Communications, LLC![]() |
X | AS174 |
| 5 | NTT America, Inc.![]() |
X | AS2914 |
| 6 | EDGEUNO S.A.S![]() |
X | AS7195 |
| 7 | GSL Networks Pty LTD![]() |
X | AS137409 |
| 8 | Bharti Airtel Ltd![]() |
X | AS9498 |
| 9 | Vocus Connect International Backbone![]() |
X | AS4826 |
| 10 | Administracion Nacional de Telecomunicaciones![]() |
AS6057 | |
| 11 | CoreSite![]() |
X | AS2734 |
| 12 | Virtutel Pty Ltd![]() |
X | AS24516 |
| 13 | GTT Communications Inc.![]() |
X | AS286 |
| 14 | 5G NETWORK OPERATIONS PTY LTD![]() |
X | AS63956 |
| 15 | RISE![]() |
X | AS63927 |
| 16 | TDS TELECOM![]() |
X | AS4181 |
| 17 | i3D.net B.V![]() |
X | AS49544 |
| 18 | SG.GS![]() |
X | AS24482 |
| 19 | IX Reach Ltd![]() |
X | AS4455 |
| 20 | Unitas Global![]() |
X | AS1828 |
| 21 | Continent 8 LLC![]() |
X | AS14537 |
| 22 | Globe Telecoms![]() |
X | AS4775 |
| 23 | INTERNET TELEFONIA Y TV DE MICHOACAN SA DE CV![]() |
X | AS28398 |
| 24 | Superloop![]() |
X | AS38195 |
| 25 | Cyratech Technologies LLC![]() |
AS401649 | |
| 26 | MainStreaming SpA![]() |
X | AS51185 |
| 27 | OVH SAS![]() |
X | AS16276 |
| 28 | NetActuate, Inc![]() |
X | AS36236 |
| 29 | Anycast Global Backbone![]() |
X | AS58511 |
| 30 | Sri Lanka Telecom PLC, GLobal Peering![]() |
X | AS45489 |
Loading whois...
Loading...
RADB
aut-num: AS7296
as-name: Dynascale-7296
descr: Dynascale Technologies, Inc.
admin-c: NETWO9989-ARIN
tech-c: NETWO9989-ARIN
mnt-by: MAINT-AS7296
changed: dsoltero@dynascale.com 20250321 # 20:48 GMT
source: RADB
last-modified: 2025-03-21T20:48:10Z
| Exchange | CC | City | IPv4 | IPv6 |
|---|---|---|---|---|
Any2 West
![]() |
US | Los Angeles | 206.72.210.162 | 2001:504:13::210:162 |
Loading probes...
| Select Probe | ||||
|---|---|---|---|---|
| Type | Name | ASN | IP | City |
⏳
Results will appear here.




















