1 /* |
1 /* |
2 * Copyright (c) 2003 - 2008 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2003 - 2010 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of "Eclipse Public License v1.0" |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
20 //d:Command in options menu. |
20 //d:Command in options menu. |
21 //l:list_single_pane_t1_cp2 |
21 //l:list_single_pane_t1_cp2 |
22 //w: |
22 //w: |
23 //r:3.0 |
23 //r:3.0 |
24 // |
24 // |
25 #define qtn_drm_mgr_view_det "Licence details" |
25 #define qtn_drm_mgr_view_det "License details" |
26 |
26 |
27 //d:Command in options menu. |
27 //d:Command in options menu. |
28 //l:list_single_pane_t1_cp2 |
28 //l:list_single_pane_t1_cp2 |
29 //w: |
29 //w: |
30 //r:3.0 |
30 //r:3.0 |
42 //d:Command in options menu. |
42 //d:Command in options menu. |
43 //l:list_single_pane_t1_cp2 |
43 //l:list_single_pane_t1_cp2 |
44 //w: |
44 //w: |
45 //r:3.0 |
45 //r:3.0 |
46 // |
46 // |
47 #define qtn_drm_mgr_restore "Restore licences" |
47 #define qtn_drm_mgr_restore "Restore licenses" |
48 |
48 |
49 //d:Caption and short caption. "Activ." stands for "Activation" |
49 //d:Caption and short caption. "Activ." stands for "Activation" |
50 //l:cell_app_pane_t1 |
50 //l:cell_app_pane_t1 |
51 //w: |
51 //w: |
52 //r:3.0 |
52 //r:3.0 |
53 // |
53 // |
54 #define qtn_drm_mgr "Licences" |
54 #define qtn_drm_mgr "Licenses" |
55 |
55 |
56 //d:Title pane text in main view |
56 //d:Title pane text in main view |
57 //l:title_pane_t2/opt9 |
57 //l:title_pane_t2/opt9 |
58 //w: |
58 //w: |
59 //r:3.0 |
59 //r:3.0 |
60 // |
60 // |
61 #define qtn_drm_mgr_title_pane "Licences" |
61 #define qtn_drm_mgr_title_pane "Licenses" |
62 |
62 |
63 //d:Error message |
63 //d:Error message |
64 //l:popup_note_window |
64 //l:popup_note_window |
65 //w: |
65 //w: |
66 //r:3.0 |
66 //r:3.0 |
67 // |
67 // |
68 #define qtn_drm_mgr_query_restart "Unable to access licences. Phone will restart. Continue?" |
68 #define qtn_drm_mgr_query_restart "Unable to access licenses. Phone will restart. Continue?" |
69 |
69 |
70 //d:Error message |
70 //d:Error message |
71 //l:popup_note_window |
71 //l:popup_note_window |
72 //w: |
72 //w: |
73 //r:3.0 |
73 //r:3.0 |
74 // |
74 // |
75 #define qtn_drm_mgr_note_backup "Unable to access licences. Licence list should be restored." |
75 #define qtn_drm_mgr_note_backup "Unable to access licenses. License list should be restored." |
76 |
76 |
77 //d:Empty text in listbox |
77 //d:Empty text in listbox |
78 //l:main_list_empty_pane |
78 //l:main_list_empty_pane |
79 //w: |
79 //w: |
80 //r:3.0 |
80 //r:3.0 |
81 // |
81 // |
82 #define qtn_drm_mgr_no_files "no licences" |
82 #define qtn_drm_mgr_no_files "no licenses" |
83 |
83 |
84 //d:Text to be used when related Media Object is not found in device |
84 //d:Text to be used when related Media Object is not found in device |
85 //d:%N is a progressive number |
85 //d:%N is a progressive number |
86 //l:list_single_graphic_pane_t1_cp2 |
86 //l:list_single_graphic_pane_t1_cp2 |
87 //w: |
87 //w: |
101 //d:Possible second line for first entry of Details View listbox |
101 //d:Possible second line for first entry of Details View listbox |
102 //l:list_double_pane_t2_cp2 |
102 //l:list_double_pane_t2_cp2 |
103 //w: |
103 //w: |
104 //r:3.0 |
104 //r:3.0 |
105 // |
105 // |
106 #define qtn_drm_mgr_det_valid "Licence is valid" |
106 #define qtn_drm_mgr_det_valid "License is valid" |
107 |
107 |
108 //d:Possible second line for first entry of Details View listbox |
108 //d:Possible second line for first entry of Details View listbox |
109 //l:list_double_pane_t2_cp2 |
109 //l:list_double_pane_t2_cp2 |
110 //w: |
110 //w: |
111 //r:3.0 |
111 //r:3.0 |
112 // |
112 // |
113 #define qtn_drm_mgr_det_exp "Licence expired" |
113 #define qtn_drm_mgr_det_exp "License expired" |
114 |
114 |
115 //d:First line of 'Content in phone' entry in Details View listbox. |
115 //d:First line of 'Content in phone' entry in Details View listbox. |
116 //d:It says if related Media Object is in device or not. If Media object is in device and not in a private |
116 //d:It says if related Media Object is in device or not. If Media object is in device and not in a private |
117 //directory, it is told whether it is stored in phone memory or memory card. |
117 //directory, it is told whether it is stored in phone memory or memory card. |
118 //d:Second line is qtn_drm_mgr_det_yes, qtn_drm_mgr_det_no, qtn_drm_mgr_det_phone_memory or qtn_drm_mgr_det_memory_card. |
118 //d:Second line is qtn_drm_mgr_det_yes, qtn_drm_mgr_det_no, qtn_drm_mgr_det_phone_memory or qtn_drm_mgr_det_memory_card. |
573 //d:%U name of the file |
573 //d:%U name of the file |
574 //l:popup_note_window |
574 //l:popup_note_window |
575 //w: |
575 //w: |
576 //r:3.0 |
576 //r:3.0 |
577 // |
577 // |
578 #define qtn_drm_mgr_auto_del_romo "If you delete licence, %U will also be deleted. Continue?" |
578 #define qtn_drm_mgr_auto_del_romo "If you delete license, %U will also be deleted. Continue?" |
579 |
579 |
580 //d:Confirmation query text used when deleting a Right Object |
580 //d:Confirmation query text used when deleting a Right Object |
581 //d:%U name of the file |
581 //d:%U name of the file |
582 //l:popup_note_window |
582 //l:popup_note_window |
583 //w: |
583 //w: |
584 //r:3.0 |
584 //r:3.0 |
585 // |
585 // |
586 #define qtn_drm_mgr_del_single_ro "If you delete licence, file %U cannot be used. Continue?" |
586 #define qtn_drm_mgr_del_single_ro "If you delete license, file %U cannot be used. Continue?" |
587 |
587 |
588 //d:Confirmation query text proposed to ask if also related file should be deleted |
588 //d:Confirmation query text proposed to ask if also related file should be deleted |
589 //d:%U name of the file |
589 //d:%U name of the file |
590 //l:popup_note_window |
590 //l:popup_note_window |
591 //w: |
591 //w: |
597 //d:%U name of the file |
597 //d:%U name of the file |
598 //l:popup_note_window |
598 //l:popup_note_window |
599 //w: |
599 //w: |
600 //r:3.0 |
600 //r:3.0 |
601 // |
601 // |
602 #define qtn_drm_mgr_wait_del_one_ro "Deleting licence for %U" |
602 #define qtn_drm_mgr_wait_del_one_ro "Deleting license for %U" |
603 |
603 |
604 //d:Text during deletion |
604 //d:Text during deletion |
605 //d:%U name of the file |
605 //d:%U name of the file |
606 //l:popup_note_window |
606 //l:popup_note_window |
607 //w: |
607 //w: |
608 //r:3.0 |
608 //r:3.0 |
609 // |
609 // |
610 #define qtn_drm_mgr_wait_del_roco "Deleting %U and licence" |
610 #define qtn_drm_mgr_wait_del_roco "Deleting %U and license" |
611 |
611 |
612 //d:Notification after deletion |
612 //d:Notification after deletion |
613 //d:%U name of the file |
613 //d:%U name of the file |
614 //l:popup_note_window |
614 //l:popup_note_window |
615 //w: |
615 //w: |
616 //r:3.0 |
616 //r:3.0 |
617 // |
617 // |
618 #define qtn_drm_mgr_deleted_one_ro "Licence for %U deleted" |
618 #define qtn_drm_mgr_deleted_one_ro "License for %U deleted" |
619 |
619 |
620 //d:Notification after deletion |
620 //d:Notification after deletion |
621 //d:%U name of the file |
621 //d:%U name of the file |
622 //l:popup_note_window |
622 //l:popup_note_window |
623 //w: |
623 //w: |
624 //r:3.0 |
624 //r:3.0 |
625 // |
625 // |
626 #define qtn_drm_mgr_deleted_roco "Licence and %U deleted" |
626 #define qtn_drm_mgr_deleted_roco "License and %U deleted" |
627 |
627 |
628 //d:Confirmation query text |
628 //d:Confirmation query text |
629 //d:%U name of the file |
629 //d:%U name of the file |
630 //l:popup_note_window |
630 //l:popup_note_window |
631 //w: |
631 //w: |
637 //d:selected Rights Object, as the object cannot be found in the database |
637 //d:selected Rights Object, as the object cannot be found in the database |
638 //l:popup_note_window |
638 //l:popup_note_window |
639 //w: |
639 //w: |
640 //r:3.0 |
640 //r:3.0 |
641 // |
641 // |
642 #define qtn_drm_mgr_note_ro_removed "Unable to access licence" |
642 #define qtn_drm_mgr_note_ro_removed "Unable to access license" |
643 |
643 |
644 |
644 |
645 // NEW STRINGS |
645 // NEW STRINGS |
646 |
646 |
647 //d:First item data text of Main View |
647 //d:First item data text of Main View |
648 //l:list_single_large_graphic_pane_t1_cp2 |
648 //l:list_single_large_graphic_pane_t1_cp2 |
649 //w: |
649 //w: |
650 //r:3.0 |
650 //r:3.0 |
651 // |
651 // |
652 #define qtn_drm_mgr_list_valid_keys "Valid licences" |
652 #define qtn_drm_mgr_list_valid_keys "Valid licenses" |
653 |
653 |
654 //d:Second item data text of Main View |
654 //d:Second item data text of Main View |
655 //l:list_single_large_graphic_pane_t1_cp2 |
655 //l:list_single_large_graphic_pane_t1_cp2 |
656 //w: |
656 //w: |
657 //r:3.0 |
657 //r:3.0 |
658 // |
658 // |
659 #define qtn_drm_mgr_list_invalid_keys "Invalid licences" |
659 #define qtn_drm_mgr_list_invalid_keys "Invalid licenses" |
660 |
660 |
661 //d:Third item data text of Main View |
661 //d:Third item data text of Main View |
662 //l:list_single_large_graphic_pane_t1_cp2 |
662 //l:list_single_large_graphic_pane_t1_cp2 |
663 //w: |
663 //w: |
664 //r:3.0 |
664 //r:3.0 |
689 //d:Second selectable line of the list query |
689 //d:Second selectable line of the list query |
690 //l:list_single_pane_t1_cp2 |
690 //l:list_single_pane_t1_cp2 |
691 //w: |
691 //w: |
692 //r:3.0 |
692 //r:3.0 |
693 // |
693 // |
694 #define qtn_drm_mgr_delete_group_ro "Delete licence to the files" |
694 #define qtn_drm_mgr_delete_group_ro "Delete license to the files" |
695 |
695 |
696 //d:Notification after deletion |
696 //d:Notification after deletion |
697 //l:popup_note_window |
697 //l:popup_note_window |
698 //w: |
698 //w: |
699 //r:3.0 |
699 //r:3.0 |
700 // |
700 // |
701 #define qtn_drm_mgr_deleted_ro "Licence deleted" |
701 #define qtn_drm_mgr_deleted_ro "License deleted" |
702 |
702 |
703 //d:Data query prompt text When renaming an item |
703 //d:Data query prompt text When renaming an item |
704 //l:popup_query_data_window |
704 //l:popup_query_data_window |
705 //w: |
705 //w: |
706 //r:3.0 |
706 //r:3.0 |
711 //d:Title pane text for Valid keys View |
711 //d:Title pane text for Valid keys View |
712 //l:title_pane_t2/opt9 |
712 //l:title_pane_t2/opt9 |
713 //w: |
713 //w: |
714 //r:3.0 |
714 //r:3.0 |
715 // |
715 // |
716 #define qtn_drm_mgr_title_valid_keys "Valid licences" |
716 #define qtn_drm_mgr_title_valid_keys "Valid licenses" |
717 |
717 |
718 //d:Title pane text for Invalid keys View |
718 //d:Title pane text for Invalid keys View |
719 //l:title_pane_t2/opt9 |
719 //l:title_pane_t2/opt9 |
720 //w: |
720 //w: |
721 //r:3.0 |
721 //r:3.0 |
722 // |
722 // |
723 #define qtn_drm_mgr_title_invalid_keys "Invalid licences" |
723 #define qtn_drm_mgr_title_invalid_keys "Invalid licenses" |
724 |
724 |
725 //d:Title pane text for Keys not in use View |
725 //d:Title pane text for Keys not in use View |
726 //l:title_pane_t2/opt9 |
726 //l:title_pane_t2/opt9 |
727 //w: |
727 //w: |
728 //r:3.0 |
728 //r:3.0 |
729 // |
729 // |
730 #define qtn_drm_mgr_title_keys_not_used "Licences not in use" |
730 #define qtn_drm_mgr_title_keys_not_used "Licenses not in use" |
731 |
731 |
732 //d:Empty text in listbox |
732 //d:Empty text in listbox |
733 //l:main_list_empty_pane |
733 //l:main_list_empty_pane |
734 //w: |
734 //w: |
735 //r:3.0 |
735 //r:3.0 |
742 //d:progressive number |
742 //d:progressive number |
743 //l:list_single_graphic_pane_t1_cp2 |
743 //l:list_single_graphic_pane_t1_cp2 |
744 //w: |
744 //w: |
745 //r:3.0 |
745 //r:3.0 |
746 // |
746 // |
747 #define qtn_drm_mgr_name_group_key "Group licence %N" |
747 #define qtn_drm_mgr_name_group_key "Group license %N" |
748 |
748 |
749 //d:Menu item used in Group view to see the details of a Media Object. |
749 //d:Menu item used in Group view to see the details of a Media Object. |
750 //l:list_single_pane_t1_cp2 |
750 //l:list_single_pane_t1_cp2 |
751 //w: |
751 //w: |
752 //r:3.0 |
752 //r:3.0 |
784 //d:Second line is qtn_drm_mgr_det_valid or qtn_drm_mgr_det_not_valid_yet. |
784 //d:Second line is qtn_drm_mgr_det_valid or qtn_drm_mgr_det_not_valid_yet. |
785 //l:list_double_pane_t1_cp2 |
785 //l:list_double_pane_t1_cp2 |
786 //w: |
786 //w: |
787 //r:3.0 |
787 //r:3.0 |
788 // |
788 // |
789 #define qtn_drm_det_ro_number "Licence %0N/%1N" |
789 #define qtn_drm_det_ro_number "License %0N/%1N" |
790 |
790 |
791 //d:Possible second line for first entry (qtn_drm_mgr_det_stat) of Details View |
791 //d:Possible second line for first entry (qtn_drm_mgr_det_stat) of Details View |
792 //d:listbox, when the activation key is missing. |
792 //d:listbox, when the activation key is missing. |
793 //l:list_double_pane_t2_cp2 |
793 //l:list_double_pane_t2_cp2 |
794 //w: |
794 //w: |
795 //r:3.0 |
795 //r:3.0 |
796 // |
796 // |
797 #define qtn_drm_mgr_det_invalid "Licence is invalid" |
797 #define qtn_drm_mgr_det_invalid "License is invalid" |
798 |
798 |
799 //d:Possible second line for first entry (qtn_drm_det_ro_number) of Details |
799 //d:Possible second line for first entry (qtn_drm_det_ro_number) of Details |
800 //d:View listbox, when the activation key is not yet valid. |
800 //d:View listbox, when the activation key is not yet valid. |
801 //l:list_double_pane_t2_cp2 |
801 //l:list_double_pane_t2_cp2 |
802 //w: |
802 //w: |
803 //r:3.0 |
803 //r:3.0 |
804 // |
804 // |
805 #define qtn_drm_mgr_det_not_valid_yet "Licence not valid yet" |
805 #define qtn_drm_mgr_det_not_valid_yet "License not valid yet" |
806 |
806 |
807 //d:Command in options menu, used to rename a Group key. |
807 //d:Command in options menu, used to rename a Group key. |
808 //l:list_single_pane_t1_cp2 |
808 //l:list_single_pane_t1_cp2 |
809 //w: |
809 //w: |
810 //r:3.0 |
810 //r:3.0 |
836 //d:Info note to inform the user that deletion cannot be performed |
836 //d:Info note to inform the user that deletion cannot be performed |
837 //l:popup_note_window |
837 //l:popup_note_window |
838 //w: |
838 //w: |
839 //r:3.0 |
839 //r:3.0 |
840 // |
840 // |
841 #define qtn_drm_mgr_info_unable_delete "Licence lists are updated. Unable to delete during updating." |
841 #define qtn_drm_mgr_info_unable_delete "License lists are updated. Unable to delete during updating." |
842 |
842 |
843 //d:Info popup for an activation key with future rights. %U is the date when |
843 //d:Info popup for an activation key with future rights. %U is the date when |
844 //d:the activation key will start to be valid |
844 //d:the activation key will start to be valid |
845 //l:popup_preview_text_window/opt6 |
845 //l:popup_preview_text_window/opt6 |
846 //w: |
846 //w: |
847 //r:3.0 |
847 //r:3.0 |
848 // |
848 // |
849 #define qtn_drm_mgr_info_popup_future "Licence is valid from %U" |
849 #define qtn_drm_mgr_info_popup_future "License is valid from %U" |
850 |
850 |
851 //d:Possible first line for fourth entry of Details View listbox |
851 //d:Possible first line for fourth entry of Details View listbox |
852 //d:Second line is qtn_drm_mgr_det_inter or qtn_drm_mgr_det_inter_two, meaning |
852 //d:Second line is qtn_drm_mgr_det_inter or qtn_drm_mgr_det_inter_two, meaning |
853 //d:a quantity of time that specifies how long this object can be used. |
853 //d:a quantity of time that specifies how long this object can be used. |
854 //l:list_double_pane_t1_cp2 |
854 //l:list_double_pane_t1_cp2 |
860 //d:Confirmation query text |
860 //d:Confirmation query text |
861 //d:Confirmation query text for UDT process confirmation |
861 //d:Confirmation query text for UDT process confirmation |
862 //l:popup_note_window |
862 //l:popup_note_window |
863 //r:3.0 |
863 //r:3.0 |
864 // |
864 // |
865 #define qtn_drm_mgr_query_enable_keys "Restore licences and enable on this phone?" |
865 #define qtn_drm_mgr_query_enable_keys "Restore licenses and enable on this phone?" |
866 |
866 |
867 //d:Progress dialog text |
867 //d:Progress dialog text |
868 //d:Label for UDT progress note until HTTP connection has been estabilished |
868 //d:Label for UDT progress note until HTTP connection has been estabilished |
869 //l:popup_note_wait_window |
869 //l:popup_note_wait_window |
870 //r:3.0 |
870 //r:3.0 |
881 //d:Progress dialog text |
881 //d:Progress dialog text |
882 //d:Info message shown during UDT restore process |
882 //d:Info message shown during UDT restore process |
883 //l:popup_note_wait_window |
883 //l:popup_note_wait_window |
884 //r:3.0 |
884 //r:3.0 |
885 // |
885 // |
886 #define qtn_drm_mgr_prgr_restoring_keys "Restoring licences" |
886 #define qtn_drm_mgr_prgr_restoring_keys "Restoring licenses" |
887 |
887 |
888 |
888 |
889 //d:Text for password editor in multiline query |
889 //d:Text for password editor in multiline query |
890 //d:Title for connection query password field |
890 //d:Title for connection query password field |
891 //l:popup_query_data_code_window/opt2 |
891 //l:popup_query_data_code_window/opt2 |
917 //d:Information note layout |
917 //d:Information note layout |
918 //d:No activation keys found from backup file |
918 //d:No activation keys found from backup file |
919 //l:popup_note_window |
919 //l:popup_note_window |
920 //r:3.0 |
920 //r:3.0 |
921 // |
921 // |
922 #define qtn_drm_mgr_info_no_backup_ros "No licences to restore" |
922 #define qtn_drm_mgr_info_no_backup_ros "No licenses to restore" |
923 |
923 |
924 //d:Information note layout |
924 //d:Information note layout |
925 //d:Server unavailable |
925 //d:Server unavailable |
926 //l:popup_note_window |
926 //l:popup_note_window |
927 //r:3.0 |
927 //r:3.0 |
931 //d:Command in options menu. |
931 //d:Command in options menu. |
932 //l:list_single_pane_t1_cp2 |
932 //l:list_single_pane_t1_cp2 |
933 //w: |
933 //w: |
934 //r:3.1 |
934 //r:3.1 |
935 // |
935 // |
936 #define qtn_drm_mgr_options_get_new_key "Get new licence" |
936 #define qtn_drm_mgr_options_get_new_key "Get new license" |
937 |
937 |
938 //d:Confirmation query text |
938 //d:Confirmation query text |
939 //d:Shown when user has selected option Get new key, but valid, unlimited rights exist |
939 //d:Shown when user has selected option Get new key, but valid, unlimited rights exist |
940 //l:popup_note_window |
940 //l:popup_note_window |
941 //w: |
941 //w: |
942 //r:3.1 |
942 //r:3.1 |
943 // |
943 // |
944 #define qtn_drm_mgr_query_unlimited_ro "Licence is valid for unlimited time. Get still new licence?" |
944 #define qtn_drm_mgr_query_unlimited_ro "License is valid for unlimited time. Get still new license?" |
945 |
945 |
946 //d:First line of an entry of Details View listbox, for an individual constraint. |
946 //d:First line of an entry of Details View listbox, for an individual constraint. |
947 //d:Second line is qtn_drm_det_sim_allowed or qtn_drm_det_sim_not_allowed. |
947 //d:Second line is qtn_drm_det_sim_allowed or qtn_drm_det_sim_not_allowed. |
948 //l:list_double_pane_t1_cp2 |
948 //l:list_double_pane_t1_cp2 |
949 //w: |
949 //w: |
1021 //d:Possible second line for first entry of Details View listbox |
1021 //d:Possible second line for first entry of Details View listbox |
1022 //l:list_double_pane_t2_cp2 |
1022 //l:list_double_pane_t2_cp2 |
1023 //w: |
1023 //w: |
1024 //r:9.1 |
1024 //r:9.1 |
1025 // |
1025 // |
1026 #define qtn_drm_details_valid "Licence is valid" |
1026 #define qtn_drm_details_valid "License is valid" |
1027 |
1027 |
1028 //d:Possible second line for first entry of Details View listbox |
1028 //d:Possible second line for first entry of Details View listbox |
1029 //l:list_double_pane_t2_cp2 |
1029 //l:list_double_pane_t2_cp2 |
1030 //w: |
1030 //w: |
1031 //r:9.1 |
1031 //r:9.1 |
1035 //d:Possible second line for first entry of Details View listbox |
1035 //d:Possible second line for first entry of Details View listbox |
1036 //l:list_double_pane_t2_cp2 |
1036 //l:list_double_pane_t2_cp2 |
1037 //w: |
1037 //w: |
1038 //r:9.1 |
1038 //r:9.1 |
1039 // |
1039 // |
1040 #define qtn_drm_details_no_licence_available "No licence available" |
1040 #define qtn_drm_details_no_licence_available "No license available" |
1041 |
1041 |
1042 //d:First line of third entry of Details View listbox |
1042 //d:First line of third entry of Details View listbox |
1043 //d:It reports if it is possible to send Media Object or not. |
1043 //d:It reports if it is possible to send Media Object or not. |
1044 //d:Second line is qtn_drm_mgr_det_allowed or qtn_drm_mgr_det_forbid |
1044 //d:Second line is qtn_drm_mgr_det_allowed or qtn_drm_mgr_det_forbid |
1045 //l:list_double_pane_t1_cp2 |
1045 //l:list_double_pane_t1_cp2 |