{"id":1153,"date":"2016-08-31T16:32:06","date_gmt":"2016-08-31T11:02:06","guid":{"rendered":"https:\/\/www.mailxaminer.com\/blog\/?p=1153"},"modified":"2016-09-01T10:42:26","modified_gmt":"2016-09-01T05:12:26","slug":"sendmail-forensics-analyze-bulk-emails","status":"publish","type":"post","link":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/","title":{"rendered":"SendMail Forensics \u2013 An Approach to Analyze Bulk SendMail Account Manually"},"content":{"rendered":"<p>SendMail is basically a web based Mail Transfer Agent(MTA) that allows a user to send email between servers. It provides a command line support to compose and send the emails using SMTP services. The basic implementation of this email client is meant for UNIX systems. To provide support for Windows NT, a POP3 based commercial version of SendMail has been released. The user needs to write the code in PHP or PERL, which contains email information such as recipient, subject, main body of the email.<\/p>\n<p>The following article will be discussing the various aspects of SendMail forensics in a simple language. It covers the various aspects that play an important role while analyzing the emails during forensic investigation.<\/p>\n<h2>Mechanism of SendMail Service<\/h2>\n<p>The email messages being sent through SendMail client undergoes many stages during email processing and transmission. A specific function is performed at each stage, which ensures the security and consistency of the message being sent. The various stages involved during the email transmission include:<\/p>\n<p><strong>1. Argument Processing &#038; Address Passing<\/strong><\/p>\n<ul>\n<li>&#8211; When SendMail receives an email as input, it figures out recipient\u2019s name &#038; creates two files.<\/li>\n<li>&#8211; The first file contains the message header and list of all recipients. The other one contains body of email.<\/li>\n<li>&#8211; The SendMail performs validations and verifies local recipient to maintain data authentication.<\/li>\n<\/ul>\n<p><strong>2. Message Collection<\/strong><\/p>\n<ul>\n<li>-After the verification of recipients, the message is collected in two parts: message header and email body.<\/li>\n<li>-The header field may be manipulated by the email client as some additional header fields are included in the existing header.<\/li>\n<li>-The email body is kept intact and does not undergo any manipulation or formatting.<\/li>\n<\/ul>\n<p><strong>3. Message Delivery<\/strong><\/p>\n<ul>\n<li>&#8211; The SendMail maintains a send queue for all the emails that are requested to be sent.<\/li>\n<li>&#8211; A connection is tried to be established with the destination mail server.<\/li>\n<li>&#8211; On successful establishment of the connection, SendMail forwards the specific email message to the mail server.\n<\/li>\n<\/ul>\n<h2>SendMail Message ID<\/h2>\n<p>Every email being sent through SendMail is associated with a unique message id, which acts as a source of identification for each email. On studying the message id, the following parameters can be determined:<\/p>\n<p><a href=\"https:\/\/www.mailxaminer.com\/blog\/wp-content\/uploads\/2016\/08\/1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mailxaminer.com\/blog\/wp-content\/uploads\/2016\/08\/1.png\" alt=\"1\" width=\"205\" height=\"32\" class=\"alignnone size-full wp-image-1160\" \/><\/a><\/p>\n<ul>\n<li>$t- It indicates UTC data and time in the yyyymmddhhmm format. <\/li>\n<li>$i- It specifies a unique queue id, which is generated by using complex algorithms.<\/li>\n<li>$j- It consist of a FQDN, which provides complete information about domain names.<\/li>\n<\/ul>\n<h3>Significance of Message Header<\/h3>\n<p>The careful examination of message header can be beneficial for performing SendMail forensics and gathering information about various parameters of the email.<\/p>\n<p>The following information can be easily collected from the message header, which helps in carrying out SendMail forensics efficiently:<\/p>\n<p><strong>1. Domain Name<\/strong><\/p>\n<p>The domain name associated with the email can be easily tracked from the message ID. It also provides information about the local host name. So, the investigation can be started smoothly by having an idea about domain.<\/p>\n<p><strong>2. Time Stamp<\/strong><\/p>\n<p>Time and date play a crucial role in the forensics investigation. The time and date header fields can be analysed to cross check the accurate date and time of the email message. It also helps in checking the email consistency.<\/p>\n<p><strong>3. IP Address<\/strong><\/p>\n<p>The IP address is the authenticated key for every email message being sent. The investigators can easily locate the location of the sender from the time zone evaluated from the time stamp. <\/p>\n<p><strong>4. In-Reply-To<\/strong><\/p>\n<p>The in-reply-to field of the message contains the original email id of the recipient. This field can be  checked in case of spoofing issue. This is because this field cannot be altered in any case. So, any mismatch in the field can help to identify spoofing. <\/p>\n<p><strong>5. Masquerade<\/strong><\/p>\n<p>This feature facilitates to rewrite the sender email field with the local domain name. So, the outgoing message does not contain any FQDN list as it hides away the details of the local domain.<\/p>\n<h3>Conclusion<\/h3>\n<p>With the increasing cases of cyber crimes or email frauds, the demand of cyber forensics is on the peak. Examining the emails also help to track the cyber terrorist or hackers. It is quite tedious for experts to analyze bulk emails manually. An <a href=\"https:\/\/www.mailxaminer.com\/\" target=\"blank\">email examiner software<\/a>, MailXaminer can be used to analyse and examine the emails efficiently. It performs the batch Sendmail forensics within a few easy steps.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SendMail is basically a web based Mail Transfer Agent(MTA) that allows a user to send email between servers. It provides <a href=\"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/\" >Read More&#8230;<\/a><\/p>\n","protected":false},"author":8,"featured_media":1183,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"class_list":["post-1153","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-forensics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SendMail Forensics \u2013 An Approach to Analyze Bulk Emails Manually.<\/title>\n<meta name=\"description\" content=\"SendMail Forensics is a process to analyze message header and email body manually. It is used to investigate and examine the emails efficiently.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SendMail Forensics \u2013 An Approach to Analyze Bulk Emails Manually.\" \/>\n<meta property=\"og:description\" content=\"SendMail Forensics is a process to analyze message header and email body manually. It is used to investigate and examine the emails efficiently.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/\" \/>\n<meta property=\"og:site_name\" content=\"MailXaminer Official Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-31T11:02:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-09-01T05:12:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mailxaminer.com\/blog\/wp-content\/uploads\/2016\/08\/sendmail-forensics.png\" \/>\n\t<meta property=\"og:image:width\" content=\"180\" \/>\n\t<meta property=\"og:image:height\" content=\"120\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mansi Joshi\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mansi Joshi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/\"},\"author\":{\"name\":\"Mansi Joshi\",\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/#\\\/schema\\\/person\\\/c9207395234d7178f353e02c45490a95\"},\"headline\":\"SendMail Forensics \u2013 An Approach to Analyze Bulk SendMail Account Manually\",\"datePublished\":\"2016-08-31T11:02:06+00:00\",\"dateModified\":\"2016-09-01T05:12:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/\"},\"wordCount\":720,\"image\":{\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/sendmail-forensics.png\",\"articleSection\":[\"Forensics\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/\",\"url\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/\",\"name\":\"SendMail Forensics \u2013 An Approach to Analyze Bulk Emails Manually.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/sendmail-forensics.png\",\"datePublished\":\"2016-08-31T11:02:06+00:00\",\"dateModified\":\"2016-09-01T05:12:26+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/#\\\/schema\\\/person\\\/c9207395234d7178f353e02c45490a95\"},\"description\":\"SendMail Forensics is a process to analyze message header and email body manually. It is used to investigate and examine the emails efficiently.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/sendmail-forensics.png\",\"contentUrl\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/sendmail-forensics.png\",\"width\":180,\"height\":120},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/sendmail-forensics-analyze-bulk-emails\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog Home\",\"item\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Forensics\",\"item\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/category\\\/forensics\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SendMail Forensics \u2013 An Approach to Analyze Bulk SendMail Account Manually\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/\",\"name\":\"MailXaminer Official Blog\",\"description\":\"Tech Talks by Forensics Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/#\\\/schema\\\/person\\\/c9207395234d7178f353e02c45490a95\",\"name\":\"Mansi Joshi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4a54472a1711bb8296f5bf3df3d4f5a01f1667ce788bdb2e834f92f9d7133ac2?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4a54472a1711bb8296f5bf3df3d4f5a01f1667ce788bdb2e834f92f9d7133ac2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4a54472a1711bb8296f5bf3df3d4f5a01f1667ce788bdb2e834f92f9d7133ac2?s=96&d=mm&r=g\",\"caption\":\"Mansi Joshi\"},\"description\":\"Tech enthusiast &amp; cyber expert for the past 5 years. Love to solve complicated scenarios to counter cyber crimes with in-depth technical knowledge.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/mansi-joshi-54414524a\\\/\",\"https:\\\/\\\/www.mailxaminer.com\\\/assets\\\/author\\\/mansi-joshi.png\"],\"url\":\"https:\\\/\\\/www.mailxaminer.com\\\/blog\\\/author\\\/mansi-joshi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SendMail Forensics \u2013 An Approach to Analyze Bulk Emails Manually.","description":"SendMail Forensics is a process to analyze message header and email body manually. It is used to investigate and examine the emails efficiently.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/","og_locale":"en_US","og_type":"article","og_title":"SendMail Forensics \u2013 An Approach to Analyze Bulk Emails Manually.","og_description":"SendMail Forensics is a process to analyze message header and email body manually. It is used to investigate and examine the emails efficiently.","og_url":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/","og_site_name":"MailXaminer Official Blog","article_published_time":"2016-08-31T11:02:06+00:00","article_modified_time":"2016-09-01T05:12:26+00:00","og_image":[{"width":180,"height":120,"url":"https:\/\/www.mailxaminer.com\/blog\/wp-content\/uploads\/2016\/08\/sendmail-forensics.png","type":"image\/png"}],"author":"Mansi Joshi","twitter_misc":{"Written by":"Mansi Joshi","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/#article","isPartOf":{"@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/"},"author":{"name":"Mansi Joshi","@id":"https:\/\/www.mailxaminer.com\/blog\/#\/schema\/person\/c9207395234d7178f353e02c45490a95"},"headline":"SendMail Forensics \u2013 An Approach to Analyze Bulk SendMail Account Manually","datePublished":"2016-08-31T11:02:06+00:00","dateModified":"2016-09-01T05:12:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/"},"wordCount":720,"image":{"@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mailxaminer.com\/blog\/wp-content\/uploads\/2016\/08\/sendmail-forensics.png","articleSection":["Forensics"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/","url":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/","name":"SendMail Forensics \u2013 An Approach to Analyze Bulk Emails Manually.","isPartOf":{"@id":"https:\/\/www.mailxaminer.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/#primaryimage"},"image":{"@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mailxaminer.com\/blog\/wp-content\/uploads\/2016\/08\/sendmail-forensics.png","datePublished":"2016-08-31T11:02:06+00:00","dateModified":"2016-09-01T05:12:26+00:00","author":{"@id":"https:\/\/www.mailxaminer.com\/blog\/#\/schema\/person\/c9207395234d7178f353e02c45490a95"},"description":"SendMail Forensics is a process to analyze message header and email body manually. It is used to investigate and examine the emails efficiently.","breadcrumb":{"@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/#primaryimage","url":"https:\/\/www.mailxaminer.com\/blog\/wp-content\/uploads\/2016\/08\/sendmail-forensics.png","contentUrl":"https:\/\/www.mailxaminer.com\/blog\/wp-content\/uploads\/2016\/08\/sendmail-forensics.png","width":180,"height":120},{"@type":"BreadcrumbList","@id":"https:\/\/www.mailxaminer.com\/blog\/sendmail-forensics-analyze-bulk-emails\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/www.mailxaminer.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Forensics","item":"https:\/\/www.mailxaminer.com\/blog\/category\/forensics\/"},{"@type":"ListItem","position":3,"name":"SendMail Forensics \u2013 An Approach to Analyze Bulk SendMail Account Manually"}]},{"@type":"WebSite","@id":"https:\/\/www.mailxaminer.com\/blog\/#website","url":"https:\/\/www.mailxaminer.com\/blog\/","name":"MailXaminer Official Blog","description":"Tech Talks by Forensics Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mailxaminer.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.mailxaminer.com\/blog\/#\/schema\/person\/c9207395234d7178f353e02c45490a95","name":"Mansi Joshi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4a54472a1711bb8296f5bf3df3d4f5a01f1667ce788bdb2e834f92f9d7133ac2?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4a54472a1711bb8296f5bf3df3d4f5a01f1667ce788bdb2e834f92f9d7133ac2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4a54472a1711bb8296f5bf3df3d4f5a01f1667ce788bdb2e834f92f9d7133ac2?s=96&d=mm&r=g","caption":"Mansi Joshi"},"description":"Tech enthusiast &amp; cyber expert for the past 5 years. Love to solve complicated scenarios to counter cyber crimes with in-depth technical knowledge.","sameAs":["https:\/\/www.linkedin.com\/in\/mansi-joshi-54414524a\/","https:\/\/www.mailxaminer.com\/assets\/author\/mansi-joshi.png"],"url":"https:\/\/www.mailxaminer.com\/blog\/author\/mansi-joshi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/posts\/1153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/comments?post=1153"}],"version-history":[{"count":0,"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/posts\/1153\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/media\/1183"}],"wp:attachment":[{"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/media?parent=1153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mailxaminer.com\/blog\/wp-json\/wp\/v2\/categories?post=1153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}