UMLStandard
Untitled
5
Use Case Model
UMLStandard
useCaseModel
MerFXqLRlEW0ine8SyxT/QAA
1
Main
Am4XJUBsOEqTA+S/jt2kMgAA
WRgxL87iHUOgP+7wxQjargAA
18
clMaroon
$00B9FFFF
352
44
549
409
yBu/QyEltEC4z9ChgIc/nQAA
MemoryIni
False
False
clMaroon
$00B9FFFF
172
204
101
78
QtB6vp41PEeTS9UYAsyPVwAA
1
Library Caller
False
False
False
QtB6vp41PEeTS9UYAsyPVwAA
False
QtB6vp41PEeTS9UYAsyPVwAA
clMaroon
$00B9FFFF
656
96
138
45
I6ge7DiNBUK1JTLrMzQdlwAA
1
평문 INI를 로드
False
False
False
I6ge7DiNBUK1JTLrMzQdlwAA
False
I6ge7DiNBUK1JTLrMzQdlwAA
False
I6ge7DiNBUK1JTLrMzQdlwAA
clMaroon
$00B9FFFF
656
152
234
45
Z+IU4tTz/kCtoJi6j/1YuAAA
1
암호화된 INI를 복호화 로드
False
False
False
Z+IU4tTz/kCtoJi6j/1YuAAA
False
Z+IU4tTz/kCtoJi6j/1YuAAA
False
Z+IU4tTz/kCtoJi6j/1YuAAA
clMaroon
$00B9FFFF
656
224
138
45
JL0nlAJFe0S2q4CsbIb0iQAA
1
평문 INI를 저장
False
False
False
JL0nlAJFe0S2q4CsbIb0iQAA
False
JL0nlAJFe0S2q4CsbIb0iQAA
False
JL0nlAJFe0S2q4CsbIb0iQAA
clMaroon
$00B9FFFF
656
284
193
45
8EaKtZPv20S2ZUwYzFn2igAA
1
평문INI를 암호화 저장
False
False
False
8EaKtZPv20S2ZUwYzFn2igAA
False
8EaKtZPv20S2ZUwYzFn2igAA
False
8EaKtZPv20S2ZUwYzFn2igAA
clMaroon
$00B9FFFF
384
298
135
45
KI1iDHda3kW0/5/nnAn1jQAA
1
Ini내에 값 읽기
False
False
False
KI1iDHda3kW0/5/nnAn1jQAA
False
KI1iDHda3kW0/5/nnAn1jQAA
False
KI1iDHda3kW0/5/nnAn1jQAA
clMaroon
$00B9FFFF
384
371
121
45
S8Yz1rjo90C/CGSFCL0BEAAA
1
Ini내 값 쓰기
False
False
False
S8Yz1rjo90C/CGSFCL0BEAAA
False
S8Yz1rjo90C/CGSFCL0BEAAA
False
S8Yz1rjo90C/CGSFCL0BEAAA
clMaroon
$00B9FFFF
384
152
131
45
O52AqvIWyUONLCfIsYjh4gAA
1
Ini파일을 로드
False
False
False
O52AqvIWyUONLCfIsYjh4gAA
False
O52AqvIWyUONLCfIsYjh4gAA
False
O52AqvIWyUONLCfIsYjh4gAA
clMaroon
$00B9FFFF
384
224
142
45
pHnVPXcYHE2cKwYNJtycIQAA
1
Ini파일을 저장
False
False
False
pHnVPXcYHE2cKwYNJtycIQAA
False
pHnVPXcYHE2cKwYNJtycIQAA
False
pHnVPXcYHE2cKwYNJtycIQAA
clMaroon
$00B9FFFF
525,246;656,246
UruW2WKdkUiTQs/0jfHvigAA
oBBLG7GgokiAvuzvQHcmGQAA
EowTnFFgsUSHTUwTLQWJRgAA
False
1.5707963267949
15
UruW2WKdkUiTQs/0jfHvigAA
-4.64997013936706
16.0312195418814
<<extend>>
UruW2WKdkUiTQs/0jfHvigAA
False
-1.5707963267949
15
UruW2WKdkUiTQs/0jfHvigAA
clMaroon
$00B9FFFF
525,260;656,287
JVLQtinTyU6saw5HnJ+TggAA
9ykXXXpPDUCjvsbHsS4k4QAA
EowTnFFgsUSHTUwTLQWJRgAA
False
1.5707963267949
15
JVLQtinTyU6saw5HnJ+TggAA
-2.01746790412453
16.4012194668567
<<extend>>
JVLQtinTyU6saw5HnJ+TggAA
False
-1.5707963267949
15
JVLQtinTyU6saw5HnJ+TggAA
clMaroon
$00B9FFFF
514,161;656,132
c6p3eM7cYEaRYn+6D/HFTAAA
SnOTIKtQzUWGiyT92tpbLQAA
Wcs3zyDYo0uBlg2lLx9emAAA
False
1.5707963267949
15
c6p3eM7cYEaRYn+6D/HFTAAA
-4.82393343514381
12.0415945787923
<<extend>>
c6p3eM7cYEaRYn+6D/HFTAAA
False
-1.5707963267949
15
c6p3eM7cYEaRYn+6D/HFTAAA
clMaroon
$00B9FFFF
514,174;656,174
dZaHSpPHakmjN14CqgllPwAA
ysuIBXprQUq7iz0yCyc/mgAA
Wcs3zyDYo0uBlg2lLx9emAAA
False
1.5707963267949
15
dZaHSpPHakmjN14CqgllPwAA
-1.32581687935446
12.369316876853
<<extend>>
dZaHSpPHakmjN14CqgllPwAA
False
-1.5707963267949
15
dZaHSpPHakmjN14CqgllPwAA
clMaroon
$00B9FFFF
272,227;384,193
WdxMBZiUUkWxjzw2mwlI+QAA
Wcs3zyDYo0uBlg2lLx9emAAA
TBg2bBnuNke+k+oZmNfelwAA
False
1.5707963267949
15
WdxMBZiUUkWxjzw2mwlI+QAA
False
1.5707963267949
30
WdxMBZiUUkWxjzw2mwlI+QAA
False
-1.5707963267949
15
WdxMBZiUUkWxjzw2mwlI+QAA
False
-0.523598775598299
30
epHead
0gb5KO4BYkOEykpg4vPhUAAA
False
0.523598775598299
30
epTail
Wwj4WvC3GU26QLUK96R5wAAA
False
0.523598775598299
25
epHead
0gb5KO4BYkOEykpg4vPhUAAA
False
-0.523598775598299
25
epTail
Wwj4WvC3GU26QLUK96R5wAAA
False
-0.785398163397448
40
epHead
0gb5KO4BYkOEykpg4vPhUAAA
False
0.785398163397448
40
epTail
Wwj4WvC3GU26QLUK96R5wAAA
False
-1000
-1000
50
8
0gb5KO4BYkOEykpg4vPhUAAA
False
-1000
-1000
50
8
Wwj4WvC3GU26QLUK96R5wAAA
clMaroon
$00B9FFFF
272,243;384,245
Hnr63LoKe0K9ey7yXoLl0AAA
EowTnFFgsUSHTUwTLQWJRgAA
TBg2bBnuNke+k+oZmNfelwAA
False
1.5707963267949
15
Hnr63LoKe0K9ey7yXoLl0AAA
False
1.5707963267949
30
Hnr63LoKe0K9ey7yXoLl0AAA
False
-1.5707963267949
15
Hnr63LoKe0K9ey7yXoLl0AAA
False
-0.523598775598299
30
epHead
rjNp8vHB5U6LItxaMtdAhAAA
False
0.523598775598299
30
epTail
fpHuSQifQkCyfKrxLIHcCAAA
False
0.523598775598299
25
epHead
rjNp8vHB5U6LItxaMtdAhAAA
False
-0.523598775598299
25
epTail
fpHuSQifQkCyfKrxLIHcCAAA
False
-0.785398163397448
40
epHead
rjNp8vHB5U6LItxaMtdAhAAA
False
0.785398163397448
40
epTail
fpHuSQifQkCyfKrxLIHcCAAA
False
-1000
-1000
50
8
rjNp8vHB5U6LItxaMtdAhAAA
False
-1000
-1000
50
8
fpHuSQifQkCyfKrxLIHcCAAA
clMaroon
$00B9FFFF
272,259;386,298
ossRWuCST0uA2SBLdvGZIgAA
mKIC2swsy0iozZtcMbn/HgAA
TBg2bBnuNke+k+oZmNfelwAA
False
1.5707963267949
15
ossRWuCST0uA2SBLdvGZIgAA
False
1.5707963267949
30
ossRWuCST0uA2SBLdvGZIgAA
False
-1.5707963267949
15
ossRWuCST0uA2SBLdvGZIgAA
False
-0.523598775598299
30
epHead
gdCoxBIZuECZoPhkXphPBAAA
False
0.523598775598299
30
epTail
8G8SdNtFO0afNC6ik51mbwAA
False
0.523598775598299
25
epHead
gdCoxBIZuECZoPhkXphPBAAA
False
-0.523598775598299
25
epTail
8G8SdNtFO0afNC6ik51mbwAA
False
-0.785398163397448
40
epHead
gdCoxBIZuECZoPhkXphPBAAA
False
0.785398163397448
40
epTail
8G8SdNtFO0afNC6ik51mbwAA
False
-1000
-1000
50
8
gdCoxBIZuECZoPhkXphPBAAA
False
-1000
-1000
50
8
8G8SdNtFO0afNC6ik51mbwAA
clMaroon
$00B9FFFF
272,276;412,371
50dRUuJfF0y6KLrKJb1wcwAA
CE8DFkP7CEap+IdUl+2QigAA
TBg2bBnuNke+k+oZmNfelwAA
False
1.5707963267949
15
50dRUuJfF0y6KLrKJb1wcwAA
False
1.5707963267949
30
50dRUuJfF0y6KLrKJb1wcwAA
False
-1.5707963267949
15
50dRUuJfF0y6KLrKJb1wcwAA
False
-0.523598775598299
30
epHead
wJqzmiH6YEC9AoSw+KqgLAAA
False
0.523598775598299
30
epTail
rNs/7H/LUEW3MG8tkkgGJwAA
False
0.523598775598299
25
epHead
wJqzmiH6YEC9AoSw+KqgLAAA
False
-0.523598775598299
25
epTail
rNs/7H/LUEW3MG8tkkgGJwAA
False
-0.785398163397448
40
epHead
wJqzmiH6YEC9AoSw+KqgLAAA
False
0.785398163397448
40
epTail
rNs/7H/LUEW3MG8tkkgGJwAA
False
-1000
-1000
50
8
wJqzmiH6YEC9AoSw+KqgLAAA
False
-1000
-1000
50
8
rNs/7H/LUEW3MG8tkkgGJwAA
20
Library Caller
Am4XJUBsOEqTA+S/jt2kMgAA
3
TBg2bBnuNke+k+oZmNfelwAA
c7ap9v0740aVgFjYXF8UFgAA
awZc4w5y4UO/BKbwVU04ygAA
5
Wwj4WvC3GU26QLUK96R5wAAA
fpHuSQifQkCyfKrxLIHcCAAA
8G8SdNtFO0afNC6ik51mbwAA
n2bpOTClske/o6mMjEweRQAA
rNs/7H/LUEW3MG8tkkgGJwAA
평문 INI를 로드
Am4XJUBsOEqTA+S/jt2kMgAA
4
SnOTIKtQzUWGiyT92tpbLQAA
lDhTzRDBckSptxOMVNR6zQAA
NQWxUEOHjk6ytmRwNbbZ9gAA
3flPxjRkI02RQXtc4QKWoQAA
1
c6p3eM7cYEaRYn+6D/HFTAAA
암호화된 INI를 복호화 로드
Am4XJUBsOEqTA+S/jt2kMgAA
4
ysuIBXprQUq7iz0yCyc/mgAA
amjEOtOzFE2t9L6ON/R0NAAA
rFnrL5vqokurSk+1iv5tQQAA
Fo0WpzRxYky11P7KAaxctQAA
1
dZaHSpPHakmjN14CqgllPwAA
평문 INI를 저장
Am4XJUBsOEqTA+S/jt2kMgAA
4
oBBLG7GgokiAvuzvQHcmGQAA
7s76q22D5UW2Sm/MPSASkAAA
lE6WUzxgzEi1D6cD/6MC+gAA
gNAmJhpg0kCu9x1EoHYPagAA
1
UruW2WKdkUiTQs/0jfHvigAA
평문INI를 암호화 저장
Am4XJUBsOEqTA+S/jt2kMgAA
4
9ykXXXpPDUCjvsbHsS4k4QAA
LAUtO+von02/OdQFaibDWAAA
+Xy9giCG8k2TUFNeUeEQSgAA
yZv2RRewWkuulNBU5btlFgAA
1
JVLQtinTyU6saw5HnJ+TggAA
Ini내에 값 읽기
Am4XJUBsOEqTA+S/jt2kMgAA
4
mKIC2swsy0iozZtcMbn/HgAA
twVSgvsVWUqJRFz3BaukIgAA
5CAgxUDsCUiALwQlljq79QAA
rsElUj/iwUqDgWBU/ilLcAAA
1
gdCoxBIZuECZoPhkXphPBAAA
Ini내 값 쓰기
Am4XJUBsOEqTA+S/jt2kMgAA
4
CE8DFkP7CEap+IdUl+2QigAA
zmt2TruiHUGLdeUs7dyygwAA
Q5aSahYZdUqF66A0TayiNQAA
Qkk8r0qh3Uiq8EpTJQfyrgAA
2
5ExpTscw+EuRWMQZi/d7tAAA
wJqzmiH6YEC9AoSw+KqgLAAA
Ini파일을 로드
Am4XJUBsOEqTA+S/jt2kMgAA
4
Wcs3zyDYo0uBlg2lLx9emAAA
IdI12U1L6EuSV7cIoBz5+wAA
dgeXR6K6V06I0EWPyKLQmQAA
MVUwy7QsWUKoslY+V4YaAAAA
1
0gb5KO4BYkOEykpg4vPhUAAA
2
c6p3eM7cYEaRYn+6D/HFTAAA
dZaHSpPHakmjN14CqgllPwAA
Lim, Heejin
Am4XJUBsOEqTA+S/jt2kMgAA
Ini파일을 저장
Am4XJUBsOEqTA+S/jt2kMgAA
4
EowTnFFgsUSHTUwTLQWJRgAA
a4oX62RMlE+lL9J449ZAbQAA
R3O3+5ONe0aPUV45L3ymLwAA
XSmEAIF6G0StCo88aOt2iAAA
1
rjNp8vHB5U6LItxaMtdAhAAA
2
UruW2WKdkUiTQs/0jfHvigAA
JVLQtinTyU6saw5HnJ+TggAA
Am4XJUBsOEqTA+S/jt2kMgAA
JL0nlAJFe0S2q4CsbIb0iQAA
pHnVPXcYHE2cKwYNJtycIQAA
4
Q6RkchJro0WgtCKgaKW2dgAA
YXN+sIJ3MUSXhn0z2wl52gAA
oKdjjC7+W0eu4z5YdXgjowAA
I7rgcSdI8ESVtIq0AEY6XwAA
Am4XJUBsOEqTA+S/jt2kMgAA
8EaKtZPv20S2ZUwYzFn2igAA
pHnVPXcYHE2cKwYNJtycIQAA
4
v0scvjE+30SY3+kAuvQp6wAA
+mhK5N+4DkSf8e7cFeykOgAA
4bYNNqMRqUmTseDlgNL8TAAA
xxy7xf2ACUqREuyuztTqVgAA
Am4XJUBsOEqTA+S/jt2kMgAA
I6ge7DiNBUK1JTLrMzQdlwAA
O52AqvIWyUONLCfIsYjh4gAA
4
v1yr/vljM0eWXHJwoDrmywAA
wTgrF6cUyEuPg30ffTtfRwAA
ZxNZkO4380CLYLCvDAR8vAAA
/+GN2/wVkkKUZyA/G3iNmwAA
Am4XJUBsOEqTA+S/jt2kMgAA
Z+IU4tTz/kCtoJi6j/1YuAAA
O52AqvIWyUONLCfIsYjh4gAA
4
XPN12IbbiUGXJzJj/ado1gAA
Mh88g5v0X0mMLxdpTQ20EwAA
SM6s5+lmcEuT8iwQrSMdVQAA
LpxlcFiB20OKRuzhXqgTDAAA
MemoryIni
Am4XJUBsOEqTA+S/jt2kMgAA
1
33xOta6BQUGprhohOh5BaAAA
Am4XJUBsOEqTA+S/jt2kMgAA
4
/Ka/O36+hE23yaQYKMYAvAAA
cAimhL4S5EWc+DbpSu6CYgAA
nZ7oPaXm7EGW3+RReSx+7AAA
GTqYWQWE60uypvB6ecJpuwAA
2
WdxMBZiUUkWxjzw2mwlI+QAA
QtB6vp41PEeTS9UYAsyPVwAA
4
18E2Hr6xLUi1ouOZXG0ZBgAA
RGwP4Ja/S02mwKu8VoxyrAAA
ksORcPOoGUKezGHg+kVWVAAA
GAmOITxflUKNhl3am732WwAA
WdxMBZiUUkWxjzw2mwlI+QAA
O52AqvIWyUONLCfIsYjh4gAA
4
T/8j2BnoOE+0Tgd7q/AgqwAA
dcPs1F8DvUKbzcriTvyE0gAA
e8eSfI59hUqaDMvtbVSSIAAA
CfCpP1kiqkyKKQ3xq+C8gAAA
Am4XJUBsOEqTA+S/jt2kMgAA
4
98ZJvy6ur0GMkGiERK7gOQAA
VaBUj9sBOUOXjKlgNrJSXQAA
ucIk0wMp8EW1kzAmUnZpDQAA
gVC+JqruqEiHx30VDMUfvgAA
2
Hnr63LoKe0K9ey7yXoLl0AAA
QtB6vp41PEeTS9UYAsyPVwAA
4
m7Kb4mgJMkKoX8lkIhCo1AAA
OMIBJXK4jUaFqKtxxjXDtAAA
YuwITBiMsUKpOmJ3tmC71gAA
UqylwEVtCEOW5PToDJPAEgAA
Hnr63LoKe0K9ey7yXoLl0AAA
pHnVPXcYHE2cKwYNJtycIQAA
4
WwrJnP+erEG0Ca9H7sxUsgAA
sgzzt6T7I0+QFtxQ6TbvAQAA
Bd8QHRLSMUecStmaQFKtqwAA
QayIjuEUGk2aFnnjcOe1DgAA
Am4XJUBsOEqTA+S/jt2kMgAA
4
ZPwRZjGpdki3lsu+WncZ0wAA
P0kiTdbxd0Gai+fCLnuNcwAA
sq5B9e0eXUGmBcfZj35wWgAA
xwDbCDu7pkmi6Fu4qUf45QAA
2
ossRWuCST0uA2SBLdvGZIgAA
QtB6vp41PEeTS9UYAsyPVwAA
4
51M0JaHpck+cXQWtOdQi8AAA
gJPYWtZ7X0ikCID4sCxUrQAA
nNYHoazpgki2R5Bm3YQ8iAAA
YNn3aLLzPUWpKotKORnqQQAA
ossRWuCST0uA2SBLdvGZIgAA
KI1iDHda3kW0/5/nnAn1jQAA
4
UC+RMPqJ00KAZmKQvEh+xAAA
LFEOAmLowky1kj3vbWM/1gAA
SEyz7PAf7kuXCa+5LL22ggAA
qpGYxKI8pESksAU3m3ZGLgAA
Am4XJUBsOEqTA+S/jt2kMgAA
2
1axRZ6+3JEWMgVi45G/ExAAA
QtB6vp41PEeTS9UYAsyPVwAA
1axRZ6+3JEWMgVi45G/ExAAA
S8Yz1rjo90C/CGSFCL0BEAAA
Am4XJUBsOEqTA+S/jt2kMgAA
4
TIlHGvc6BEqH6YQ/2WU2fQAA
gNBqjR/WIUinwSAWSnjlBAAA
RDtndVe+bke7hmIF7NhSBAAA
2AVkbaKhC0uI+AGOzC9qTAAA
2
50dRUuJfF0y6KLrKJb1wcwAA
QtB6vp41PEeTS9UYAsyPVwAA
4
uA/qKum+gEav7gbl6z+KUgAA
ErXwrViqVUiouUu0oQK+cwAA
6zBeMo4b5Eq/C4l9SlyjnwAA
WDY7HelDbEazlM4DDCs7aQAA
50dRUuJfF0y6KLrKJb1wcwAA
S8Yz1rjo90C/CGSFCL0BEAAA
4
/fmpFAaZzkeclL5dkTG3rgAA
PRDo5IskzUKWxW+CFCHL/AAA
tU3aFxrr8EC8gFSJiRwIUwAA
zWtarayyMEivoUjaEkiBtwAA
Analysis Model
UMLStandard
analysisModel
MerFXqLRlEW0ine8SyxT/QAA
1
Main
True
RobustnessDiagram
cmKVyxia+EiDsJXiZOk0+AAA
Ti1qNftdBEado3NAS1cF5wAA
Design Model
UMLStandard
designModel
MerFXqLRlEW0ine8SyxT/QAA
1
Main
True
LR8EH5hY2kCw5uhFhpd9TgAA
bsbRRMYywU2RtFTWSLqBqAAA
1
clMaroon
$00B9FFFF
120
68
354
193
MNAwKdWCXUaDoPXGVRpeogAA
1
AKMemoryIni
False
False
MNAwKdWCXUaDoPXGVRpeogAA
MNAwKdWCXUaDoPXGVRpeogAA
False
MNAwKdWCXUaDoPXGVRpeogAA
1
AKMemoryIni
LR8EH5hY2kCw5uhFhpd9TgAA
4
vuAPmbVQeEGrgRS0K5/yZAAA
XmPqdYKpIkq4OY51WfDK5wAA
bq0g15dN30qKKs7GyfY0BgAA
NFaZlJ47okW2qWs24RDTPQAA
8
LoadFromFile
MNAwKdWCXUaDoPXGVRpeogAA
2
LPCTSTR inifile
XzFV+j4PcEymMObcwn2dagAA
INI_CRYPT decrypt
XzFV+j4PcEymMObcwn2dagAA
SaveToFile
MNAwKdWCXUaDoPXGVRpeogAA
2
LPCTSTR inifile
FmSaxX83502cNgUWhupITwAA
INI_CRYPT encrypt
FmSaxX83502cNgUWhupITwAA
SetData
MNAwKdWCXUaDoPXGVRpeogAA
2
LPTSTR ini_data
pBftpd91KUKzCj4BRRPZHwAA
DWORD ini_size
pBftpd91KUKzCj4BRRPZHwAA
GetData
MNAwKdWCXUaDoPXGVRpeogAA
3
LPTSTR ini_data
dJ3yYaRG5kOXdfV0Si95bQAA
DWORD ini_size
dJ3yYaRG5kOXdfV0Si95bQAA
PDWORD ini_written
dJ3yYaRG5kOXdfV0Si95bQAA
getString
MNAwKdWCXUaDoPXGVRpeogAA
4
LPCTSTR section
+aIYQN9VikCTiPnFykO8bwAA
LPCTSTR key
+aIYQN9VikCTiPnFykO8bwAA
LPTSTR pStr
+aIYQN9VikCTiPnFykO8bwAA
DWORD slen
+aIYQN9VikCTiPnFykO8bwAA
putString
MNAwKdWCXUaDoPXGVRpeogAA
3
LPCTSTR section
YXkz8R2MPEi1d/KVPC+m7gAA
LPCTSTR key
YXkz8R2MPEi1d/KVPC+m7gAA
LPCTSTR pStr
YXkz8R2MPEi1d/KVPC+m7gAA
getInteger
MNAwKdWCXUaDoPXGVRpeogAA
3
LPCTSTR section
hzf1BUIUNECAAZDcISneVwAA
LPCTSTR key
hzf1BUIUNECAAZDcISneVwAA
LONG *pint
hzf1BUIUNECAAZDcISneVwAA
putInteger
MNAwKdWCXUaDoPXGVRpeogAA
3
LPCTSTR section
8OB2QURpPUu3HN8qBI69AQAA
LPCTSTR key
8OB2QURpPUu3HN8qBI69AQAA
LONG value
8OB2QURpPUu3HN8qBI69AQAA
3
vector(INI_SECTION> m_sec
vkPrivate
MNAwKdWCXUaDoPXGVRpeogAA
PBYTE m_data
vkPrivate
MNAwKdWCXUaDoPXGVRpeogAA
ULONG m_data_size
vkPrivate
MNAwKdWCXUaDoPXGVRpeogAA
Implementation Model
UMLStandard
implementationModel
MerFXqLRlEW0ine8SyxT/QAA
1
Main
R7+32yTDz0SXG2XMbn7C6AAA
HJ0AIyrBq0CcJtoi0dlFYgAA
Deployment Model
UMLStandard
deploymentModel
MerFXqLRlEW0ine8SyxT/QAA
1
Main
ss+W3B4gDkWrUirvRae/6AAA
t9yk3u/n/EWhkuTYcexTAgAA