[manet] IANA #1448940 MANET Registration request from 3GPP (manet-parameters) (please reply to this chain for clarity )
"Dean, Justin CIV USN NRL WASHINGTON DC \(USA\)" <[email protected]> Mon, 4 May 2026 17:15:12 +0000
| Newsgroups | gmane.ietf.manet |
|---|---|
| Message-ID | <PH1P111MB13910B2846CBAF008A1C52E6CE31A@PH1P111MB1391.NAMP111.PROD.OUTLOOK.COM> |
--===============7298617793234038132==
Content-Language: en-US
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature";
micalg=2.16.840.1.101.3.4.2.1;
boundary="----=_NextPart_000_0069_01DCDBC8.0A25E4F0"
------=_NextPart_000_0069_01DCDBC8.0A25E4F0
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_006A_01DCDBC8.0A25E4F0"
------=_NextPart_001_006A_01DCDBC8.0A25E4F0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
IANA has gotten a request from the 3GPP consortium for two RFC5444
allocations, a messaging type tlv value, which would create a message type
specific TLV registry, and a message type specific TLV allocation from the
newly created registry. I've included the specification from 3GPP that
would be using these allocations along with my review. Input from the WG is
requested. RFC5444 says allocations SHOULD have accompanying RFCs (not a
MUST). I currently lean "no", for reasons outlined below, but I don't think
it would be awful to allocate them either as adoption (even flawed adoption)
is a positive for MANET.
3GPP
Specification (24.554 v19.5.0):
https://usg01.safelinks.protection.office365.us/?url=https%3A%2F%2Fwww.3gpp.
org%2Fftp%2FSpecs%2Farchive%2F24_series%2F24.554%2F24554-j50.zip
<https://usg01.safelinks.protection.office365.us/?url=https%3A%2F%2Fwww.3gpp
.org%2Fftp%2FSpecs%2Farchive%2F24_series%2F24.554%2F24554-j50.zip&data=05%7C
02%7Cjustin.dean7.civ%40us.navy.mil%7Cc0ed6c8da5844e09aa0208de90203664%7Ce33
33e00c8774b87b6ad45e942de1750%7C0%7C0%7C639106665974335314%7CUnknown%7CTWFpb
GZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiT
WFpbCIsIldUIjoyfQ%3D%3D%7C80000%7C%7C%7C&sdata=IBPo%2FYEuWb5DSfyCH3XLq3ZPe2g
TEGraPMWw2H3MZr4%3D&reserved=0>
&data=05%7C02%7Cjustin.dean7.civ%40us.navy.mil%7Cc0ed6c8da5844e09aa0208de902
03664%7Ce3333e00c8774b87b6ad45e942de1750%7C0%7C0%7C639106665974335314%7CUnkn
own%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMi
IsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C80000%7C%7C%7C&sdata=IBPo%2FYEuWb5DSfyC
H3XLq3ZPe2gTEGraPMWw2H3MZr4%3D&reserved=0 (8c.2.2.2, 10.8.2, 11.8.1)
My review sans input from WG.
10.8.1 Should explicitly define the message type name. 5G_PROSE_MANET
message (multi-hop, relay?)
Proposed change:
This document defines a new MANET message Type 5G_PROSE_MANET(3) and a
message specific TLV block type 5G_PROSE_MANET_TLV(128).
This clause defines a MANET message Type,5G_PROSE_MANET(3), based on the
packet and message format of MANET specified in IETF RFC 5444....
10.8.2.1
change 240 to 3 as indicated in prior email and remove the "NOTE".
It's unclear to me where the TLV-E format is specified. It's listed as the
format of the TLV block but I can't find where that is defined. It's used
in other places throughout the document but I don't see any definition of
it.
11.8 appears to be the definition of the TLV-E for the TLV block but I'm
doing a little bit of guessing here.
Proposed change:
The multi-hop UE-to-UE discovery info parameter follows the message TLV
format defined in IETF RFC 5444 [59].
This message TLV, type 5G_PROSE_MANET_TLV(128), is to be attached to a MANET
message of type 5G_PROSE_MANET(3).
The multi-hop UE-to-UE discovery info parameter has a minimum length of 14
octets and a maximum length of 65539 octets.
Note: I'm okay with the format as defined BUT it really doesn't follow the
spirit of using the messaging format to it's fullest potential. The address
block field and address block TLVs if defined and used correctly would both
add flexibility AND reduce overhead. That being said nothing is precluding
further defining these usages. This should be made explicit in 10.8.1 and
it sort of was but not cleanly.
I propose adding to 10.8.1
"This document does not define the meaning or usage of any subtypes,
attached address blocks or address block TLVs contained in this message.
Any undefined TLVs, address blocks or address block tlvs should be ignored
when processing. Messages with attached subtypes shall be fully ignored.
Future specifications may define their usage while using the 5G_PROSE_MANET
message type with the understanding that implementations of this
specification version will ignore that content."
With these changes I'm okay with approval though future updates and
assignments should work harder to follow the spirit of RFC 8245 which I am
ignoring a fair amount in my approval here.
Justin Dean
------=_NextPart_001_006A_01DCDBC8.0A25E4F0
Content-Type: text/html;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><META =
HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:12.0pt;
font-family:"Aptos",sans-serif;
mso-ligatures:standardcontextual;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#467886;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{mso-style-priority:99;
mso-style-link:"Plain Text Char";
margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ligatures:standardcontextual;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Aptos",sans-serif;
color:windowtext;}
span.PlainTextChar
{mso-style-name:"Plain Text Char";
mso-style-priority:99;
mso-style-link:"Plain Text";
font-family:"Calibri",sans-serif;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style></head><body lang=3DEN-US link=3D"#467886" vlink=3D"#96607D" =
style=3D'word-wrap:break-word'><div class=3DWordSection1><p =
class=3DMsoPlainText>IANA has gotten a request from the 3GPP consortium =
for two RFC5444 allocations, a messaging type tlv value, which would =
create a message type specific TLV registry, and a message type specific =
TLV allocation from the newly created registry. I've included the =
specification from 3GPP that would be using these allocations along with =
my review. Input from the WG is requested. RFC5444 says =
allocations SHOULD have accompanying RFCs (not a MUST). I currently lean =
"no", for reasons outlined below, but I don't think it would =
be awful to allocate them either as adoption (even flawed adoption) is a =
positive for MANET.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p class=3DMsoPlainText>3GPP =
<o:p></o:p></p><p class=3DMsoPlainText>Specification (24.554 v19.5.0): =
<a =
href=3D"https://usg01.safelinks.protection.office365.us/?url=3Dhttps%3A%2=
F%2Fwww.3gpp.org%2Fftp%2FSpecs%2Farchive%2F24_series%2F24.554%2F24554-j50=
.zip&data=3D05%7C02%7Cjustin.dean7.civ%40us.navy.mil%7Cc0ed6c8da5844e=
09aa0208de90203664%7Ce3333e00c8774b87b6ad45e942de1750%7C0%7C0%7C639106665=
974335314%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDA=
wMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C80000%7C%7C%7C&am=
p;sdata=3DIBPo%2FYEuWb5DSfyCH3XLq3ZPe2gTEGraPMWw2H3MZr4%3D&reserved=3D=
0">https://usg01.safelinks.protection.office365.us/?url=3Dhttps%3A%2F%2Fw=
ww.3gpp.org%2Fftp%2FSpecs%2Farchive%2F24_series%2F24.554%2F24554-j50.zip&=
amp;data=3D05%7C02%7Cjustin.dean7.civ%40us.navy.mil%7Cc0ed6c8da5844e09aa0=
208de90203664%7Ce3333e00c8774b87b6ad45e942de1750%7C0%7C0%7C63910666597433=
5314%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIs=
IlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C80000%7C%7C%7C&sda=
ta=3DIBPo%2FYEuWb5DSfyCH3XLq3ZPe2gTEGraPMWw2H3MZr4%3D&reserved=3D0</a=
> (8c.2.2.2, 10.8.2, 11.8.1)<o:p></o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p class=3DMsoPlainText>My =
review sans input from WG.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p class=3DMsoPlainText>10.8.1 =
Should explicitly define the message type name. 5G_PROSE_MANET =
message (multi-hop, relay?)<o:p></o:p></p><p =
class=3DMsoPlainText>Proposed change:<o:p></o:p></p><p =
class=3DMsoPlainText>This document defines a new MANET message Type =
5G_PROSE_MANET(3) and a message specific TLV block type =
5G_PROSE_MANET_TLV(128).<o:p></o:p></p><p class=3DMsoPlainText>This =
clause defines a MANET message Type,5G_PROSE_MANET(3), based on the =
packet and message format of MANET specified in IETF RFC =
5444....<o:p></o:p></p><p class=3DMsoPlainText><o:p> </o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p =
class=3DMsoPlainText>10.8.2.1 <o:p></o:p></p><p =
class=3DMsoPlainText>change 240 to 3 as indicated in prior email and =
remove the "NOTE". <o:p></o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p class=3DMsoPlainText>It's =
unclear to me where the TLV-E format is specified. It's listed as the =
format of the TLV block but I can't find where that is defined. =
It's used in other places throughout the document but I don't see any =
definition of it.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p class=3DMsoPlainText>11.8 =
appears to be the definition of the TLV-E for the TLV block but I'm =
doing a little bit of guessing here.<o:p></o:p></p><p =
class=3DMsoPlainText>Proposed change:<o:p></o:p></p><p =
class=3DMsoPlainText>The multi-hop UE-to-UE discovery info parameter =
follows the message TLV format defined in IETF RFC 5444 =
[59].<o:p></o:p></p><p class=3DMsoPlainText>This message TLV, type =
5G_PROSE_MANET_TLV(128), is to be attached to a MANET message of type =
5G_PROSE_MANET(3).<o:p></o:p></p><p class=3DMsoPlainText>The multi-hop =
UE-to-UE discovery info parameter has a minimum length of 14 octets and =
a maximum length of 65539 octets.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p class=3DMsoPlainText>Note: =
I'm okay with the format as defined BUT it really doesn't follow the =
spirit of using the messaging format to it's fullest potential. The =
address block field and address block TLVs if defined and used correctly =
would both add flexibility AND reduce overhead. That being said =
nothing is precluding further defining these usages. This should =
be made explicit in 10.8.1 and it sort of was but not cleanly. =
<o:p></o:p></p><p class=3DMsoPlainText><o:p> </o:p></p><p =
class=3DMsoPlainText>I propose adding to 10.8.1<o:p></o:p></p><p =
class=3DMsoPlainText>"This document does not define the meaning or =
usage of any subtypes, attached address blocks or address block TLVs =
contained in this message. Any undefined TLVs, address blocks or =
address block tlvs should be ignored when processing. Messages =
with attached subtypes shall be fully ignored. Future specifications may =
define their usage while using the 5G_PROSE_MANET message type with the =
understanding that implementations of this specification version will =
ignore that content."<o:p></o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p class=3DMsoPlainText>With =
these changes I'm okay with approval though future updates and =
assignments should work harder to follow the spirit of RFC 8245 which I =
am ignoring a fair amount in my approval here.<o:p></o:p></p><p =
class=3DMsoPlainText><o:p> </o:p></p><p class=3DMsoPlainText>Justin =
Dean<o:p></o:p></p><p =
class=3DMsoNormal><o:p> </o:p></p></div></body></html>
------=_NextPart_001_006A_01DCDBC8.0A25E4F0--
------=_NextPart_000_0069_01DCDBC8.0A25E4F0
Content-Type: application/pkcs7-signature;
name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="smime.p7s"
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
MTYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCGBMm7VqUm/O+7C7mBCzRKKdzbHUrS
IsfYS42ttk55ibQWZ8mweixkiq/Osy7nsL3PZwZRiN/c3ikH7ve0G5+jQYQSXlWSltq4v3QjNyyj
kWiPgOQd1V3J6J4g6Sb+G+Gq2p9oQ694gpJcIYhLiM32oTHFw7d4qxNCYjyqz3zuMYDDBQlV7HQZ
u9Cd0Ms84xPC9UqCCgz7NOt6Ja18x7fehtMCjdo2HJ/nDWojd9B601QmoFcy9+0scILFkXui74GG
DmZTk10RE0tAJs7M5kIWGngGthSdyonLh0gp6+YORg51NwHv25nblNMNkkBcsvLFTAI0D6kIqM+M
wwKz4K73AgMBAAGjggF5MIIBdTAfBgNVHSMEGDAWgBTtGGwc8jCGL4MtUV4uj0Rr645sYDA6BgNV
HR8EMzAxMC+gLaArhilodHRwOi8vY3JsLmRpc2EubWlsL2NybC9ET0RFTUFJTENBXzcxLmNybDAO
BgNVHQ8BAf8EBAMCBsAwFgYDVR0gBA8wDTALBglghkgBZQIBCyowHQYDVR0OBBYEFIE89j27gJGn
+ZkyuDOYX97neg5bMGgGCCsGAQUFBwEBBFwwWjA2BggrBgEFBQcwAoYqaHR0cDovL2NybC5kaXNh
Lm1pbC9zaWduL0RPREVNQUlMQ0FfNzEuY2VyMCAGCCsGAQUFBzABhhRodHRwOi8vb2NzcC5kaXNh
Lm1pbDAnBgNVHREEIDAegRxqdXN0aW4uZGVhbjcuY2l2QHVzLm5hdnkubWlsMBsGA1UdCQQUMBIw
EAYIKwYBBQUHCQQxBBMCVVMwHwYDVR0lBBgwFgYIKwYBBQUHAwQGCisGAQQBgjcKAwwwDQYJKoZI
hvcNAQELBQADggEBAFx6AsXhwN1z9x8biR5D9vm+QCSu+k2dZ8FuYTSp6KdhR8jXsU6wQ+V74+1M
QYxb5J7d/UDSG3WpQ04PC3qSGvm4OJ/1s7Nk1NsVTcgNi3KNOwcLfxvu6MVRxe4JaNECt437xCnO
74U9Oe2d6Ls+uk78DBmU8D/EW4zqEhZqMQ/IcYh+trwMrJTsNtAtV3B0s7SdigLJdOHEnKNS/p82
zjPDpjkBleAugWalXC07bRf9jJz5OscYr5q/Dp33upSUvXjHXK+0GKDqG4OIZlFS6TzPaShGXZqB
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
RpVH4wPSjk7dkCrvbZZ05EY3IMVcnrQlAbbteMjXMwwLXpO4PBS01cZipGFRLh03nFUSzpqhakOt
hR3L3zze7h2QuhROfbQPOCB77RiaSI6QbmSbNYFjM5AiVxVqbxwVIuxCv3hiVeuSkVCLowABrCnh
uCMO/t6zbpxM2VovFsOCWfrVIXVw0C0PhywxsWH28xMZiZsxUURH391CpDsCAwEAAaOCAYYwggGC
MB8GA1UdIwQYMBaAFBNPPLvbXUUppZRwttqsnkziL8ELMB0GA1UdDgQWBBQ0SvxToVtgAGaE14sh
uQhXEVoYSTAOBgNVHQ8BAf8EBAMCAYYwZwYDVR0gBGAwXjALBglghkgBZQIBCyQwCwYJYIZIAWUC
AQsnMAsGCWCGSAFlAgELKjALBglghkgBZQIBCzswDAYKYIZIAWUDAgEDDTAMBgpghkgBZQMCAQMR
MAwGCmCGSAFlAwIBAycwEgYDVR0TAQH/BAgwBgEB/wIBADAMBgNVHSQEBTADgAEAMDcGA1UdHwQw
MC4wLKAqoCiGJmh0dHA6Ly9jcmwuZGlzYS5taWwvY3JsL0RPRFJPT1RDQTYuY3JsMGwGCCsGAQUF
BwEBBGAwXjA6BggrBgEFBQcwAoYuaHR0cDovL2NybC5kaXNhLm1pbC9pc3N1ZWR0by9ET0RST09U
Q0E2X0lULnA3YzAgBggrBgEFBQcwAYYUaHR0cDovL29jc3AuZGlzYS5taWwwDQYJKoZIhvcNAQEM
BQADggIBAGBF0rCCcGeo/V/kzyVCq3IFOVwZZgpX6l1wIp0l5P+JtIQZBBnOlj3MiSj/SqkBM3gc
xJss55XmCiujmCrKX88PnBYaLQXkbJRPFsByIVXjhM85seaTdFQUNEKjyO9mJj/g71At5sHtLusj
Dh6tM5+1CEprZ2BJ3Q2cyjCD85dSvWvFPRTY4u55xB6sWgnukFPBK6MMzwTpmUzngNFga+8cm03S
JUDvLPp/nPgf9Q7XC01n9TupAOuwUeBNqhNAmpy9A52pPenDNDcF191SyXJ8uMQPxBDbxG/TDArX
i3BGP0yf36zS+xwbqdrv5DAoRm4ie39UdQLXd0zex5yf6RFCga6dD8Dq2LYRzFGgiqrrQv3QXw44
m9iiluLV7Govyz1o7OuBp6MsHIfOL6EUHncAYUarnY1P1ENMJCKlcNd811O6eagaW8algGYteSem
elDqfeS3qKhloG8AbgtFok/m6D2ocvLW7HGRn4hkHusBYlZpA+klBQ+zywPm3ebRq8V3enKBvGXd
thCl/qeWfvyAtqtt3TwZEn5AIjjfKpOv9y15V1Y0Kd6bkCi4wq9OmE3YWjPvIwapMpeHVmH0GoOx
yF/ROh2JGxxtTAjTyKrAJ2xdffI7V98AACLYgavpJOWkupjXtBqEvsiMEkMDzw2m2kZaDpU+Q+LU
dZcD3UMlMYIDazCCA2cCAQEwZDBdMQswCQYDVQQGEwJVUzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5t
ZW50MQwwCgYDVQQLEwNEb0QxDDAKBgNVBAsTA1BLSTEYMBYGA1UEAxMPRE9EIEVNQUlMIENBLTcx
AgMfUQcwDQYJYIZIAWUDBAIBBQCgggHYMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTI2MDUwNDE3MTUxMlowKgYJKoZIhvcNAQkPMR0wgRowCwYJYIZIAWUDBAIBMAsG
CWCGSAFlAwQBKjAvBgkqhkiG9w0BCQQxIgQgosr6koThC3nX3u8ml+C2Wez0cQszQm60tboNBjfd
Y7owVQYLKoZIhvcNAQkQAgExRjBEBB0AAAAAEAAAACqM/9anJChIi5/yKV60i6QBAAAAAIABADAg
MB6BHGp1c3Rpbi5kZWFuNy5jaXZAdXMubmF2eS5taWwwcwYJKwYBBAGCNxAEMWYwZDBdMQswCQYD
VQQGEwJVUzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5tZW50MQwwCgYDVQQLEwNEb0QxDDAKBgNVBAsT
A1BLSTEYMBYGA1UEAxMPRE9EIEVNQUlMIENBLTcwAgMfWD4wdQYLKoZIhvcNAQkQAgsxZqBkMF0x
CzAJBgNVBAYTAlVTMRgwFgYDVQQKEw9VLlMuIEdvdmVybm1lbnQxDDAKBgNVBAsTA0RvRDEMMAoG
A1UECxMDUEtJMRgwFgYDVQQDEw9ET0QgRU1BSUwgQ0EtNzACAx9YPjANBgkqhkiG9w0BAQEFAASC
AQBdXS5dhCvCVVFmtGxno9IdHp2z8grQmRE/Jk41JwyMhsnXY4l/9B6eqd7LaoiZoUJGRwbh9mzb
W2xMlgru17ukj6PUVbA0Bj8M+jIRdyIh6g7+lb8582dZyxjmY7yqPnsc5RDi5ahcO702RTddrKAq
PPN5nobcdMxgaXizc8J9aoeVK1YjaDYZdrb2qeerI5AMkDXwkYXxStVBfPJ+gMn0lF0ygPFQJTa1
vTalzXChfWC0KriE9TqCqLA2nm1LUevlTZZJtjJYhbanQqmwbUvd9XEHh8Hf9kwtna/uaAnxucum
dOEb0lQhKfbpQbmr4y/iPm5wBO9t0iOtyVsoj8OKAAAAAAAA
------=_NextPart_000_0069_01DCDBC8.0A25E4F0--
--===============7298617793234038132==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbWFuZXQgbWFp
bGluZyBsaXN0IC0tIG1hbmV0QGlldGYub3JnClRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwg
dG8gbWFuZXQtbGVhdmVAaWV0Zi5vcmcK
--===============7298617793234038132==--