Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
RocketChat
Rocket.Chat.js.SDK
Commits
c7f2a1b3
Commit
c7f2a1b3
authored
Apr 03, 2018
by
timkinnane
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(respond): Add room name to repond callback meta
+ fix the demo start script async handling
parent
c8bf796d
Changes
47
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
47 changed files
with
749 additions
and
593 deletions
+749
-593
coverage/lcov.info
coverage/lcov.info
+272
-265
dist/lib/Driver.d.ts
dist/lib/Driver.d.ts
+11
-2
dist/lib/Driver.js
dist/lib/Driver.js
+28
-7
dist/lib/Driver.js.map
dist/lib/Driver.js.map
+1
-1
dist/utils/start.js
dist/utils/start.js
+25
-12
dist/utils/start.js.map
dist/utils/start.js.map
+1
-1
docs/classes/_lib_log_.internallog.html
docs/classes/_lib_log_.internallog.html
+5
-5
docs/classes/_lib_message_.message.html
docs/classes/_lib_message_.message.html
+18
-18
docs/index.html
docs/index.html
+61
-2
docs/interfaces/_config_asteroidinterfaces_.iasteroid.html
docs/interfaces/_config_asteroidinterfaces_.iasteroid.html
+16
-16
docs/interfaces/_config_asteroidinterfaces_.icollection.html
docs/interfaces/_config_asteroidinterfaces_.icollection.html
+5
-5
docs/interfaces/_config_asteroidinterfaces_.icollectionresult.html
...rfaces/_config_asteroidinterfaces_.icollectionresult.html
+2
-2
docs/interfaces/_config_asteroidinterfaces_.icredentials.html
.../interfaces/_config_asteroidinterfaces_.icredentials.html
+5
-5
docs/interfaces/_config_asteroidinterfaces_.imethodresult.html
...interfaces/_config_asteroidinterfaces_.imethodresult.html
+2
-2
docs/interfaces/_config_asteroidinterfaces_.ireactivequery.html
...nterfaces/_config_asteroidinterfaces_.ireactivequery.html
+2
-2
docs/interfaces/_config_asteroidinterfaces_.iready.html
docs/interfaces/_config_asteroidinterfaces_.iready.html
+2
-2
docs/interfaces/_config_asteroidinterfaces_.isubscription.html
...interfaces/_config_asteroidinterfaces_.isubscription.html
+3
-3
docs/interfaces/_config_asteroidinterfaces_.iuseroptions.html
.../interfaces/_config_asteroidinterfaces_.iuseroptions.html
+3
-3
docs/interfaces/_config_driverinterfaces_.icallback.html
docs/interfaces/_config_driverinterfaces_.icallback.html
+1
-1
docs/interfaces/_config_driverinterfaces_.iconnectoptions.html
...interfaces/_config_driverinterfaces_.iconnectoptions.html
+4
-4
docs/interfaces/_config_driverinterfaces_.ilogger.html
docs/interfaces/_config_driverinterfaces_.ilogger.html
+5
-5
docs/interfaces/_config_driverinterfaces_.irespondoptions.html
...interfaces/_config_driverinterfaces_.irespondoptions.html
+4
-4
docs/interfaces/_config_messageinterfaces_.iattachment.html
docs/interfaces/_config_messageinterfaces_.iattachment.html
+16
-16
docs/interfaces/_config_messageinterfaces_.iattachmentfield.html
...terfaces/_config_messageinterfaces_.iattachmentfield.html
+3
-3
docs/interfaces/_config_messageinterfaces_.imessage.html
docs/interfaces/_config_messageinterfaces_.imessage.html
+16
-16
docs/interfaces/_utils_interfaces_.iattachmentapi.html
docs/interfaces/_utils_interfaces_.iattachmentapi.html
+16
-16
docs/interfaces/_utils_interfaces_.iattachmentfieldapi.html
docs/interfaces/_utils_interfaces_.iattachmentfieldapi.html
+3
-3
docs/interfaces/_utils_interfaces_.iloginresultapi.html
docs/interfaces/_utils_interfaces_.iloginresultapi.html
+2
-2
docs/interfaces/_utils_interfaces_.imessageapi.html
docs/interfaces/_utils_interfaces_.imessageapi.html
+7
-7
docs/interfaces/_utils_interfaces_.imessagereceiptapi.html
docs/interfaces/_utils_interfaces_.imessagereceiptapi.html
+11
-11
docs/interfaces/_utils_interfaces_.imessageresultapi.html
docs/interfaces/_utils_interfaces_.imessageresultapi.html
+4
-4
docs/interfaces/_utils_interfaces_.imessageupdateapi.html
docs/interfaces/_utils_interfaces_.imessageupdateapi.html
+3
-3
docs/interfaces/_utils_interfaces_.inewuserapi.html
docs/interfaces/_utils_interfaces_.inewuserapi.html
+10
-10
docs/interfaces/_utils_interfaces_.iroomapi.html
docs/interfaces/_utils_interfaces_.iroomapi.html
+7
-7
docs/interfaces/_utils_interfaces_.iroomresultapi.html
docs/interfaces/_utils_interfaces_.iroomresultapi.html
+2
-2
docs/interfaces/_utils_interfaces_.iuserapi.html
docs/interfaces/_utils_interfaces_.iuserapi.html
+7
-7
docs/interfaces/_utils_interfaces_.iuserresultapi.html
docs/interfaces/_utils_interfaces_.iuserresultapi.html
+2
-2
docs/modules/_lib_driver_.html
docs/modules/_lib_driver_.html
+56
-40
docs/modules/_lib_log_.html
docs/modules/_lib_log_.html
+3
-3
docs/modules/_lib_methodcache_.html
docs/modules/_lib_methodcache_.html
+12
-12
docs/modules/_utils_api_.html
docs/modules/_utils_api_.html
+14
-14
docs/modules/_utils_config_.html
docs/modules/_utils_config_.html
+27
-27
docs/modules/_utils_start_.html
docs/modules/_utils_start_.html
+3
-3
docs/modules/_utils_testing_.html
docs/modules/_utils_testing_.html
+8
-8
src/lib/driver.spec.ts
src/lib/driver.spec.ts
+28
-0
src/lib/driver.ts
src/lib/driver.ts
+10
-6
src/utils/start.ts
src/utils/start.ts
+3
-4
No files found.
coverage/lcov.info
View file @
c7f2a1b3
...
...
@@ -4,110 +4,112 @@ FN:36,connectDefaults
FN:45,respondDefaults
FN:98,useLog
FN:119,connect
FN:120,(anonymous_
6
)
FN:133,(anonymous_
7
)
FN:134,(anonymous_
8
)
FN:136,(anonymous_
9
)
FN:142,(anonymous_1
0
)
FN:120,(anonymous_
12
)
FN:133,(anonymous_
13
)
FN:134,(anonymous_
14
)
FN:136,(anonymous_
15
)
FN:142,(anonymous_1
6
)
FN:155,disconnect
FN:158,(anonymous_1
2
)
FN:158,(anonymous_1
8
)
FN:168,setupMethodCache
FN:189,asyncCall
FN:193,(anonymous_1
5
)
FN:197,(anonymous_
16
)
FN:193,(anonymous_
2
1)
FN:197,(anonymous_
22
)
FN:210,callMethod
FN:221,cacheCall
FN:223,(anonymous_
19
)
FN:227,(anonymous_2
0
)
FN:223,(anonymous_
25
)
FN:227,(anonymous_2
6
)
FN:239,login
FN:254,(anonymous_2
2
)
FN:258,(anonymous_2
3
)
FN:254,(anonymous_2
8
)
FN:258,(anonymous_2
9
)
FN:265,logout
FN:266,(anonymous_
25
)
FN:266,(anonymous_
31
)
FN:277,subscribe
FN:278,(anonymous_
27
)
FN:282,(anonymous_
28
)
FN:278,(anonymous_
33
)
FN:282,(anonymous_
34
)
FN:304,unsubscribe
FN:314,unsubscribeAll
FN:315,(anonymous_3
1
)
FN:315,(anonymous_3
7
)
FN:322,subscribeToMessages
FN:324,(anonymous_3
3
)
FN:324,(anonymous_3
9
)
FN:344,reactToMessages
FN:346,(anonymous_35)
FN:362,respondToMessages
FN:365,(anonymous_37)
FN:433,getRoomId
FN:438,getRoomName
FN:447,getDirectMessageRoomId
FN:448,(anonymous_41)
FN:452,joinRoom
FN:453,(anonymous_43)
FN:457,joinRooms
FN:458,(anonymous_45)
FN:465,prepareMessage
FN:476,sendMessageByRoomId
FN:479,(anonymous_48)
FN:483,(anonymous_49)
FN:491,sendMessageByRoom
FN:492,(anonymous_51)
FN:498,sendDirectToUser
FN:499,(anonymous_53)
FN:508,sendMessage
FN:517,customMessage
FNF:54
FNH:24
FNDA:11,connectDefaults
FNDA:8,respondDefaults
FN:346,(anonymous_41)
FN:371,respondToMessages
FN:374,(anonymous_43)
FN:374,(anonymous_44)
FN:446,getRoomId
FN:451,getRoomName
FN:460,getDirectMessageRoomId
FN:461,(anonymous_48)
FN:465,joinRoom
FN:466,(anonymous_50)
FN:470,joinRooms
FN:471,(anonymous_52)
FN:478,prepareMessage
FN:489,sendMessageByRoomId
FN:492,(anonymous_55)
FN:496,(anonymous_56)
FN:504,sendMessageByRoom
FN:505,(anonymous_58)
FN:511,sendDirectToUser
FN:512,(anonymous_60)
FN:521,sendMessage
FN:530,customMessage
FNF:55
FNH:28
FNDA:15,connectDefaults
FNDA:10,respondDefaults
FNDA:0,useLog
FNDA:1
1
,connect
FNDA:1
1
,(anonymous_
6
)
FNDA:1
1
,(anonymous_
7
)
FNDA:0,(anonymous_
8
)
FNDA:0,(anonymous_
9
)
FNDA:1
1
,(anonymous_1
0
)
FNDA:1
5
,connect
FNDA:1
5
,(anonymous_
12
)
FNDA:1
5
,(anonymous_
13
)
FNDA:0,(anonymous_
14
)
FNDA:0,(anonymous_
15
)
FNDA:1
5
,(anonymous_1
6
)
FNDA:0,disconnect
FNDA:0,(anonymous_1
2
)
FNDA:1
1
,setupMethodCache
FNDA:0,(anonymous_1
8
)
FNDA:1
5
,setupMethodCache
FNDA:2,asyncCall
FNDA:0,(anonymous_1
5
)
FNDA:2,(anonymous_
16
)
FNDA:0,(anonymous_
2
1)
FNDA:2,(anonymous_
22
)
FNDA:0,callMethod
FNDA:0,cacheCall
FNDA:0,(anonymous_19)
FNDA:0,(anonymous_20)
FNDA:11,login
FNDA:11,(anonymous_22)
FNDA:0,(anonymous_23)
FNDA:0,logout
FNDA:5,cacheCall
FNDA:0,(anonymous_25)
FNDA:10,subscribe
FNDA:10,(anonymous_27)
FNDA:10,(anonymous_28)
FNDA:5,(anonymous_26)
FNDA:15,login
FNDA:15,(anonymous_28)
FNDA:0,(anonymous_29)
FNDA:0,logout
FNDA:0,(anonymous_31)
FNDA:12,subscribe
FNDA:12,(anonymous_33)
FNDA:12,(anonymous_34)
FNDA:0,unsubscribe
FNDA:0,unsubscribeAll
FNDA:0,(anonymous_31)
FNDA:10,subscribeToMessages
FNDA:10,(anonymous_33)
FNDA:8,reactToMessages
FNDA:48,(anonymous_35)
FNDA:6,respondToMessages
FNDA:11,(anonymous_37)
FNDA:0,(anonymous_37)
FNDA:12,subscribeToMessages
FNDA:12,(anonymous_39)
FNDA:10,reactToMessages
FNDA:67,(anonymous_41)
FNDA:8,respondToMessages
FNDA:13,(anonymous_43)
FNDA:13,(anonymous_44)
FNDA:0,getRoomId
FNDA:
0
,getRoomName
FNDA:
5
,getRoomName
FNDA:0,getDirectMessageRoomId
FNDA:0,(anonymous_4
1
)
FNDA:0,(anonymous_4
8
)
FNDA:0,joinRoom
FNDA:0,(anonymous_
43
)
FNDA:0,(anonymous_
50
)
FNDA:0,joinRooms
FNDA:0,(anonymous_
4
5)
FNDA:0,(anonymous_5
2
)
FNDA:2,prepareMessage
FNDA:2,sendMessageByRoomId
FNDA:0,(anonymous_
48
)
FNDA:2,(anonymous_
49
)
FNDA:0,(anonymous_
55
)
FNDA:2,(anonymous_
56
)
FNDA:0,sendMessageByRoom
FNDA:0,(anonymous_5
1
)
FNDA:0,(anonymous_5
8
)
FNDA:0,sendDirectToUser
FNDA:0,(anonymous_
53
)
FNDA:0,(anonymous_
60
)
FNDA:2,sendMessage
FNDA:0,customMessage
DA:1,1
...
...
@@ -118,39 +120,39 @@ DA:15,1
DA:18,1
DA:19,1
DA:36,1
DA:37,1
1
DA:37,1
5
DA:45,1
DA:46,
8
DA:46,
10
DA:62,1
DA:71,1
DA:83,1
DA:98,1
DA:99,0
DA:119,1
DA:120,1
1
DA:121,1
1
DA:122,1
1
DA:123,1
1
DA:124,1
1
DA:132,1
1
DA:133,1
1
DA:134,1
1
DA:136,1
1
DA:120,1
5
DA:121,1
5
DA:122,1
5
DA:123,1
5
DA:124,1
5
DA:132,1
5
DA:133,1
5
DA:134,1
5
DA:136,1
5
DA:137,0
DA:139,0
DA:140,0
DA:142,1
1
DA:143,1
1
DA:145,1
1
DA:146,1
1
DA:147,1
1
DA:142,1
5
DA:143,1
5
DA:145,1
5
DA:146,1
5
DA:147,1
5
DA:155,1
DA:156,0
DA:157,0
DA:158,0
DA:169,1
1
DA:170,1
1
DA:178,1
1
DA:169,1
5
DA:170,1
5
DA:178,1
5
DA:189,1
DA:190,2
DA:191,2
...
...
@@ -162,21 +164,21 @@ DA:201,2
DA:210,1
DA:211,0
DA:221,1
DA:222,
0
DA:222,
5
DA:224,0
DA:225,0
DA:228,
0
DA:231,
0
DA:228,
5
DA:231,
5
DA:239,1
DA:240,1
1
DA:242,1
1
DA:240,1
5
DA:242,1
5
DA:243,0
DA:248,0
DA:250,1
1
DA:251,1
1
DA:253,1
1
DA:255,1
1
DA:256,1
1
DA:250,1
5
DA:251,1
5
DA:253,1
5
DA:255,1
5
DA:256,1
5
DA:259,0
DA:260,0
DA:265,1
...
...
@@ -184,13 +186,13 @@ DA:266,0
DA:267,0
DA:268,0
DA:277,1
DA:278,1
0
DA:279,1
0
DA:280,1
0
DA:281,1
0
DA:282,1
0
DA:283,1
0
DA:284,1
0
DA:278,1
2
DA:279,1
2
DA:280,1
2
DA:281,1
2
DA:282,1
2
DA:283,1
2
DA:284,1
2
DA:304,1
DA:305,0
DA:306,0
...
...
@@ -200,163 +202,168 @@ DA:310,0
DA:314,1
DA:315,0
DA:322,1
DA:323,1
0
DA:325,1
0
DA:328,1
0
DA:323,1
2
DA:325,1
2
DA:328,1
2
DA:344,1
DA:345,
8
DA:346,
8
DA:347,
48
DA:348,
48
DA:349,
48
DA:350,
48
DA:351,
18
DA:352,
18
DA:354,
30
DA:345,
10
DA:346,
10
DA:347,
67
DA:348,
67
DA:349,
67
DA:350,
67
DA:351,
20
DA:352,
20
DA:354,
47
DA:357,0
DA:362,1
DA:363,6
DA:364,6
DA:365,6
DA:366,11
DA:367,0
DA:368,0
DA:372,11
DA:375,10
DA:376,10
DA:379,9
DA:380,9
DA:383,9
DA:386,9
DA:391,9
DA:392,1
DA:393,1
DA:397,9
DA:400,3
DA:401,3
DA:402,3
DA:404,3
DA:433,1
DA:434,0
DA:438,1
DA:439,0
DA:447,1
DA:448,0
DA:452,1
DA:453,0
DA:457,1
DA:458,0
DA:371,1
DA:372,8
DA:373,8
DA:374,13
DA:375,13
DA:376,0
DA:377,0
DA:381,13
DA:384,12
DA:385,12
DA:388,11
DA:389,11
DA:392,11
DA:395,11
DA:400,11
DA:401,1
DA:402,1
DA:406,11
DA:409,5
DA:410,5
DA:411,5
DA:414,5
DA:417,5
DA:446,1
DA:447,0
DA:451,1
DA:452,5
DA:460,1
DA:461,0
DA:465,1
DA:466,2
DA:467,2
DA:468,2
DA:476,1
DA:477,2
DA:478,2
DA:479,0
DA:466,0
DA:470,1
DA:471,0
DA:478,1
DA:479,2
DA:480,2
DA:481,2
DA:483,2
DA:491,1
DA:489,1
DA:490,2
DA:491,2
DA:492,0
DA:498,1
DA:499,0
DA:508,1
DA:509,2
DA:510,2
DA:517,1
DA:518,0
LF:155
LH:115
BRDA:38,0,0,11
DA:494,2
DA:496,2
DA:504,1
DA:505,0
DA:511,1
DA:512,0
DA:521,1
DA:522,2
DA:523,2
DA:530,1
DA:531,0
LF:156
LH:120
BRDA:38,0,0,15
BRDA:38,0,1,0
BRDA:39,1,0,1
1
BRDA:39,1,0,1
5
BRDA:39,1,1,0
BRDA:47,2,0,
8
BRDA:47,2,1,
7
BRDA:48,3,0,
8
BRDA:48,3,1,
7
BRDA:49,4,0,
8
BRDA:49,4,1,
7
BRDA:50,5,0,
8
BRDA:50,5,1,
7
BRDA:47,2,0,
10
BRDA:47,2,1,
9
BRDA:48,3,0,
10
BRDA:48,3,1,
9
BRDA:49,4,0,
10
BRDA:49,4,1,
9
BRDA:50,5,0,
10
BRDA:50,5,1,
9
BRDA:62,6,0,1
BRDA:62,6,1,1
BRDA:119,7,0,1
1
BRDA:119,7,0,1
5
BRDA:140,8,0,0
BRDA:140,8,1,0
BRDA:146,9,0,0
BRDA:146,9,1,1
1
BRDA:171,10,0,1
1
BRDA:171,10,1,1
1
BRDA:172,11,0,1
1
BRDA:172,11,1,1
1
BRDA:175,12,0,1
1
BRDA:175,12,1,1
1
BRDA:176,13,0,1
1
BRDA:176,13,1,1
1
BRDA:179,14,0,1
1
BRDA:179,14,1,1
1
BRDA:180,15,0,1
1
BRDA:180,15,1,1
1
BRDA:146,9,1,1
5
BRDA:171,10,0,1
5
BRDA:171,10,1,1
5
BRDA:172,11,0,1
5
BRDA:172,11,1,1
5
BRDA:175,12,0,1
5
BRDA:175,12,1,1
5
BRDA:176,13,0,1
5
BRDA:176,13,1,1
5
BRDA:179,14,0,1
5
BRDA:179,14,1,1
5
BRDA:180,15,0,1
5
BRDA:180,15,1,1
5
BRDA:190,16,0,2
BRDA:190,16,1,0
BRDA:199,17,0,2
BRDA:199,17,1,0
BRDA:212,18,0,0
BRDA:212,18,1,0
BRDA:229,19,0,
0
BRDA:229,19,1,
0
BRDA:240,20,0,1
1
BRDA:229,19,0,
4
BRDA:229,19,1,
1
BRDA:240,20,0,1
5
BRDA:240,20,1,0
BRDA:242,21,0,0
BRDA:242,21,1,1
1
BRDA:250,22,0,1
1
BRDA:242,21,1,1
5
BRDA:250,22,0,1
5
BRDA:250,22,1,0
BRDA:250,22,2,0
BRDA:306,23,0,0
BRDA:306,23,1,0
BRDA:348,24,0,
48
BRDA:348,24,0,
67
BRDA:348,24,1,0
BRDA:348,25,0,48
BRDA:348,25,1,48
BRDA:350,26,0,18
BRDA:350,26,1,30
BRDA:362,27,0,4
BRDA:366,28,0,0
BRDA:366,28,1,11
BRDA:372,29,0,1
BRDA:372,29,1,10
BRDA:376,30,0,1
BRDA:376,30,1,9
BRDA:376,31,0,10
BRDA:376,31,1,2
BRDA:380,32,0,0
BRDA:380,32,1,9
BRDA:380,33,0,9
BRDA:380,33,1,0
BRDA:383,34,0,0
BRDA:383,34,1,9
BRDA:383,35,0,9
BRDA:383,35,1,9
BRDA:383,35,2,8
BRDA:391,36,0,1
BRDA:391,36,1,8
BRDA:391,37,0,9
BRDA:391,37,1,1
BRDA:393,38,0,1
BRDA:393,38,1,0
BRDA:397,39,0,6
BRDA:397,39,1,3
BRDA:401,40,0,0
BRDA:401,40,1,3
BRDA:467,41,0,2
BRDA:467,41,1,0
BRDA:478,42,0,0
BRDA:478,42,1,2
BRDA:509,43,0,0
BRDA:509,43,1,2
BRF:88
BRH:61
BRDA:348,25,0,67
BRDA:348,25,1,67
BRDA:350,26,0,20
BRDA:350,26,1,47
BRDA:371,27,0,4
BRDA:375,28,0,0
BRDA:375,28,1,13
BRDA:381,29,0,1
BRDA:381,29,1,12
BRDA:385,30,0,1
BRDA:385,30,1,11
BRDA:385,31,0,12
BRDA:385,31,1,3
BRDA:389,32,0,0
BRDA:389,32,1,11
BRDA:389,33,0,11
BRDA:389,33,1,0
BRDA:392,34,0,0
BRDA:392,34,1,11
BRDA:392,35,0,11
BRDA:392,35,1,11
BRDA:392,35,2,9
BRDA:400,36,0,1
BRDA:400,36,1,10
BRDA:400,37,0,11
BRDA:400,37,1,1
BRDA:402,38,0,1
BRDA:402,38,1,0
BRDA:406,39,0,6
BRDA:406,39,1,5
BRDA:410,40,0,0
BRDA:410,40,1,5
BRDA:414,41,0,3
BRDA:414,41,1,2
BRDA:414,42,0,5
BRDA:414,42,1,3
BRDA:480,43,0,2
BRDA:480,43,1,0
BRDA:491,44,0,0
BRDA:491,44,1,2
BRDA:522,45,0,0
BRDA:522,45,1,2
BRF:92
BRH:67
end_of_record
TN:
SF:/Volumes/x/code/Rocket.Chat.js.SDK/src/lib/log.ts
...
...
@@ -381,8 +388,8 @@ FNDA:0,(anonymous_3)
FNDA:0,(anonymous_4)
FNDA:1,replaceLog
FNDA:1,silence
FNDA:
55
,(anonymous_7)
FNDA:
87
,(anonymous_8)
FNDA:
82
,(anonymous_7)
FNDA:
111
,(anonymous_8)
FNDA:0,(anonymous_9)
FNDA:0,(anonymous_10)
FNDA:0,(anonymous_11)
...
...
@@ -394,8 +401,8 @@ DA:18,0
DA:22,1
DA:25,1
DA:29,1
DA:30,
55
DA:31,
87
DA:30,
82
DA:31,
111
DA:32,0
DA:33,0
DA:34,0
...
...
@@ -440,9 +447,9 @@ FN:88,resetAll
FN:89,(anonymous_8)
FNF:8
FNH:8
FNDA:
27
,use
FNDA:
40
,create
FNDA:2
3
,call
FNDA:
31
,use
FNDA:
52
,create
FNDA:2
8
,call
FNDA:3,has
FNDA:4,get
FNDA:3,reset
...
...
@@ -453,21 +460,21 @@ DA:2,1
DA:6,1
DA:7,1
DA:16,1
DA:17,
27
DA:17,
31
DA:26,1
DA:27,
40
DA:28,
40
DA:29,
40
DA:27,
52
DA:28,
52
DA:29,
52
DA:37,1
DA:38,2
3