- From: Fred Esch <fesch@us.ibm.com>
- Date: Wed, 19 Aug 2015 09:59:45 -0400
- To: <public-svg-a11y@w3.org>
- Message-Id: <201508191402.t7JE2ULA011523@d01av03.pok.ibm.com>
All, I am starting this thread on the taxonomy and trying to explain how the taxonomy will cover requirements for graphics accessibility. Please add your concerns, issues and comments. The taxonomy takes it's hierarchy from the Grammar of Graphics. The taxonomy splits a chart into 3 aspects data, guides and facets (aka views, diagrams) and uses roles to designate the aspect. By splitting the chart this way, any visualization can be described using the taxonomy. Well known chart features are subclassed from their parent aspect. Subclassing is a recognition that users recognize the feature by it's role and may have a name for the feature/role. For instance, axis is a well known scale feature in a chart. The taxonomy leaves lesser known uses, using the parent role and leaves any explanation to the author through aria properties or a title or desc child; keeping the taxonomy compact. Charts are very diverse and it is not always possible to know how features relate to each other without author guidance. Authors can distinguish between compound objects and two objects with the same role using the aria-gtype property. For instance axes can be configured in several ways in a chart and without author guidance it would not be possible to know the actual usage. Here are cases of multiple objects with an axis role: The axis line and tick marks are drawn before the scatter plot points. The axis label and title are in a different group element and drawn after the scatter plot points, but because of (legacy) drawing order the two groups with the role axis are part of the same object. There are two y axes on the chart. The y axis on the left is in meters, the y axis on the right is in feet. There are multiple sets of x axes (with the same y coordinate), because the clustered axes are repeated for every cluster There are multiple sets of x axes (with different y coordinates) because the chart is clustered and the nested axes are shown. There is an radial axis at 45 degrees and an axis around the outer circle in a chart that uses polar coordinates. A panelled bar chart with paneling by sex and geographic region has axes on each panels chart and axes for sex and geographic region. Without author guidance, there would be no way to know which objects with role axis should be treated as a single axis vs different axes. Author guidance is also needed for AT to convey what the differences between axes objects are. Using aria-gtype and appropriate aria/title/desc the author can guide the user through the axes. Data The data aspect are for things that represent data in the chart - the scatter plot points, bars, columns, box and whiskers, areas, lines, paths and polygons. The data aspect is split into a group and item roles. There are a couple of proposed subclasses for the item role. Guides Guides are the non data things that are there to help a user read and interpret the chart. Scales, a subclass of guides are used for measuring. There are are several subclasses of scales in the taxonomy and we could add many more domain specific scales. Annotations are another subclass of guides. Facets (aka views or diagrams) The grammar of graphics uses the term facets, but some domains such as technical drawing uses the more understandable term view. In the Graphics Module we use the term diagram. A view represents an area of the graphics that serves a specific purpose and could stand on its own. Strictly speaking, a facet is about splitting data into subsets and drawing a chart for each subset. An example is splitting the results of a survey by male and female respondents. Each chart for each subset can stand on its own. With paneled charts, you can make a matrix of charts when you facet by two categorical variables. You can also facet by geographic place and place the chart at the center of the geographic place. For example, you can make bar charts for unemployment for each US state and place each bar chart within the state. Paneled charts they often have an axis for each panel dimension. Requirements and best practices While it may seem like each chart type makes new requirements for reporting information, in reality they do not. The requirements and best practices for all charts are given below. The primary requirements are to present the data, guides and views to the user and allow them to visit and investigate them in a logical order. Providing summary information should be a best practice For instance, axes should report information about the range they cover or the number of categories. A categorical axes should have a list of categories that may be read by the user. The data group object should provide a data summary such as the data range within the group and possibly point out which are the highest and lowest valued items. Stack object in stacked bar charts should provide the sum (total height) of the stack. And so on. Data items should contain their values for visible dimensions/aesthetics. Views should be identified and visitable and their children visitable. Panel axes should be visitable. When connectors and edge roles are part of SVG, relationships in node/edge graphs should be available and moving focus based on relationship possible. Much like aria-flowto works. Regards, Fred Fred Esch Accessibility Focal, Watson Solutions AARB Complex Visualization Working Group Chair W3C SVG Accessibility Task Force IBM Watson --1__BBF436DFE38F9F8f9e8a93df938690918c8FBBF436DFE38F9F Content-Transfer-Encoding: quoted-printable Content-type: text/html; charset=US-ASCII Content-Disposition: inline <html><body><p>All,<br><br>I am starting this thread on the taxonomy and trying to explain how the taxonomy will cover requirements for graphics accessibility. Please add your concerns, issues and comments.<br><br>The taxonomy takes it's hierarchy from the Grammar of Graphics. The taxonomy splits a chart into 3 aspects data, guides and facets (aka views, diagrams) and uses roles to designate the aspect. By splitting the chart this way, any visualization can be described using the taxonomy. Well known chart features are subclassed from their parent aspect. Subclassing is a recognition that users recognize the feature by it's role and may have a name for the feature/role. For instance, axis is a well known scale feature in a chart. The taxonomy leaves lesser known uses, using the parent role and leaves any explanation to the author through aria properties or a title or desc child; keeping the taxonomy compact.<br><br>Charts are very diverse and it is not always possible to know how features relate to each other without author guidance. Authors can distinguish between compound objects and two objects with the same role using the <b>aria-gtype</b> property. For instance axes can be configured in several ways in a chart and without author guidance it would not be possible to know the actual usage. Here are cases of multiple objects with an axis role: <ol type="1"><li>The axis line and tick marks are drawn before the scatter plot points. The axis label and title are in a different group element and drawn after the scatter plot points, but because of (legacy) drawing order the two groups with the role axis are part of the same object. <li>There are two y axes on the chart. The y axis on the left is in meters, the y axis on the right is in feet. <li>There are multiple sets of x axes (with the same y coordinate), because the clustered axes are repeated for every cluster <li>There are multiple sets of x axes (with different y coordinates) because the chart is clustered and the nested axes are shown. <li>There is an radial axis at 45 degrees and an axis around the outer circle in a chart that uses polar coordinates. <li>A panelled bar chart with paneling by sex and geographic region has axes on each panels chart and axes for sex and geographic region.<br></ol><br>Without author guidance, there would be no way to know which objects with role axis should be treated as a single axis vs different axes. Author guidance is also needed for AT to convey what the differences between axes objects are. Using aria-gtype and appropriate aria/title/desc the author can guide the user through the axes.<br><br><b>Data</b> <br>The data aspect are for things that represent data in the chart - the scatter plot points, bars, columns, box and whiskers, areas, lines, paths and polygons. The data aspect is split into a group and item roles. There are a couple of proposed subclasses for the item role. <br><br><b>Guides</b><br>Guides are the non data things that are there to help a user read and interpret the chart. Scales, a subclass of guides are used for measuring. There are are several subclasses of scales in the taxonomy and we could add many more domain specific scales. Annotations are another subclass of guides.<br><br><b>Facets (aka views or diagrams)</b><br>The grammar of graphics uses the term facets, but some domains such as technical drawing uses the more understandable term view. In the Graphics Module we use the term diagram. A view represents an area of the graphics that serves a specific purpose and could stand on its own. Strictly speaking, a facet is about splitting data into subsets and drawing a chart for each subset. An example is splitting the results of a survey by male and female respondents. Each chart for each subset can stand on its own. With paneled charts, you can make a matrix of charts when you facet by two categorical variables. You can also facet by geographic place and place the chart at the center of the geographic place. For example, you can make bar charts for unemployment for each US state and place each bar chart within the state. Paneled charts they often have an axis for each panel dimension. <br><br><b>Requirement</b><b>s</b><b> and best practices</b><br>While it may seem like each chart type makes new requirements for reporting information, in reality they do not. The requirements and best practices for all charts are given below.<br> <ol type="1"><li>The primary requirements are to present the data, guides and views to the user and allow them to visit and investigate them in a logical order. <li><b>Providing summary information should be a best practice </b>For instance, axes should report information about the range they cover or the number of categories. A categorical axes should have a list of categories that may be read by the user. The data group object should provide a data summary such as the data range within the group and possibly point out which are the highest and lowest valued items. Stack object in stacked bar charts should provide the sum (total height) of the stack. And so on. <li>Data items should contain their values for visible dimensions/aesthetics. <li>Views should be identified and visitable and their children visitable. Panel axes should be visitable. <li>When connectors and edge roles are part of SVG, relationships in node/edge graphs should be available and moving focus based on relationship possible. Much like aria-flowto works.</ol> <table border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td width="341" valign="bottom"><div align="center"><font size="4">Regards, <br><br>Fred Esch <br>Accessibility Focal, Watson Solutions<br>AARB Complex Visualization Working Group Chair<br>W3C SVG Accessibility Task Force <br></font><img src="cid:1__=8FBBF436DFE38F9F8f9e8a93df938690918c8FB@" width="163" height="23" alt="IBM Watson"></div></td><td width="100" valign="bottom"><img src="cid:2__=8FBBF436DFE38F9F8f9e8a93df938690918c8FB@" width="115" height="115" alt="Fred" align="bottom"></td></tr></table><br><BR> </body></html> --1__BBF436DFE38F9F8f9e8a93df938690918c8FBBF436DFE38F9F-- --0__BBF436DFE38F9F8f9e8a93df938690918c8FBBF436DFE38F9F Content-type: image/gif; name="0B351555.gif" Content-Disposition: inline; filename="0B351555.gif" Content-ID: <1__BBF436DFE38F9F8f9e8a93df938690918c8FB@> Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAKMAAAAXCAMAAABQ6Q/RAAADAFBMVEXIx8cxLS5MSUrW1dXx8fE/ Ozzj4+N2c3SRj49oZWaEgYKsq6uenZ26ubmbm5v29vZ7e3tTU1M7OzsfHx/FxcX39/eamppmZmaR j5AgICCqqqrR0dFaV1gAAAAjHyD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAADe7fL7AAADE0lEQVR4nM2WiW7kIAyGTbhz9O6eCL//U6bYGJJOst2dlaqppUm4 +fhtnAH8+gb7sroZxodWGZfA5UxP52+Ic2qVEbLDxujTLXnOTHydSDxNdC7DR+NvYQK02PLQYBDn z5dRw04GAPibKIBec2GKuZjyrtbosVZr72J397Xyc+suPshsiOUBvRb4xavlzYoA2tI+XEQTFDfT rkCFiFLIec8Y82jQ0dIhjOU5lmWGa254owKe/J5xPDBqdYHLphZBm08Zi5/nOnEsEUmHwiG6cx3X Z6k8ID5c6kgHHC4YlblkJHcNlotO7Xp0RVP6lLFIPtTmsuDQDn+FGT4YTy3OXcTFEy85VUYonQMQ WHWopSIdR83aTYRs5bBD9cz+VjBjyI3RbVEkSu7ed/XF8r18ExXF25ZJiWnk/RhD1S1JlFT5mLGc B0KYNJG5rtEkLhjPGUVz32Lh2iw+k68WnhqJjeZTldqBr27dFkCz2mlyooxcac0zJUyWM8YKFnn8 KLofdFy7brvwXLctZs+6KScOTrSr6uft2y4SmJqa+tUcxPeKY/iEcc4+W8qNfYUrdSTtYvnRrfE1 rgk1QOqBs207ideoc2gLJGFMtEQ6YQy53OvwA1DifmM86PhQKxSZ66+uI/o6zdVcMmwtRHrBiGbm XWysp2FTjbERHHUEPXAgtDRxrY5Vfsvph6PebGnFvmcswSnp2PcDcECPdYzkz2M8ziBH9rtl8c/3 Gh/X9TtuOhphWyToedNUzEp0boyZ8zQNnHLrXIhLy5jplBHVINnHmKj+415Lamt+QAdWDkphmcC5 mh8lodvqNsOqDyHw5GjamHjKGLKEj66LuK7i5XfmsVbwdX1+leL9vTiLIiTy8qFFjHwygjQA7j46 sUc/oxpoY4w9YzRW+RbsZeJ135mnJ9ErCuv8T4yqCGH6zYoGOyOXDowSqJ5yRtq6jzq2/z2IL7+l H58eaWxMiULLlRjUOCU2+kfKNkkDuam8KJP6eqPB0+eIU7PexswpjQdG5AAJEOL1X+vPt/7/cuLg UP7L/QtHfANvSEKvsxvttAAAAABJRU5ErkJggg= --0__BBF436DFE38F9F8f9e8a93df938690918c8FBBF436DFE38F9F Content-type: image/jpeg; name="0B929015.jpg" Content-Disposition: inline; filename="0B929015.jpg" Content-ID: <2__BBF436DFE38F9F8f9e8a93df938690918c8FB@> Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAQDAwQDAwQEAwQFBAQFBgoHBgYGBg0JCggKDw0QEA8N Dw4RExgUERIXEg4PFRwVFxkZGxsbEBQdHx0aHxgaGxr/2wBDAQQFBQYFBgwHBwwaEQ8RGhoaGhoa GhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhr/wAARCABzAHMDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD561zx 7rt4yzS3TC5xIrXCABnJ+9+ZA/IVxdmEnvI0nJeJs7tpALDvyRwferd8HkRgoclTnPTPOM/99Efn 7VT01Nt0hwAUBJzxxivGhCMIPlVh8qWxu6TEVhaPaCGdWjYLk9weR/WutFsDIRMGRVjZlQHh2XGP pwR696yPD2mw6jcXXkzR27wEnDncjZI+6QPTJweMA811tpbCNY4fnuYzbsIgq5Oe361w13HVvdGF RRtdk+h38aDybnLghfLkckBTjGzJ6Yx/KtHU9WawAn1S5l8+ONYVCzEkIv3cdj+dYJsbbTpLmc3B 8nCkRYJQNznr1PA5/wAjnrm5uPEN0/2eI7UOMnhEH9ayo4ZVW5y2HQw/tdXsXbrx2zXbSQhlftIW +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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --0__BBF436DFE38F9F8f9e8a93df938690918c8FBBF436DFE38F9F--
Received on Wednesday, 19 August 2015 14:03:08 UTC