Update contrib.
2 ?CharToHbufc16@@YAHPBDPAVHBufC16@@@Z @ 1 NONAME ; int CharToHbufc16(char const *, class HBufC16 *)
3 ?CharToHbufc8@@YAHPBDPAVHBufC8@@@Z @ 2 NONAME ; int CharToHbufc8(char const *, class HBufC8 *)
4 ?CharToRbuf16@@YAHPBDAAVRBuf16@@@Z @ 3 NONAME ; int CharToRbuf16(char const *, class RBuf16 &)
5 ?CharToRbuf8@@YAHPBDAAVRBuf8@@@Z @ 4 NONAME ; int CharToRbuf8(char const *, class RBuf8 &)
6 ?CharToTbuf16@@YAHPBDAAVTDes16@@@Z @ 5 NONAME ; int CharToTbuf16(char const *, class TDes16 &)
7 ?CharToTbuf8@@YAHPBDAAVTDes8@@@Z @ 6 NONAME ; int CharToTbuf8(char const *, class TDes8 &)
8 ?CharpToTptr16@@YAHPBDAAVTPtr16@@@Z @ 7 NONAME ; int CharpToTptr16(char const *, class TPtr16 &)
9 ?CharpToTptr8@@YAHPBDAAVTPtr8@@@Z @ 8 NONAME ; int CharpToTptr8(char const *, class TPtr8 &)
10 ?CharpToTptrc16@@YAHPADPAGAAVTPtrC16@@@Z @ 9 NONAME ; int CharpToTptrc16(char *, unsigned short *, class TPtrC16 &)
11 ?CharpToTptrc8@@YAHPBDAAVTPtrC8@@@Z @ 10 NONAME ; int CharpToTptrc8(char const *, class TPtrC8 &)
12 ?HBufc8ToWchar@@YAHPAVHBufC8@@PAGAAH@Z @ 11 NONAME ; int HBufc8ToWchar(class HBufC8 *, unsigned short *, int &)
13 ?Hbufc16ToString@@YAHPAVHBufC16@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@AAH@Z @ 12 NONAME ; int Hbufc16ToString(class HBufC16 *, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, int &)
14 ?Hbufc16ToWchar@@YAHPBVHBufC16@@PAGAAH@Z @ 13 NONAME ; int Hbufc16ToWchar(class HBufC16 const *, unsigned short *, int &)
15 ?Hbufc16ToWstring@@YAHPAVHBufC16@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 14 NONAME ; int Hbufc16ToWstring(class HBufC16 *, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
16 ?Hbufc8ToChar@@YAHPAVHBufC8@@PADAAH@Z @ 15 NONAME ; int Hbufc8ToChar(class HBufC8 *, char *, int &)
17 ?Hbufc8ToString@@YAHPAVHBufC8@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 16 NONAME ; int Hbufc8ToString(class HBufC8 *, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
18 ?Hbufc8ToWstring@@YAHPAVHBufC8@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 17 NONAME ; int Hbufc8ToWstring(class HBufC8 *, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
19 ?Rbuf16ToChar@@YAHAAVTDes16@@PADAAH@Z @ 18 NONAME ; int Rbuf16ToChar(class TDes16 &, char *, int &)
20 ?Rbuf16ToString@@YAHAAVTDes16@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 19 NONAME ; int Rbuf16ToString(class TDes16 &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
21 ?Rbuf16ToWchar@@YAHAAVTDes16@@PAGAAH@Z @ 20 NONAME ; int Rbuf16ToWchar(class TDes16 &, unsigned short *, int &)
22 ?Rbuf16ToWstring@@YAHAAVTDes16@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 21 NONAME ; int Rbuf16ToWstring(class TDes16 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
23 ?Rbuf8ToChar@@YAHAAVTDes8@@PADAAH@Z @ 22 NONAME ; int Rbuf8ToChar(class TDes8 &, char *, int &)
24 ?Rbuf8ToString@@YAHAAVTDes8@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 23 NONAME ; int Rbuf8ToString(class TDes8 &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
25 ?Rbuf8ToWchar@@YAHAAVTDes8@@PAGAAH@Z @ 24 NONAME ; int Rbuf8ToWchar(class TDes8 &, unsigned short *, int &)
26 ?Rbuf8ToWstring@@YAHAAVTDes8@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 25 NONAME ; int Rbuf8ToWstring(class TDes8 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
27 ?StringToHbufc16@@YAHAAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVHBufC16@@@Z @ 26 NONAME ; int StringToHbufc16(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, class HBufC16 *)
28 ?StringToHbufc8@@YAHAAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVHBufC8@@@Z @ 27 NONAME ; int StringToHbufc8(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, class HBufC8 *)
29 ?StringToRbuf16@@YAHABV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@AAVRBuf16@@@Z @ 28 NONAME ; int StringToRbuf16(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > const &, class RBuf16 &)
30 ?StringToRbuf8@@YAHABV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@AAVRBuf8@@@Z @ 29 NONAME ; int StringToRbuf8(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > const &, class RBuf8 &)
31 ?StringToTbuf16@@YAHAAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@AAVTDes16@@@Z @ 30 NONAME ; int StringToTbuf16(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, class TDes16 &)
32 ?StringToTbuf8@@YAHAAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@AAVTDes8@@@Z @ 31 NONAME ; int StringToTbuf8(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, class TDes8 &)
33 ?StringToTptr16@@YAHAAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@PAGAAVTPtr16@@@Z @ 32 NONAME ; int StringToTptr16(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, unsigned short *, class TPtr16 &)
34 ?StringToTptr8@@YAHAAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@AAVTPtr8@@@Z @ 33 NONAME ; int StringToTptr8(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, class TPtr8 &)
35 ?StringToTptrc16@@YAHAAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@PAGAAVTPtrC16@@@Z @ 34 NONAME ; int StringToTptrc16(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, unsigned short *, class TPtrC16 &)
36 ?StringToTptrc8@@YAHAAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@AAVTPtrC8@@@Z @ 35 NONAME ; int StringToTptrc8(class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &, class TPtrC8 &)
37 ?Tbuf16ToChar@@YAHAAVTDes16@@PADAAH@Z @ 36 NONAME ; int Tbuf16ToChar(class TDes16 &, char *, int &)
38 ?Tbuf16ToString@@YAHAAVTDes16@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 37 NONAME ; int Tbuf16ToString(class TDes16 &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
39 ?Tbuf16ToWchar@@YAHABVTDes16@@PAGAAH@Z @ 38 NONAME ; int Tbuf16ToWchar(class TDes16 const &, unsigned short *, int &)
40 ?Tbuf16ToWstring@@YAHAAVTDes16@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 39 NONAME ; int Tbuf16ToWstring(class TDes16 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
41 ?Tbuf8ToChar@@YAHAAVTDes8@@PADAAH@Z @ 40 NONAME ; int Tbuf8ToChar(class TDes8 &, char *, int &)
42 ?Tbuf8ToString@@YAHAAVTDes8@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 41 NONAME ; int Tbuf8ToString(class TDes8 &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
43 ?Tbuf8ToWchar@@YAHAAVTDes8@@PAGAAH@Z @ 42 NONAME ; int Tbuf8ToWchar(class TDes8 &, unsigned short *, int &)
44 ?Tbuf8ToWstring@@YAHAAVTDes8@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 43 NONAME ; int Tbuf8ToWstring(class TDes8 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
45 ?Tbufc16ToChar@@YAHAAVTDesC16@@PADAAH@Z @ 44 NONAME ; int Tbufc16ToChar(class TDesC16 &, char *, int &)
46 ?Tbufc16ToString@@YAHAAVTDesC16@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 45 NONAME ; int Tbufc16ToString(class TDesC16 &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
47 ?Tbufc16ToWchar@@YAHAAVTDesC16@@PAGAAH@Z @ 46 NONAME ; int Tbufc16ToWchar(class TDesC16 &, unsigned short *, int &)
48 ?Tbufc8ToChar@@YAHAAVTDesC8@@PADAAH@Z @ 47 NONAME ; int Tbufc8ToChar(class TDesC8 &, char *, int &)
49 ?Tbufc8ToString@@YAHAAVTDesC8@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 48 NONAME ; int Tbufc8ToString(class TDesC8 &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
50 ?Tbufc8ToWchar@@YAHAAVTDesC8@@PAGAAH@Z @ 49 NONAME ; int Tbufc8ToWchar(class TDesC8 &, unsigned short *, int &)
51 ?Tbufc8ToWstring@@YAHAAVTDesC8@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 50 NONAME ; int Tbufc8ToWstring(class TDesC8 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
52 ?Tlit16ToString@@YAHABVTDesC16@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 51 NONAME ; int Tlit16ToString(class TDesC16 const &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
53 ?Tlit8ToString@@YAHABVTDesC8@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 52 NONAME ; int Tlit8ToString(class TDesC8 const &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
54 ?Tlitc16ToChar@@YAHABVTDesC16@@PADAAH@Z @ 53 NONAME ; int Tlitc16ToChar(class TDesC16 const &, char *, int &)
55 ?Tlitc16ToWchar@@YAHABVTDesC16@@PAGAAH@Z @ 54 NONAME ; int Tlitc16ToWchar(class TDesC16 const &, unsigned short *, int &)
56 ?Tlitc16ToWstring@@YAHAAVTDesC16@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 55 NONAME ; int Tlitc16ToWstring(class TDesC16 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
57 ?Tlitc8ToChar@@YAHABVTDesC8@@PADAAH@Z @ 56 NONAME ; int Tlitc8ToChar(class TDesC8 const &, char *, int &)
58 ?Tlitc8ToWchar@@YAHABVTDesC8@@PAGAAH@Z @ 57 NONAME ; int Tlitc8ToWchar(class TDesC8 const &, unsigned short *, int &)
59 ?Tlitc8ToWstring@@YAHAAVTDes8@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 58 NONAME ; int Tlitc8ToWstring(class TDes8 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
60 ?Tptr16ToCharp@@YAHABVTDes16@@PADAAH@Z @ 59 NONAME ; int Tptr16ToCharp(class TDes16 const &, char *, int &)
61 ?Tptr16ToString@@YAHAAVTDes16@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 60 NONAME ; int Tptr16ToString(class TDes16 &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
62 ?Tptr16ToWcharp@@YAHABVTPtr16@@PAGAAH@Z @ 61 NONAME ; int Tptr16ToWcharp(class TPtr16 const &, unsigned short *, int &)
63 ?Tptr16ToWstring@@YAHAAVTPtr16@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 62 NONAME ; int Tptr16ToWstring(class TPtr16 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
64 ?Tptr8ToChar@@YAHABVTDes8@@PADAAH@Z @ 63 NONAME ; int Tptr8ToChar(class TDes8 const &, char *, int &)
65 ?Tptr8ToString@@YAHAAVTDes8@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 64 NONAME ; int Tptr8ToString(class TDes8 &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
66 ?Tptr8ToWcharp@@YAHABVTPtr8@@PAGAAH@Z @ 65 NONAME ; int Tptr8ToWcharp(class TPtr8 const &, unsigned short *, int &)
67 ?Tptr8ToWstring@@YAHAAVTPtr8@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 66 NONAME ; int Tptr8ToWstring(class TPtr8 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
68 ?Tptrc16ToCharp@@YAHAAVTPtrC16@@PADAAH@Z @ 67 NONAME ; int Tptrc16ToCharp(class TPtrC16 &, char *, int &)
69 ?Tptrc16ToString@@YAHABVTDesC16@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 68 NONAME ; int Tptrc16ToString(class TDesC16 const &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
70 ?Tptrc16ToWcharp@@YAHAAVTPtrC16@@PAGAAH@Z @ 69 NONAME ; int Tptrc16ToWcharp(class TPtrC16 &, unsigned short *, int &)
71 ?Tptrc16ToWstring@@YAHAAVTPtrC16@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 70 NONAME ; int Tptrc16ToWstring(class TPtrC16 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
72 ?Tptrc8ToCharp@@YAHAAVTPtrC8@@PADAAH@Z @ 71 NONAME ; int Tptrc8ToCharp(class TPtrC8 &, char *, int &)
73 ?Tptrc8ToString@@YAHABVTDesC8@@AAV?$basic_string@DV?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z @ 72 NONAME ; int Tptrc8ToString(class TDesC8 const &, class std::basic_string<char, class std::char_traits<char>, class std::allocator<char> > &)
74 ?Tptrc8ToWcharp@@YAHAAVTPtrC8@@PAGAAH@Z @ 73 NONAME ; int Tptrc8ToWcharp(class TPtrC8 &, unsigned short *, int &)
75 ?Tptrc8ToWstring@@YAHAAVTPtrC8@@AAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@@Z @ 74 NONAME ; int Tptrc8ToWstring(class TPtrC8 &, class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &)
76 ?WcharToHbufc16@@YAHPBGPAVHBufC16@@@Z @ 75 NONAME ; int WcharToHbufc16(unsigned short const *, class HBufC16 *)
77 ?WcharToHbufc8@@YAHPBGPAVHBufC8@@@Z @ 76 NONAME ; int WcharToHbufc8(unsigned short const *, class HBufC8 *)
78 ?WcharToRbuf16@@YAHPBGAAVRBuf16@@@Z @ 77 NONAME ; int WcharToRbuf16(unsigned short const *, class RBuf16 &)
79 ?WcharToRbuf8@@YAHPBGAAVRBuf8@@@Z @ 78 NONAME ; int WcharToRbuf8(unsigned short const *, class RBuf8 &)
80 ?WcharToTbuf16@@YAHPBGAAVTDes16@@@Z @ 79 NONAME ; int WcharToTbuf16(unsigned short const *, class TDes16 &)
81 ?WcharToTbuf8@@YAHPBGAAVTDes8@@@Z @ 80 NONAME ; int WcharToTbuf8(unsigned short const *, class TDes8 &)
82 ?WcharpToTptr16@@YAHPBGAAVTPtr16@@@Z @ 81 NONAME ; int WcharpToTptr16(unsigned short const *, class TPtr16 &)
83 ?WcharpToTptr8@@YAHPBGPADAAVTPtr8@@@Z @ 82 NONAME ; int WcharpToTptr8(unsigned short const *, char *, class TPtr8 &)
84 ?WcharpToTptrc16@@YAHPBGAAVTPtrC16@@@Z @ 83 NONAME ; int WcharpToTptrc16(unsigned short const *, class TPtrC16 &)
85 ?WcharpToTptrc8@@YAHPBGPADAAVTPtrC8@@@Z @ 84 NONAME ; int WcharpToTptrc8(unsigned short const *, char *, class TPtrC8 &)
86 ?WstringToHbufc16@@YAHAAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@PAVHBufC16@@@Z @ 85 NONAME ; int WstringToHbufc16(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &, class HBufC16 *)
87 ?WstringToHbufc8@@YAHAAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@PAVHBufC8@@@Z @ 86 NONAME ; int WstringToHbufc8(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &, class HBufC8 *)
88 ?WstringToRbuf16@@YAHABV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@AAVRBuf16@@@Z @ 87 NONAME ; int WstringToRbuf16(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > const &, class RBuf16 &)
89 ?WstringToRbuf8@@YAHABV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@AAVRBuf8@@@Z @ 88 NONAME ; int WstringToRbuf8(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > const &, class RBuf8 &)
90 ?WstringToTbuf16@@YAHAAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@AAVTDes16@@@Z @ 89 NONAME ; int WstringToTbuf16(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &, class TDes16 &)
91 ?WstringToTbuf8@@YAHAAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@AAVTDes8@@@Z @ 90 NONAME ; int WstringToTbuf8(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &, class TDes8 &)
92 ?WstringToTptr16@@YAHAAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@AAVTPtr16@@@Z @ 91 NONAME ; int WstringToTptr16(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &, class TPtr16 &)
93 ?WstringToTptr8@@YAHAAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@PADAAVTPtr8@@@Z @ 92 NONAME ; int WstringToTptr8(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &, char *, class TPtr8 &)
94 ?WstringToTptrc16@@YAHAAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@AAVTPtrC16@@@Z @ 93 NONAME ; int WstringToTptrc16(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &, class TPtrC16 &)
95 ?WstringToTptrc8@@YAHAAV?$basic_string@GV?$char_traits@G@std@@V?$allocator@G@2@@std@@PADAAVTPtrC8@@@Z @ 94 NONAME ; int WstringToTptrc8(class std::basic_string<unsigned short, class std::char_traits<unsigned short>, class std::allocator<unsigned short> > &, char *, class TPtrC8 &)