添付ファイルを取得するGet attachment

ユーザー イベントメッセージ、または投稿に添付されている添付ファイルのプロパティ、リレーションシップ、または生コンテンツを読み取ります。Read the properties, relationships, or raw contents of an attachment, attached to a user event, message, or post.

添付ファイルには、次の種類のいずれかを指定できます。An attachment can be one of the following types:

  • ファイル (fileAttachment リソース)。A file (fileAttachment resource).
  • 項目 (itemAttachment リソースで表される連絡先、イベント、メッセージ)。An item (contact, event or message, represented by an itemAttachment resource). $expand を使用すると、その項目のプロパティをさらに取得できます。You can use $expand to further get the properties of that item. 次のを参照してください。See an example below.
  • ファイルへのリンク (referenceAttachment リソース)。A link to a file (referenceAttachment resource).

これらの添付ファイル リソースのすべての種類は、attachment リソースから派生します。All these types of attachment resources are derived from the attachment resource.

ファイルまたは項目の添付ファイルの生コンテンツを取得するGet the raw contents of a file or item attachment

パスのセグメント /$value を追加して、ファイルまたは項目の添付ファイルの生コンテンツを取得できます。You can append the path segment /$value to get the raw contents of a file or item attachment.

添付ファイルの場合、コンテンツ タイプは元のコンテンツ タイプに基づいています。For a file attachment, the content type is based on its original content type. 次のを参照してください。See an example below.

連絡先イベント、またはメッセージである項目の添付ファイルの場合、返される生コンテンツは MIME 形式です。For an item attachment that is a contact, event, or message, the raw contents returned is in MIME format.

項目の添付ファイルの種類Item attachment type 返される生コンテンツRaw contents returned
連絡先contact vCard MIME 形式。vCard MIME format. を参照してください。See example.
イベントevent iCal MIME 形式。iCal MIME format. を参照してください。See example.
メッセージmessage MIME 形式。MIME format. を参照してください。See example.

参照添付ファイルの $value を取得しようとすると、HTTP 405 が返されます。Attempting to get the $value of a reference attachment returns HTTP 405.

アクセス許可Permissions

この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

  • メッセージの添付ファイルにアクセスする場合: Mail.Read。If accessing attachments in messages: Mail.Read.
  • イベントの添付ファイルにアクセスする場合: Calendars.Read。If accessing attachments in events: Calendars.Read.
  • グループ投稿の添付ファイルにアクセスする場合: Group.Read.All。If accessing attachments in group posts: Group.Read.All.

HTTP 要求HTTP request

このセクションでは、添付ファイルをサポートする各エンティティ (イベントメッセージ投稿) の HTTP GET 要求構文を示します。This section shows the HTTP GET request syntax for each of the entities (event, message, and post) that support attachments:

  • 添付ファイルのプロパティとリレーションシップを取得するには、添付ファイル ID を指定して、指定されたイベントメッセージ、または投稿のインスタンスに添付されている attachments コレクションにインデックスを付けます。To get the properties and relationships of an attachment, specify the attachment ID to index into the attachments collection, attached to the specified event, message, or post instance.
  • 添付ファイルがファイルまたは Outlook アイテム (連絡先、イベント、またはメッセージ) である場合は、パスのセグメント /$value を要求 URL に追加することにより、添付ファイルの生コンテンツをさらに取得できます。If the attachment is a file or Outlook item (contact, event, or message), you can further get the raw contents of the attachment by appending the path segment /$value to the request URL.

ユーザーの既定のカレンダー内のイベントの添付ファイル。Attachments for an event in the user's default calendar.

GET /me/events/{id}/attachments/{id}
GET /users/{id | userPrincipalName}/events/{id}/attachments/{id}

GET /me/events/{id}/attachments/{id}/$value
GET /users/{id | userPrincipalName}/events/{id}/attachments/{id}/$value

指定されたユーザー カレンダー内のイベントの添付ファイル。Attachments for an event in the specified user calendar.

GET /me/calendars/{id}/events/{id}/attachments/{id}
GET /users/{id | userPrincipalName}/calendars/{id}/events/{id}/attachments/{id}

GET /me/calendars/{id}/events/{id}/attachments/{id}/$value
GET /users/{id | userPrincipalName}/calendars/{id}/events/{id}/attachments/{id}/$value

ユーザーの既定 calendarGroup に属するカレンダーイベントの添付ファイル。Attachments for an event in a calendar belonging to the user's default calendarGroup.

GET /me/calendargroup/calendars/{id}/events/{id}/attachments/{id}
GET /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/attachments/{id}

GET /me/calendargroup/calendars/{id}/events/{id}/attachments/{id}/$value
GET /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/attachments/{id}/$value

ユーザーの calendarGroup に属するカレンダーイベントの添付ファイル。Attachments for an event in a calendar belonging to a user's calendarGroup.

GET /me/calendargroups/{id}/calendars/{id}/events/{id}/attachments/{id}
GET /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/attachments/{id}

GET /me/calendargroups/{id}/calendars/{id}/events/{id}/attachments/{id}/$value
GET /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/attachments/{id}/$value

ユーザーのメールボックス内のメッセージの添付ファイル。Attachments for a message in a user's mailbox.

GET /me/messages/{id}/attachments/{id}
GET /users/{id | userPrincipalName}/messages/{id}/attachments/{id}

GET /me/messages/{id}/attachments/{id}/$value
GET /users/{id | userPrincipalName}/messages/{id}/attachments/{id}/$value

ユーザーのメールボックスの最上位レベルの mailFolder に含まれているメッセージの添付ファイル。Attachments for a message contained in a top level mailFolder in a user's mailbox.

GET /me/mailFolders/{id}/messages/{id}/attachments/{id}
GET /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/attachments/{id}

GET /me/mailFolders/{id}/messages/{id}/attachments/{id}/$value
GET /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/attachments/{id}/$value

ユーザーのメールボックスの mailFolder の子フォルダーに含まれているメッセージの添付ファイル。次の例は、入れ子のレベルの 1 つを示していますが、メッセージは子の子などに入れることができます。 Attachments for a message contained in a child folder of a mailFolder in a user's mailbox. The example below shows one level of nesting, but a message can be located in a child of a child and so on.

GET /me/mailFolders/{id}/childFolders/{id}/.../messages/{id}/attachments/{id}
GET /users/{id | userPrincipalName}/mailFolders/{id}/childFolders/{id}/messages/{id}/attachments/{id}

GET /me/mailFolders/{id}/childFolders/{id}/.../messages/{id}/attachments/{id}/$value
GET /users/{id | userPrincipalName}/mailFolders/{id}/childFolders/{id}/messages/{id}/attachments/{id}/$value

グループの会話に属するスレッド内の投稿の添付ファイル。Attachments for a post in a thread belonging to a conversation of a group.

GET /groups/{id}/threads/{id}/posts/{id}/attachments/{id}
GET /groups/{id}/conversations/{id}/threads/{id}/posts/{id}/attachments/{id}

GET /groups/{id}/threads/{id}/posts/{id}/attachments/{id}/$value
GET /groups/{id}/conversations/{id}/threads/{id}/posts/{id}/attachments/{id}/$value

オプションのクエリ パラメーターOptional query parameters

このメソッドは、応答をカスタマイズするための OData クエリ パラメーターをサポートします。This method supports the OData Query Parameters to help customize the response.

要求ヘッダーRequest headers

名前Name 種類Type 説明Description
AuthorizationAuthorization stringstring ベアラー {トークン}。必須。Bearer {token}. Required.

要求本文Request body

このメソッドには、要求本文を指定しません。Do not supply a request body for this method.

応答Response

成功した場合、このメソッドは 200 OK 応答コードを返します。If successful, this method returns a 200 OK response code.

添付ファイルのプロパティとリレーションシップを取得している場合は、応答本文に attachment オブジェクトが含まれます。If you're getting the properties and relationships of an attachment, the response body includes an attachment object. その種類の添付ファイル (fileAttachmentitemAttachment、または referenceAttachment) のプロパティが返されます。The properties of that type of attachment are returned: fileAttachment, itemAttachment, or referenceAttachment.

ファイルまたは項目の添付ファイルの生コンテンツを取得している場合、応答本文に添付ファイルの生の値が含まれます。If you're getting the raw contents of a file or item attachment, the response body includes the raw value of the attachment.

Examples

例 1: 添付ファイルのプロパティを取得するExample 1: Get the properties of a file attachment

要求Request

以下は、イベントの添付ファイルを取得する要求の例です。Here is an example of the request to get a file attachment on an event.

GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGUzY5QKjAAA=/attachments/AAMkAGUzY5QKjAAABEgAQAMkpJI_X-LBFgvrv1PlZYd8=
応答Response

以下は、応答の例です。注:簡潔にするために、ここに示す応答オブジェクトは切り詰められている場合があります。すべてのプロパティは実際の呼び出しから返されます。Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.

HTTP/1.1 200 OK
Content-type: application/json

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('bb8775a4-4d8c-42cf-a1d4-4d58c2bb668f')/messages('AAMkAGUzY5QKjAAA%3D')/attachments/$entity",
    "@odata.type": "#microsoft.graph.fileAttachment",
    "id": "AAMkAGUzY5QKjAAABEgAQAMkpJI_X-LBFgvrv1PlZYd8=",
    "lastModifiedDateTime": "2019-04-02T03:41:29Z",
    "name": "Draft sales invoice template.docx",
    "contentType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
    "size": 13068,
    "isInline": false,
    "contentId": null,
    "contentLocation": null,
    "contentBytes": "UEsDBBQABgAIAAAAIQ4AAAAA"
}

例 2: 項目の添付ファイルのプロパティを取得するExample 2: Get the properties of an item attachment

要求Request

次の例は、メッセージの項目の添付ファイルを取得する方法を示しています。The next example shows how to get an item attachment on a message. itemAttachment のプロパティが返されます。The properties of the itemAttachment are returned.

GET https://graph.microsoft.com/v1.0/me/messages/AAMkADA1M-zAAA=/attachments/AAMkADA1M-CJKtzmnlcqVgqI=

応答Response

HTTP/1.1 200 OK
Content-type: application/json

{
  "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('d1a2fae9-db66-4cc9-8133-2184c77af1b8')/messages('AAMkADA1M-zAAA%3D')/attachments/$entity",
  "@odata.type":"#microsoft.graph.itemAttachment",
  "id":"AAMkADA1MCJKtzmnlcqVgqI=",
  "lastModifiedDateTime":"2017-07-21T00:20:34Z",
  "name":"Reminder - please bring laptop",
  "contentType":null,
  "size":32005,
  "isInline":false
}

例 3: メッセージに添付されている項目のプロパティを展開して、取得するExample 3: Expand and get the properties of the item attached to a message

要求Request

次の例は、$expand を使用してメッセージに添付されている項目 (連絡先、イベント、またはメッセージ) のプロパティを取得する方法を示しています。The next example shows how to use $expand to get the properties of the item (contact, event, or message) that is attached to the message. この例では、項目はメッセージであり、添付メッセージのプロパティも返されます。In this example, that item is a message; the properties of that attached message are also returned.

GET https://graph.microsoft.com/v1.0/me/messages/AAMkADA1M-zAAA=/attachments/AAMkADA1M-CJKtzmnlcqVgqI=/?$expand=microsoft.graph.itemattachment/item 

応答Response

HTTP/1.1 200 OK
Content-type: application/json

{
  "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('d1a2fae9-db66-4cc9-8133-2184c77af1b8')/messages('AAMkADA1M-zAAA%3D')/attachments/$entity",
  "@odata.type":"#microsoft.graph.itemAttachment",
  "id":"AAMkADA1MCJKtzmnlcqVgqI=",
  "lastModifiedDateTime":"2017-07-21T00:20:34Z",
  "name":"Reminder - please bring laptop",
  "contentType":null,
  "size":32005,
  "isInline":false,
  "item@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('d1a2fae9-db66-4cc9-8133-2184c77af1b8')/messages('AAMkADA1M-zAAA%3D')/attachments('AAMkADA1M-CJKtzmnlcqVgqI%3D')/microsoft.graph.itemAttachment/item/$entity",
  "item":{
    "@odata.type":"#microsoft.graph.message",
    "id":"",
    "createdDateTime":"2017-07-21T00:20:41Z",
    "lastModifiedDateTime":"2017-07-21T00:20:34Z",
    "receivedDateTime":"2017-07-21T00:19:55Z",
    "sentDateTime":"2017-07-21T00:19:52Z",
    "hasAttachments":false,
    "internetMessageId":"<BY2PR15MB05189A084C01F466709E414F9CA40@BY2PR15MB0518.namprd15.prod.outlook.com>",
    "subject":"Reminder - please bring laptop",
    "importance":"normal",
    "conversationId":"AAQkADA1MzMyOGI4LTlkZDctNDkzYy05M2RiLTdiN2E1NDE3MTRkOQAQAMG_NSCMBqdKrLa2EmR-lO0=",
    "isDeliveryReceiptRequested":false,
    "isReadReceiptRequested":false,
    "isRead":false,
    "isDraft":false,
    "webLink":"https://outlook.office365.com/owa/?ItemID=AAMkADA1M3MTRkOQAAAA%3D%3D&exvsurl=1&viewmodel=ReadMessageItem",
    "body":{
      "contentType":"html",
      "content":"<html><head>\r\n</head>\r\n<body>\r\n</body>\r\n</html>"
    },
    "sender":{
      "emailAddress":{
        "name":"Adele Vance",
        "address":"AdeleV@contoso.onmicrosoft.com"
      }
    },
    "from":{
      "emailAddress":{
        "name":"Adele Vance",
        "address":"AdeleV@contoso.onmicrosoft.com"
      }
    },
    "toRecipients":[
      {
        "emailAddress":{
          "name":"Alex Wilbur",
          "address":"AlexW@contoso.onmicrosoft.com"
        }
      }
    ],
    "ccRecipients":[
      {
        "emailAddress":{
          "name":"Adele Vance",
          "address":"AdeleV@contoso.onmicrosoft.com"
        }
      }
    ]
  }
}

例 4: 参照添付ファイルのプロパティを取得するExample 4: Get the properties of a reference attachment

要求Request

以下は、メッセージの参照添付ファイルを取得する要求の例です。Here is an example of the request to get a reference attachment on a message.

GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGUzY5QKgAAA=/attachments/AAMkAGUzY5QKgAAABEgAQAISJOe1FEqdNsMEQmpZjRW8=

応答Response

以下は、応答の例です。注:簡潔にするために、ここに示す応答オブジェクトは切り詰められている場合があります。すべてのプロパティは実際の呼び出しから返されます。Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.

HTTP/1.1 200 OK
Content-type: application/json

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('bb8775a4-4d8c-42cf-a1d4-4d58c2bb668f')/messages('AAMkAGUzY5QKgAAA%3D')/attachments/$entity",
    "@odata.type": "#microsoft.graph.referenceAttachment",
    "id": "AAMkAGUzY5QKgAAABEgAQAISJOe1FEqdNsMEQmpZjRW8=",
    "lastModifiedDateTime": "2019-04-02T02:58:11Z",
    "name": "Sales Invoice Template.docx",
    "contentType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
    "size": 1060,
    "isInline": true
}

例 5: メッセージの添付ファイルの生コンテンツを取得するExample 5: Get the raw contents of a file attachment on a message

要求Request

以下は、メッセージに添付された Word ファイルの生コンテンツを取得する要求の例です。Here is an example of the request to get the raw contents of a Word file that has been attached to a message.

GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGUzY5QKjAAA=/attachments/AAMkAGUzY5QKjAAABEgAQAMkpJI_X-LBFgvrv1PlZYd8=/$value

応答Response

以下は、応答の例です。Here is an example of the response. 実際の応答本文には、添付ファイルの生バイトが含まれていますが、簡潔にするため、ここでは省略されています。The actual response body includes the raw bytes of the file attachment, which are abbreviated here for brevity.

HTTP/1.1 200 OK

{Raw bytes of the file}

例 6: メッセージの連絡先の添付ファイルの MIME 生コンテンツを取得するExample 6: Get the MIME raw contents of a contact attachment on a message

要求Request

以下は、メッセージに添付された連絡先項目の生コンテンツを取得する要求の例です。Here is an example of the request to get the raw contents of a contact item that has been attached to a message.

GET https://graph.microsoft.com/v1.0/me/messages/AAMkADI5MAAGjk2PxAAA=/attachments/AAMkADI5MAAGjk2PxAAABEgAQACEJqrbJZBNIlr3pGFvd9K8=/$value

応答Response

以下は、応答の例です。Here is an example of the response.

HTTP/1.1 200 OK

BEGIN:VCARD
PROFILE:VCARD
VERSION:3.0
MAILER:Microsoft Exchange
PRODID:Microsoft Exchange
FN:Alex Wilbur
N:Wilbur;Alex;;;
NOTE:Sunday\, June 10\, 2012 5:44 PM:\nGutter\, window cleaning\, pressure 
 washing\, roof debris blowing\n
ORG:Contoso;
CLASS:PUBLIC
ADR;TYPE=WORK,PREF:;;4567 Main St;Buffalo;NY;98052;United States of America
LABEL;TYPE=WORK,PREF:4567 Main St\nBuffalo\, NY 98052
ADR;TYPE=HOME:;;;;;;
ADR;TYPE=POSTAL:;;;;;;
TEL;TYPE=WORK:(425) 555-0100
TITLE:
X-MS-IMADDRESS:
REV;VALUE=DATE-TIME:2019-04-09T02:13:31,161Z
END:VCARD

例 7: メッセージのイベントの添付ファイルの MIME 生コンテンツを取得するExample 7: Get the MIME raw contents of an event attachment on a message

要求Request

以下は、メッセージに添付されたイベントの生コンテンツを取得する要求の例です。Here is an example of the request to get the raw contents of an event that has been attached to a message.

GET https://graph.microsoft.com/v1.0/me/messages/AAMkADVIOAAA=/attachments/AAMkADVIOAAABEgAQACvkutl6c4FMifPyS6NvXsM=/$value

応答Response

以下は、応答の例です。Here is an example of the response.

HTTP/1.1 200 OK

BEGIN:VCALENDAR
METHOD:PUBLISH
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Pacific Standard Time
BEGIN:STANDARD
DTSTART:16010101T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=2SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
ORGANIZER;CN=Adele Vance:MAILTO:adelev@contoso.com
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN=Adele Vance:MAILTO:adelev@contoso.com
DESCRIPTION;LANGUAGE=en-US:\n
UID:040000008200
SUMMARY;LANGUAGE=en-US:Review Megan's docs
DTSTART;TZID=Pacific Standard Time:20190409T140000
DTEND;TZID=Pacific Standard Time:20190409T160000
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20190409T211833Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:0
LOCATION;LANGUAGE=en-US:
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-OWNERAPPTID:0
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-DONOTFORWARDMEETING:FALSE
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MICROSOFT-LOCATIONS:[]
BEGIN:VALARM
DESCRIPTION:REMINDER
TRIGGER;RELATED=START:-PT15M
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR

例 8: メッセージの会議出席依頼項目の添付ファイルの MIME 生コンテンツを取得するExample 8: Get the MIME raw contents of a meeting invitation item attachment on a message

要求Request

以下は、メッセージに添付された (eventMessage タイプの) 会議出席依頼の生コンテンツを取得する要求の例です。Here is an example of the request to get the raw contents of a meeting invitation (of the eventMessage type) that has been attached to a message. eventMessage エンティティは、メッセージのの種類に基づいています。The eventMessage entity is based on the message type.

GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGUzY5QKiAAA=/attachments/AAMkAGUzY5QKiAAABEgAQAK8ktgiIO19OqkvUZAqLmyQ=/$value

応答Response

以下は、応答の例です。Here is an example of the response.

応答本文には、MIME 形式の eventMessage 添付ファイルが含まれています。The response body includes the eventMessage attachment in MIME format. eventMessage の本文は、簡潔にするために切り捨てられています。The body of the eventMessage is truncated for brevity. 実際の呼び出しでは、メッセージ本文の全文が返されます。The full message body is returned from an actual call.

HTTP/1.1 200 OK

From: Megan Bowen <MeganB@contoso.OnMicrosoft.com>
To: Adele Vance <AdeleV@contoso.OnMicrosoft.com>
Subject: Let's go for lunch
Thread-Topic: Let's go for lunch
Thread-Index: AdTPqxOmg4AXoJV960a1j5NrJCHYjA==
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Thu, 28 Feb 2019 21:17:58 +0000
Message-ID:
    <CY4PR2201MB1046E9C83FC42478EF4EE283C9750@CY4PR2201MB1046.namprd22.prod.outlook.com>
Content-Language: en-US
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/alternative;
    boundary="_000_CY4PR2201MB1046E9C83FC42478EF4EE283C9750CY4PR2201MB1046_"
MIME-Version: 1.0

--_000_CY4PR2201MB1046E9C83FC42478EF4EE283C9750CY4PR2201MB1046_
Content-Type: text/plain; charset="us-ascii"

Does mid month work for you?

--_000_CY4PR2201MB1046E9C83FC42478EF4EE283C9750CY4PR2201MB1046_
Content-Type: text/html; charset="us-ascii"

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
Does mid month work for you?
</body>
</html>

--_000_CY4PR2201MB1046E9C83FC42478EF4EE283C9750CY4PR2201MB1046_
Content-Type: text/calendar; charset="utf-8"; method=REQUEST
Content-Transfer-Encoding: base64

QkVHSU46VkNBTEVOREFSDQpNRVRIT0Q6UkVRVUVTVA0KUFJPRElEOk1pY3Jvc29mdCBFeGNoYW5n


--_000_CY4PR2201MB1046E9C83FC42478EF4EE283C9750CY4PR2201MB1046_--