CVS difference for acats/docs/mod_list.txt

Differences between 1.100 and version 1.101
Log of other versions for file acats/docs/mod_list.txt

--- acats/docs/mod_list.txt	2021/01/01 02:03:27	1.100
+++ acats/docs/mod_list.txt	2021/04/01 03:24:31	1.101
@@ -1,135 +1,65 @@
 ACATS Modification List for ACATS 4.1
-Version 4.1U
-December 31, 2020
+Version 4.1V
+March 31, 2021
 
 
 What is this?
 
-This is the ACATS modification list for ACATS 4.1. This document includes test
-corrections, test removals, and new tests for ACATS 4.1. ACATS 4.1 is the
-current test suite for Ada, covering the third edition of Ada, ISO/IEC 8652:2012
-(usually known as "Ada 2012").
-
-ACATS Modification List version 3.1BB for ACATS 3.1 is the current list for that
-test suite. ACATS 3.1 should be used for testing implementations that support
-Amendment 1 (ISO/IEC 8652:1995/AMD 1:2007, often known as "Ada 2005"), and will
-continue to be maintained as necessary for the foreseeable future.
-
-ACATS Modification List version 2.6H for ACATS 2.6 is the current list for that
-test suite. ACATS 2.6 should be used for testing implementations of the second
-edition of Ada, ISO/IEC 8652:1995 (usually known as "Ada 95"); it also will
-continue to be maintained as necessary for the foreseeable future.
+This is the ACATS modification list for ACATS 4.1. This document includes test corrections, test removals, and new tests for ACATS 4.1. ACATS 4.1 is the current test suite for Ada, covering the third edition of Ada, ISO/IEC 8652:2012 (usually known as "Ad
a 2012").
 
+ACATS Modification List version 3.1BB for ACATS 3.1 is the current list for that test suite. ACATS 3.1 should be used for testing implementations that support Amendment 1 (ISO/IEC 8652:1995/AMD 1:2007, often known as "Ada 2005"), and will continue to be m
aintained as necessary for the foreseeable future.
+
+ACATS Modification List version 2.6H for ACATS 2.6 is the current list for that test suite. ACATS 2.6 should be used for testing implementations of the second edition of Ada, ISO/IEC 8652:1995 (usually known as "Ada 95"); it also will continue to be maint
ained as necessary for the foreseeable future.
+
 Changes from the last list:
+
+A handful of tests changed status on January 1st; see the lists for the details.
+
+Test B611006 was modified to eliminate the check for 6.1.1(18.2/4), a rule which was replaced by AI12-0412-1. (The rule was considered too limiting and difficult for users to understand.)
+
+New test B641003 checks that certain view conversions cannot be passed as out parameters. New tests C641002 and C641003 check that the previous value is passed without checking to certain scalar out parameters.
 
-Tests CXAIB01, CXAIB02, CXAIB03, and CXAIB04 had an error corrected – some of
-the Insert calls had a parameter with the wrong instance prefixing No_Element.
+New test B651004 checks that a nonreturning dispatching procedure can only be overridden with a nonreturning procedure.
 
-Note: Some Allowed Modification tests have a required date of “ACATS 4.2”. These
-are tests that don't have substantive changes, but rather change comments
-(including error locations for B-Tests). For ACATS users that are using
-traditional results comparison rather than the ACATS grading tools, changing
-these tests may cause work without benefit (since the tests don't have
-significant changes). As such, we're allowing the use of the old versions of the
-tests until the time when the next ACATS version (ACATS 4.2) is issued (not
-likely before winter 2021; it will be announced at least 90 days in advance of
-issuance).
-
-New tests posted between October 1, 2020 and December 31, 2020 will become
-required for conformity assessments on July 1, 2021. New tests posted between
-July 1, 2020 and September 30, 2020 will become required for conformity
-assessments on April 1, 2021. New tests posted between April 1, 2020 and June
-30, 2020 will become required for conformity assessments on January 1, 2021. New
-tests posted before April 1, 2020 are required for conformity assessments. The
-effective dates of tests are marked in the lists.
+Note: Some Allowed Modification tests have a required date of “ACATS 4.2”. These are tests that don't have substantive changes, but rather change comments (including error locations for B-Tests). For ACATS users that are using traditional results comparis
on rather than the ACATS grading tools, changing these tests may cause work without benefit (since the tests don't have significant changes). As such, we're allowing the use of the old versions of the tests until the time when the next ACATS version (ACATS
 4.2) is issued (not likely before fall 2021; it will be announced at least 90 days in advance of issuance).
 
-Questions about this document? Contact the ACAA Technical Agent at
-agent@ada-auth.org.
+New tests posted between January 1, 2021 and March 31, 2021 will become required for conformity assessments on October 1, 2021. New tests posted between October 1, 2020 and December 31, 2020 will become required for conformity assessments on July 1, 2021.
 New tests posted between July 1, 2020 and September 30, 2020 will become required for conformity assessments on April 1, 2021. New tests posted before July 1, 2020 are required for conformity assessments. The effective dates of tests are marked in the lis
ts. 
 
+Questions about this document? Contact the ACAA Technical Agent at agent@ada-auth.org.
+
 ACATS 4.1 includes optional Test Grading tools
 
 ACATS 4.1 introduces new test grading tools.
+
+When the ACATS was designed (as the ACVC in the early 1980s), the intention always was that running it would give a simple and clear Pass or Fail result. However, grading of tests (particularly of B and L Tests) is somewhat subjective and very time-consum
ing. (Test grading typically involved poring over compiler listings of the entire ACATS with a large highlighter.) The subjectivity was acceptable in the days of common formal testing, as the formal testers would enforce a common grading standard (even if 
no one could describe what that was), but in an age of self-testing, it reduces the value of the ACATS.
+
+As such, we're introducing a long-overdue set of automated grading tools. These tools are intended to:
+    • Greatly reduce the effort to grade an ACATS test run (and, hopefully to reduce the cost of formal testing to make it a more practical option);
+    • Ensure that all users of the ACATS grade tests in the same way, thus making it more valid to compare ACATS results between different implementations and different testers;
+    • Give implementers certainty as to whether a particular test result is passing (whether the location of an error is “close enough” to the canonical position);
+    • Be able to detect process errors (especially errors of omission) – that is, tests improperly run (for instance, files compiled in the wrong order where the ACATS requires an order), or not run at all (if one is checking off lines in a listing, it's 
hard to notice that some test or portion of a test is missing).
+The tools also will optionally give feedback to implementers about quality of error message positioning and of error cascades (does one error generate multiple messages?). (Since “goodness of an implementation” is not something that the ACATS tests for, t
his is not an official goal for the tools.)
+
+This is an ambitious set of goals. It's unlikely that they'll be completely met by the initial versions of the tools. As such, their use will be completely optional (but encouraged!) for ACATS 4.1. The tools will be updated periodically by the normal proc
ess for updating the ACATS – an ACATS Modification List like this one.
 
-When the ACATS was designed (as the ACVC in the early 1980s), the intention
-always was that running it would give a simple and clear Pass or Fail result.
-However, grading of tests (particularly of B and L Tests) is somewhat subjective
-and very time-consuming. (Test grading typically involved poring over compiler
-listings of the entire ACATS with a large highlighter.) The subjectivity was
-acceptable in the days of common formal testing, as the formal testers would
-enforce a common grading standard (even if no one could describe what that was),
-but in an age of self-testing, it reduces the value of the ACATS.
-
-As such, we're introducing a long-overdue set of automated grading tools. These
-tools are intended to:
-
-    • Greatly reduce the effort to grade an ACATS test run (and, hopefully to
-    reduce the cost of formal testing to make it a more practical option);
-
-    • Ensure that all users of the ACATS grade tests in the same way, thus
-      making it more valid to compare ACATS results between different
-      implementations and different testers;
-
-    • Give implementers certainty as to whether a particular test result is
-      passing (whether the location of an error is “close enough” to the
-      canonical position);
-
-    • Be able to detect process errors (especially errors of omission) – that
-      is, tests improperly run (for instance, files compiled in the wrong order
-      where the ACATS requires an order), or not run at all (if one is checking
-      off lines in a listing, it's hard to notice that some test or portion of a
-      test is missing).
-
-The tools also will optionally give feedback to implementers about quality of
-error message positioning and of error cascades (does one error generate
-multiple messages?). (Since “goodness of an implementation” is not something
-that the ACATS tests for, this is not an official goal for the tools.)
-
-This is an ambitious set of goals. It's unlikely that they'll be completely met
-by the initial versions of the tools. As such, their use will be completely
-optional (but encouraged!) for ACATS 4.1. The tools will be updated periodically
-by the normal process for updating the ACATS – an ACATS Modification List like
-this one.
-
-Details on the operation of the tools can be found in the ACATS 4.1
-documentation (that documentation can be found at
-http://www.ada-auth.org/acats-files/4.1/docs/UG-6.HTM). As always, if you have
-questions, contact the ACAA Technical Agent at agent@ada-auth.org.
+Details on the operation of the tools can be found in the ACATS 4.1 documentation (that documentation can be found at http://www.ada-auth.org/acats-files/4.1/docs/UG-6.HTM). As always, if you have questions, contact the ACAA Technical Agent at agent@ada-a
uth.org.
 
 Notice:
 
-The ACAA has created and maintains the Ada Conformity Assessment Test Suite for
-the purpose of conformity assessments conducted in accordance with the
-International Standard ISO/IEC 18009 - Ada: Conformity assessment of a language
-processor. This test suite should not be used to make claims of conformance
-unless used in accordance with ISO/IEC 18009 and any applicable ACAA procedures.
+The ACAA has created and maintains the Ada Conformity Assessment Test Suite for the purpose of conformity assessments conducted in accordance with the International Standard ISO/IEC 18009 - Ada: Conformity assessment of a language processor. This test sui
te should not be used to make claims of conformance unless used in accordance with ISO/IEC 18009 and any applicable ACAA procedures.
 
 List explanation:
 
-Test numbers given are for the basic test.  Categories are “Withdrawn” (the test
-should not be processed for Ada conformity assessments); “Allowed Modification”
-(either the original test or the modified one should be processed for Ada
-conformity assessments); “Modified” (the modified test must be processed for Ada
-conformity assessments); “Pending New” (the test does not need to be processed
-for Ada conformity assessments, but will be added in the future); “New” (the
-test is processed for Ada conformity assessments).
-
-ACATS version labels are provided with all new and modified tests. Use this
-label to retrieve the test from the ACATS VCS. See “How to get new and modified
-tests”.
-
-In citations, line numbers are given relative to the start of a test file in the
-format of '@<line#,line#,...>'; if a test program comprises more than one file,
-then the particular file will be indicated by "fn", where "n" is the
-test-program name's file-designator numeral.  E.g., "B38103E : @f1-31, ... "
-denotes test file b38103e1.ada. In cases where there are two or more rationales
-for different errors in a test program, these different rationales with their
-respective line citations are listed on separate lines.  References to the Ada
-standards are given in the format:
+Test numbers given are for the basic test.  Categories are “Withdrawn” (the test should not be processed for Ada conformity assessments); “Allowed Modification” (either the original test or the modified one should be processed for Ada conformity assessmen
ts); “Modified” (the modified test must be processed for Ada conformity assessments); “Pending New” (the test does not need to be processed for Ada conformity assessments, but will be added in the future); “New” (the test is processed for Ada conformity as
sessments).
 
+ACATS version labels are provided with all new and modified tests. Use this label to retrieve the test from the ACATS VCS. See “How to get new and modified tests”.
+
+In citations, line numbers are given relative to the start of a test file in the format of '@<line#,line#,...>'; if a test program comprises more than one file, then the particular file will be indicated by "fn", where "n" is the test-program name's file-
designator numeral.  E.g., "B38103E : @f1-31, ... " denotes test file
+b38103e1.ada. In cases where there are two or more rationales for different errors in a test program, these different rationales with their respective line citations are listed on separate lines.  References to the Ada standards are given in the format:
+
 	<section|chapter>.<clause>[.<subclause>]:<paragraph>
 
-These references are to the consolidated Ada standard as available at
-http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-TOC.html.
+These references are to the consolidated Ada standard as available at http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-TOC.html.
 
 
 
@@ -160,23 +90,19 @@
 C350001 [New] VCS Label: A4_1D
 	Check that the object form of the Image attribute is implemented.
 
-C350A01 [Pending New] VCS Label: A4_1R
-			Required after 2021-01-01
+C350A01 [New] VCS Label: A4_1R
 	Check that objects of types with specified Default_Values are
 	properly initialized. Part 1: Normal discrete types.
 
-C350A02 [Pending New] VCS Label: A4_1R
-			Required after 2021-01-01
+C350A02 [New] VCS Label: A4_1R
 	Check that objects of types with specified Default_Values are
 	properly initialized. Part 2: Generic discrete types.
 
-C350B01 [Pending New] VCS Label: A4_1R
-			Required after 2021-01-01
+C350B01 [New] VCS Label: A4_1R
 	Check that objects of types with specified Default_Values are
 	properly initialized. Part 3: Normal real types.
 
-C350B02 [Pending New] VCS Label: A4_1R
-			Required after 2021-01-01
+C350B02 [New] VCS Label: A4_1R
 	Check that objects of types with specified Default_Values are
 	properly initialized. Part 4: Generic real types.
 
@@ -200,25 +126,25 @@
 	Check that the requirements on the specification of the
 	Default_Component_Value aspect are enforced.
 
-C360A01 [Pending New] VCS Label: A4_1S
+C360A01 [Pending New] New VCS Label: A4_1S
 			Required after 2021-04-01
 	Check that objects of types with specified
 	Default_Component_Values are properly initialized. Part 1: Arrays
 	of discrete types.
 
-C360A02 [Pending New] VCS Label: A4_1S
+C360A02 [Pending New] New VCS Label: A4_1S
 			Required after 2021-04-01
 	Check that objects of types with specified
 	Default_Component_Values are properly initialized. Part 2: Generic
 	arrays of discrete types.
 
-C360B01 [Pending New] VCS Label: A4_1S
+C360B01 [Pending New] New VCS Label: A4_1S
 			Required after 2021-04-01
 	Check that objects of types with specified
 	Default_Component_Values are properly initialized. Part 3: Arrays
 	of real types.
 
-C360B02 [Pending New] VCS Label: A4_1S
+C360B02 [Pending New] New VCS Label: A4_1S
 			Required after 2021-04-01
 	Check that objects of types with specified
 	Default_Component_Values are properly initialized. Part 4: Generic
@@ -350,7 +276,7 @@
 	exclusions were added to the parameters to avoid it.
 
 C415001 [Modified] VCS Label: A4_1P
-	[VCS Label A4_1N] Return @119 fails an accessibility check
+	[VCS Label A4_1N] Return @119 fails an accessibility check 
 	unless C is aliased.
 	[VCS Label A4_1P] The subtype of My_Colln @125 needs to be either
 	discriminated or to statically match that of the formal types of
@@ -404,7 +330,7 @@
 C452006 [New] VCS Label: A4_1M
 	[VCS Label A4_1L] Check that memberships with multiple choices
 	call the correct equality operation for access types.
-	[VCS Label A4_1M] Corrected to remove cases made illegal by
+	[VCS Label A4_1M] Corrected to remove cases made illegal by 
 	AI12-0328-1.
 
 C452A01 [New] VCS Label: A4_1K
@@ -584,6 +510,12 @@
 	to OK (as the inherited Proc4 routine is abstract and thus is not
 	subject to	the new rule).
 
+B611006 [Allowed Modification] New VCS Label: A4_1V Org VCS Label: A4_1C
+			Required after 2021-07-01
+	[VCS Label A4_1V] Eliminated the third objective (all of the code
+	under the “Third Objective” comment), as the rule was replaced by
+	AI12-0412-1 (a Binding Interpretation).
+
 B611007 [New] VCS Label: A4_1F
 	[VCS Label A4_1A] Check that Pre'Class and Post'Class are not
 	allowed on entries and protected subprograms of untagged task and
@@ -692,8 +624,7 @@
 	type).
 	[VCS Label A4_1D] Fixed overlong lines.
 
-C620002 [Pending New] New VCS Label: A4_1R
-			Required after 2021-01-01
+C620002 [New] VCS Label: A4_1R
 	Modernizes, adds test cases to, and eliminates illegal calls from
 	legacy test C95072A.
 
@@ -710,6 +641,25 @@
 B631001 [New] VCS Label: A4_1N
 	Check that a prefixed view is intrinsic.
 
+B641003 [Pending New] New VCS Label: A4_1V
+			Required after 2021-10-01
+	Check that for an out parameter of a scalar type with a specified
+	Default_Value, it is illegal to pass a type conversion of an
+	object unless the type of the object is related and has a
+	specified Default_Value.
+
+C641002 [Pending New] New VCS Label: A4_1V
+			Required after 2021-10-01
+	Check that for an out parameter of a scalar type with a specified
+	Default_Value, the value of the actual parameter is passed in
+	without any constraint check.
+
+C641003 [Pending New] New VCS Label: A4_1V
+			Required after 2021-10-01
+	Check that for an out parameter of a scalar type with a specified
+	Default_Value, the value of the actual parameter is passed in
+	without any predicate check.
+
 B65005A [Modified] VCS Label: A4_1D
 	Added additional error locations to directly support common error
 	reporting strategies.
@@ -723,14 +673,11 @@
 	tagged type does an accessibility check on the tag of the result
 	object when the result expression is class-wide.
 
-B651001 [New] VCS Label: A4_1D
+B651001 [New] VCS Label: A4_1S
 	[VCS Label A4_1D] Check that a return statement cannot apply to a
 	nonreturning procedure, and that a renames-as-body of a
 	nonreturning procedure has to be a nonreturning procedure (pragma
 	No_Return version).
-
-B651001 [Allowed Modification] New VCS Label: A4_1S Org VCS Label: A4_1D
-			Required after 2021-01-01
 	[VCS Label A4_1S] Corrected pragmas @176 and @179 to refer to the
 	immediately preceding procedures.
 
@@ -752,6 +699,11 @@
 	generic procedure, that the expression has to be nonstatic, and
 	that the aspect is not given on an instance or null procedure.
 
+B651004 [Pending New] New VCS Label: A4_1V
+			Required after 2021-10-01
+	Check that a dispatching nonreturning procedure can only be
+	overridden by a nonreturning procedure.
+
 B660002 [Allowed Modification] New VCS Label: A4_1P Org VCS Label: A4_1
 			Required in ACATS 4.2
 	Added error location indicators.
@@ -926,7 +878,7 @@
 	the prefix as an object is illegal.
 
 B860002 [New] VCS Label: A4_1Q
-	Check that implicit conversions of access types don't allow too
+	Check that implicit conversions of access types don't allow too 
 	much.
 
 B91003A [Modified] VCS Label: A4_1C
@@ -1014,7 +966,7 @@
 	Revised test to replace excessive delays with Impdef constants.
 
 C95072A [Withdrawn] VCS Label: A4_1R
-	Replaced by C620002; it violated the anti-order dependence
+	Replaced by C620002; it violated the anti-order dependence 
 	rules of 6.4.1.
 
 B952005 [New] VCS Label: A4_1M
@@ -1151,8 +1103,7 @@
 	[VCS Label A4_1R] Corrected instance @437 to use correct actual
 	parameter.
 
-BD10001 [Pending New] VCS Label: A4_1R
-			Required after 2021-01-01
+BD10001 [New] VCS Label: A4_1R
 	Check that an aspect cannot be specified in multiple ways for a
 	single entity.
 
@@ -1259,7 +1210,7 @@
 
 CXAG003 [New] VCS Label: A4_1H
 	[VCS Label A4_1G] Check that function
-	Ada.Directories.Name_Case_Equivalence exists and that it
+	Ada.Directories.Name_Case_Equivalence exists and that it 
 	reflects the handling of file names.
 	[VCS Label A4_1H] Added “return;” @171; if the file can't be
 	opened, the Read_File trial is complete.
@@ -1322,23 +1273,19 @@
 	and it and types declared in it can be used in preelaborated
 	packages.
 
-CXB3019 [Allowed Modification] New VCS Label: A4_1S Org VCS Label: A4_1
-			Required after 2021-01-01
+CXB3019 [Modified] VCS Label: A4_1S
 	Added missing failures if Program_Error is not raised when
 	expected.
 
-CXB3020 [Allowed Modification] New VCS Label: A4_1S Org VCS Label: A4_1
-			Required after 2021-01-01
+CXB3020 [Modified] VCS Label: A4_1S
 	Added missing failures if Program_Error is not raised when
 	expected.
 
-CXB3021 [Allowed Modification] New VCS Label: A4_1S Org VCS Label: A4_1
-			Required after 2021-01-01
+CXB3021 [Modified] VCS Label: A4_1S
 	Added missing failures if Program_Error is not raised when
 	expected.
 
-CXB3022 [Allowed Modification] New VCS Label: A4_1S Org VCS Label: A4_1
-			Required after 2021-01-01
+CXB3022 [Modified] VCS Label: A4_1S
 	Added missing failures if Program_Error is not raised when
 	expected.
 
@@ -1431,12 +1378,10 @@
 
 ===== Support =====
 
-F350A00 [Pending New] New VCS Label: A4_1R
-			Required after 2021-01-01
+F350A00 [New] VCS Label: A4_1R
 	A foundation for discrete specified Default_Value tests.
 
-F350B00 [Pending New] New VCS Label: A4_1R
-			Required after 2021-01-01
+F350B00 [New] VCS Label: A4_1R
 	A foundation for real specified Default_Value tests.
 
 F360A00 [Pending New] New VCS Label: A4_1S
@@ -1503,24 +1448,14 @@
 
 
 How to get new and modified tests:
+
+The official home of the ACATS test suite is the ACAA web site. The site can be accessed at www.ada-auth.org.
 
-The official home of the ACATS test suite is the ACAA web site. The site can be
-accessed at www.ada-auth.org.
+The complete set of official new and modified tests are available in the Mod_4_1V.Zip and Tar files on the ACAA web site. As always, when a multi-file test is modified, we provide all of the files, including the unmodified files.
 
-The complete set of official new and modified tests are available in the
-Mod_4_1U.Zip and Tar files on the ACAA web site. As always, when a multi-file
-test is modified, we provide all of the files, including the unmodified files.
-
-Individual new and modified tests can be retrieved from the ACATS VCS. Simply
-navigate to the appropriate directory (folder), and select the test you want.
-Select the revision you want (usually the most recent) and it will be retrieved
-for you. Tests are stored in directories that correspond to the test’s prefix.
-For instance, the test CD92001.A will be found in the CD directory. You can also
-browse the differences between versions of a test. [In case of a conflict, the
-files in the ACATS VCS should be considered the 'official' versions.]
+Individual new and modified tests can be retrieved from the ACATS VCS. Simply navigate to the appropriate directory (folder), and select the test you want. Select the revision you want (usually the most recent) and it will be retrieved for you. Tests are 
stored in directories that correspond to the test’s prefix. For instance, the test CD92001.A will be found in the CD directory. You can also browse the differences between versions of a test. [In case of a conflict, the files in the ACATS VCS should be con
sidered the 'official' versions.]
 
-If you cannot get the files from the official site or you cannot get the files
-in a format appropriate for your processor, please contact your ACAL.
+If you cannot get the files from the official site or you cannot get the files in a format appropriate for your processor, please contact your ACAL.
 
 The baseline ACATS 4.1 is available in various formats on the ACAA web site.
 
@@ -1566,7 +1501,7 @@
 B490003	ACATS 4.2
 B56001A	ACATS 4.2
 B57001B	ACATS 4.2
-B651001	2021-01-01 [VCS Label A4_1S]
+B611006	2021-07-01 [VCS Label A4_1V]
 B660002	ACATS 4.2
 B660003	ACATS 4.2
 B66001A	ACATS 4.2
@@ -1576,10 +1511,6 @@
 BC51B02	ACATS 4.2
 BC51C01	ACATS 4.2
 BC51C02	ACATS 4.2
-CXB3019	2021-01-01
-CXB3020	2021-01-01
-CXB3021	2021-01-01
-CXB3022	2021-01-01
 
 Modified Tests
 
@@ -1682,6 +1613,10 @@
 CC3601C
 CC51010
 CDE0002
+CXB3019
+CXB3020
+CXB3021
+CXB3022
 CXD2007
 CXDB001
 CXDB002
@@ -1731,7 +1666,7 @@
 B611003
 B611004
 B611005
-B611006
+B611006 [VCS Label A4_1C]
 B611007
 B611008
 B611009
@@ -1746,7 +1681,7 @@
 B611018
 B611019
 B631001
-B651001 [VCS Label A4_1D]
+B651001
 B651002
 B641003
 B730011
@@ -1779,6 +1714,7 @@
 BC54004
 BC55001
 BC60005
+BD10001
 BD30001
 BD30002
 BD30003
@@ -1787,6 +1723,10 @@
 BDD2006
 BDD2007
 C350001
+C350A01
+C350A02
+C350B01
+C350B02
 C354004
 C35A001
 C3A0030
@@ -1810,6 +1750,7 @@
 C611B01
 C611B02
 C611B03
+C620002
 C650B04
 C651001
 C651002
@@ -1831,6 +1772,8 @@
 CXAG003
 CXB3023
 CXB3024
+F350A00
+F350B00
 F611A00
 F611B00
 FDD2B00
@@ -1839,16 +1782,14 @@
 
 (Refer to the main list for details)
 
-BD10001	2021-01-01
-C350A01	2021-01-01
-C350A02	2021-01-01
-C350B01	2021-01-01
-C350B02	2021-01-01
+B641003	2021-10-01
+B651004	2021-10-01
 C360A01	2021-04-01
 C360A02	2021-04-01
 C360B01	2021-04-01
 C360B02	2021-04-01
-C620002	2021-01-01
+C641002	2021-10-01
+C641003	2021-10-01
 CXAIB01	2021-07-01
 CXAIB02	2021-07-01
 CXAIB03	2021-07-01
@@ -1857,8 +1798,6 @@
 CXAIB06	2021-07-01
 CXAIB07	2021-07-01
 CXAIB08	2021-07-01
-F350A00	2021-01-01
-F350B00	2021-01-01
 F360A00	2021-04-01
 F360B00	2021-04-01
 FXAIB00	2021-07-01

Questions? Ask the ACAA Technical Agent