'Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
'SPDX-License-Identifier: MIT (For details, see https://github.com/awslabs/aws-icons-for-plantuml/blob/master/LICENSE)

sprite $ApplicationDiscoveryService [64x64/16z] {
fPE73kqg30INOdiN_lz_dqAIbmlXrimfgZDWIt1FRF4t-XZGnu0-1lGne8y1VGpeOq0V0xfPHJSpZzy6j0jOmKKg_kk0te4A89TgRhKS2VjLG6l0Xi4RBq3o
dmUq10gISI8AO3yDQ889cGEhfTJgF72W_YomwdK86JSbI4RQ1rQ_33qoaCs3uJK1TGJs8yo-eKZqSUYD9UGO8yI6oISI9GUSFrAGWZIKRK0F5Iu549ofo2Gp
F3PCnqlAyAFnK0xLI4V-jU-muwz8B0_8P22HJFYrNq0fW_DRI7bCOEDlupVT84j4rc3s0-Nys_XtWAZd31KFTlfC88bCRlmh43394FBou9TV46HAV0VQ7N2u
LC7vDLv-FVmClWFjOEjhyltskV7RVV-A49_7xJ7T7nni_FR__bmL3_Noyw4YyMJZDmdbY1I5FSJb8zz_WutVb24fGHEdxwYaeV9cupT3I0QJ50TZVWq_8QuT
t6nyeemBKCHD7RwXNkC_lFsMGScH9RUBa3jZc1N6JQ2j5wZ8cd0WE28pBxyLkAI258_D2ZZ9ZCo5bw-4mpGW-sLREcfaGTe7seyGu64L02cNd00Opw5Oje4s
4O2Vvmut5RzwYTm7sYjGjH3v4YlIAz0Mc06Rx08Wf2iGd6alF07dlSMe2SY7jWRslcMr9iyuI3We8JaIby3Uhr0xa5l9EHSB3Up_W2s1llZjH0-_3lI-ytyT
GFpezzcV0fxv3ZZIvFUjtqw9UWSgVFBxrc-FlmGCDljzwxV7dmCPiVXzwxV5Lns1YiBLxxSV4sNsLO6IaFZs--MlK1EMWCgTFmBoXT3A2ExythPeo-D_3FIF
WVunq3y6-iT0_nZe7mFzO-0_
}

AWSEntityColoring(ApplicationDiscoveryService)
!define ApplicationDiscoveryService(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, ApplicationDiscoveryService, ApplicationDiscoveryService)
!define ApplicationDiscoveryService(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, ApplicationDiscoveryService, ApplicationDiscoveryService)
!define ApplicationDiscoveryServiceParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, ApplicationDiscoveryService, ApplicationDiscoveryService)
!define ApplicationDiscoveryServiceParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, ApplicationDiscoveryService, ApplicationDiscoveryService)

sprite $CloudEndureMigration [64x64/16z] {
fPC7aiGW30H78936_F-z5qmjDYLVL6yEtKx2dx57UeJ909C19WDC1fWCC1bWCi1aWCa0am4c0qm6c0mm6U1pe6lvGFkF0Ju5501404Zx8S0OC86edPOAnBuD
CD21vWi5-ZU1wDlSug9_7mYxBp3VMC5V-Of6-aP3FMt_XUyeSGugkWeWQf636msT8M00f5P1UV3tG04P0mKwzwD6Vm-WyY5W_TM9_XPmwFK-qg4U_7l0qVXT
0CKz-YjW5Shl0WBHuAz01Ohpkq2l05hmPw2WUboDkh0vJOAw-nDMD0RSiNWjvG9zy0tA1zmcidmtmODVmGjh9tsTWuA2Vh-CmKSzk52ShBLGeFto7U9kkq-q
uzZskdtwCr2XVlSBt7tt7MqVPSFBPqNrpQ-VlWV_7d21IRdqk7ttVVzrlbuwfw-dllaoVP_-HCfzb0MTqzTp9ZVVK7noynL-1SgdpbB9TkgaTrc-egtKyXsw
HhciKPpwlXOwn1V7egA7IUuG9_T00-p9fq1zXZJeAz0An3pwSxjodWWzfc2OUf450FKxuxZXzgdNpzPDfzQBxZjZ1XOTbVCaEk1nENlmzm2LwtGO0z5_1G9k
V23uNmVuIF1pWP4CZ6HW90CZ6HZ9m4W6HZ8mae6H38naO2G38naOoS0x
}

AWSEntityColoring(CloudEndureMigration)
!define CloudEndureMigration(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, CloudEndureMigration, CloudEndureMigration)
!define CloudEndureMigration(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, CloudEndureMigration, CloudEndureMigration)
!define CloudEndureMigrationParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, CloudEndureMigration, CloudEndureMigration)
!define CloudEndureMigrationParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, CloudEndureMigration, CloudEndureMigration)

sprite $DataSync [64x64/16z] {
fPK7jWCX3CG6Z6q6xd_UNyE3h4bxABr8sw7kyIqMuM60Xm4U1dWOu660Xm4U1dWOu660Xm4U1dWOuAE0gwgz3d0RCC4_sLu4k0i8a8gPbGnaVnfW37Y2-DWA
GR9d0OQ00rOd2ZmBH3_1weeXFTc4u1TelKUHXny9YqUgLmHQ06HxmrV48Sq19Cc0lVO5bI5GKFvs1ABVBdvAP0pORKUKw5y248v09AMDtuB_C22mwA-10XG-
3cWy2cq9r8IabSy29GCI_3RqS3b7BDy5sWm8d7mTy0mDVfkxxdK0AVgD1kTx0S76RmLyqrVenZTXeC1gnA1r-XC612Xxlsxyjl4pSl3rRwtYzWyo1KB1Bon8
7lVVxqlO_e7IHAd_Rwcux0GVgpJz2PLNF45NFsFqeky9ko4nhQVViakllWBGka9MGQwyRQvTZiYTpupik8SrGKXIvuosqYOEQ6ksac60yXVNNwOS_8Bar_D0
WEHFp-LrwVF3z7CbdmLwMFuQyCALdJy3db1QK_d1cuYpoi0V1leIe20PVh4661q3vOtehu5c06pKjWJ_Fi0y_3S3_H9etjedWHu2xQD0Fmpqmq0_3FJ3G3yC
zCD0Fmpqmq0_3FJ3G3yCzCF0Dm
}

AWSEntityColoring(DataSync)
!define DataSync(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, DataSync, DataSync)
!define DataSync(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, DataSync, DataSync)
!define DataSyncParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, DataSync, DataSync)
!define DataSyncParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, DataSync, DataSync)

sprite $DatasyncAgent [64x64/16z] {
xTSraWD144L1FxiZ_lrlkruvmxLYwNa3EOnvaLpiVnh-oVadfpXcBZL1URbSAPZN_OJ6wgltyZ_F-AVdlzv_lVbFpwO7ge35QFe-GDy7c0j_Fc37uzG2rlrm
vBFdyP_r0xhxxw14yQKVO5fqxlpNAexAcY-UCtpfpnuuMVLWzkz_y8_dpm0EVAfpnoz0B5lu07qVeEypGDydWFxxvxy-__KPU9ltzy___8G6BzRqfS2uhCj7
it__lrLzNZNmA_G7
}

AWSEntityColoring(DatasyncAgent)
!define DatasyncAgent(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, DatasyncAgent, DatasyncAgent)
!define DatasyncAgent(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, DatasyncAgent, DatasyncAgent)
!define DatasyncAgentParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, DatasyncAgent, DatasyncAgent)
!define DatasyncAgentParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, DatasyncAgent, DatasyncAgent)

sprite $MigrationEvaluator [64x64/16z] {
fPM9YYqX30LFr2GdtV__lm-9o4pduG0MownLtQwN_yV_YrNYCX2NWRWCn6KWBWDn6OZBG5m6uZ8Gvu2FFm9n3ZJeEH37W0F2Oo2EWOu6FGRY5728e_4KY5DW
GDbXfq1ye94R4TBGkGD3Fu7YEz2DYMAGRF0CM0V4Vr5z0e0CpyKZISEi-1006Fu9n9S16m8qNMzE2bmRW6uD_gNuZa5Q1o3mDGnWzjpHgbzeI4lGc033rt9K
lw2moF-srFTt0YyynITQp00Q5vxV6hfNlmOw6C41vIBt43kSrQy1nw0AX1i7ckKBLRy6180CRd8z1CeQU4h0Eo3bSy7xR7e9F9-0DQ2lLI4R8Ch54A0xMVqT
K046Oq6W3q4d5zg0PYn-1ZW0qLyBOMloDzO0qUBFWCrs_0GzfeDH9kBhJ_ppz216pC0Um7w3Lln9M8v-8p8h1kL61MX6ilWp49wplr1qpYY_Ap2fVavYhdxI
CR6VEu2RucTWBGDZugChOmzR-PFqQo0WducWJnk3B86d1WmMrj1ZGy5mYh06dXfesATuaKimO3Nm58Y-Jl7dIdDqba3r5RwaI3ALztcX-Y9f3UXUnbaa5Vgt
xz0d5n4hHEIc8j7-zZiYSh47RBt8MFT0X_F3-z43qh5M7stVnxbr1qRnFm43q2sUVB2lpuE9pQuK_nCmqTXd0JrFuO8gg7u6AciF6JHYm-AV0euH3V6Bufy2
3JDn2hp7W05Wd0BlEI3eKVZufu22KId-SHMEWVSoy5u6til0UnbuBmFlPU2z3BoNWVSoy0y
}

AWSEntityColoring(MigrationEvaluator)
!define MigrationEvaluator(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, MigrationEvaluator, MigrationEvaluator)
!define MigrationEvaluator(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, MigrationEvaluator, MigrationEvaluator)
!define MigrationEvaluatorParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, MigrationEvaluator, MigrationEvaluator)
!define MigrationEvaluatorParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, MigrationEvaluator, MigrationEvaluator)

sprite $MigrationHub [64x64/16z] {
fTLfciCu3eDXK2958Bd_UMUw8pzLOYpt9lp9-dxPO-wNsutxT1ZGOK270Hq6T1ZGOK270Hq6T1ZGOK2F0M_DFm5lBHu3UWeq06Xa6Wpmfu0U0e5ETWGTaTam
7W9w23YIJ7Gs8pCGkG-eRl63770s9Eaxdnkl7mwBC2G3BGA0xmFQ1G9e3W0nKu0RB7Q1BnmzE0mso8oH_7CPaKm7RAHtBu7g4tF1pR83mAUoh7Z3KC2AMiuc
4EbeJvvmIGtwDHtEdmtqp6puMwzVZYMG6__wUluCT4aNHsTR0eP8Hoz-3IG06FK9JCurC030ilWIO4TexkAZ1BB3i_eQ2AJc9ZVq4d2Ckt_j_CLR3Upzw-w9
BXg2dqwpNy_gvsvUd9mpa8jdzNCtFtdw5RWM62Ihdwj-SYLWCr0y5ry2OR1HU2y1DrYKm6iD1AmRnlGVVlsU-lGEwq09l9O9JP8rVJQvPc0EZSphuiOJ8QcZ
y2MGS98D_EpkXIx9xAC8f5G3Q2JDE3VzEaUFXh7m6kXeRWXUktavW9YcJpuNlli_uFJhH8czJRpivtYON3Tz7G43XkhOO8R6hsry0oM3wWRy-lRNtJswf02h
Tv0a_E-zjPVaKDqydluJ7-ZfGEUYb-FXrzxtG0VG7719EL9I02q0OF3cDm4EpZTyD01zp1ybnwMhNm9bqW0GUNsbhctyKs0v7YtR-CT0_JrUs_Z7W1cLw2hR
-AT00WPGTHl_5A0tfxwtyKy1RLVyMU1z67WV1jw7WVTXu7qOU1y6teU1zs7WVHZuFm
}

AWSEntityColoring(MigrationHub)
!define MigrationHub(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, MigrationHub, MigrationHub)
!define MigrationHub(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, MigrationHub, MigrationHub)
!define MigrationHubParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, MigrationHub, MigrationHub)
!define MigrationHubParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, MigrationHub, MigrationHub)

sprite $MigrationTransfer [64x64/16z] {
nTD9Tkiu58DXiBkDKljVRpsHvuIsW3GSvPz_i2rT-z-NeNALFPfSUgsbFnjWVpx0_c20_T4tO7ysmFvyWFtvmC_UnZ1NiUS5QrWriK6U1XhGpTr60vfJqky1
B-WHA-yeJYc_1meiTWFLgUzydtpNCPmYlnVGuhrIpSI0zjdX3zy1eFA0zgNI5Oqn6c0qe7oWXyYDtuFq3WkL3mpbhuStUAOSGF_PMok8r0DeBhgk5msKsZBb
WAEq8VmU6AZV_PrR0T39VmuuMkv2PHLL-3NG4BdJ2zxHsQy1zCoV1seXlmOSV4izg05J_af3F7r39MyOqb_i1neVit_bwVixMZRORp__-VoYbCYeyEVlzv3-
QdZp5NwleBpxMY92-a3FNOVbdQ6zSbjFHFbhl0mO-kVGsDnBYPdoLqUnc2XGNt_8lZvOh9I_l090oImbtXvaTCpgVfhaPs7_oWRFdQE6ZpkFbzYlCWV6uv1w
Y9Rd78qEsKAaVHQqkpxfQ7V0WQ-pWhXzGPr5Ql_nSOdc1Io_VulsUa3vr5uFA9_Qwm7bK_YPzCa-bTS3sYVxbV3jZcw9lHw8khAa0UdrMr2HFnqWVpf0_dY0
_Vb0aZyO87ywGFvqWFpfmFJ_iMQiyx_lVm
}

AWSEntityColoring(MigrationTransfer)
!define MigrationTransfer(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, MigrationTransfer, MigrationTransfer)
!define MigrationTransfer(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, MigrationTransfer, MigrationTransfer)
!define MigrationTransferParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, MigrationTransfer, MigrationTransfer)
!define MigrationTransferParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, MigrationTransfer, MigrationTransfer)

sprite $ServerMigrationService [64x64/16z] {
fTP5WWCn34HHcMJ1_Syx46XosG7LmExzO8FWTJWUfy601WCQ36WmeC601WCQ36Wme7kWNSRp0F1QwB8aYm3oV5fAgvU0l9oMawm2m2lmym3m2lmYC7ZEs-hc
ru6rxtqPkFh_7Pz_8QB2Ym3mUl2zbaoK-oBmylNtGiJpmDBVno20_NENpuyfWPUmy7hsqgZKb5BXqTjRdtycIZaHjT7REvvJk_qd7htj_hZD7zOf0s_GA_1I
27dxmASAlBthEHDH6xr1hmBMpW7R0dNqCD0JyUWDUHnWoi0RyZYGwLsF0usQlEqLlO0c0hn1hzWBy0Oy2DJx-G1u6pmAR5UcqTl9uq2X9lS1RqSF0vMoF0Uy
GQ-RoFzysydpQMdtlJrM4b6LutRVwB84RWrIxJBn9jDJQ-VxDdlmS0edO3uDTFutt6-lVnhmQI2dVq7jU6e1VXQ0Ne6V1Q1NvFq3hyZxsfzFRSWxz0Qz0ey2
jPWzVCjw7F9kSFz-7F8ue2mAXhn_zLNsOC230Gy6F1ZmOC230Gy6F1Zu1G
}

AWSEntityColoring(ServerMigrationService)
!define ServerMigrationService(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, ServerMigrationService, ServerMigrationService)
!define ServerMigrationService(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, ServerMigrationService, ServerMigrationService)
!define ServerMigrationServiceParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, ServerMigrationService, ServerMigrationService)
!define ServerMigrationServiceParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, ServerMigrationService, ServerMigrationService)

sprite $TransferFamily [64x64/16z] {
fTDPaiCW38HXWGoeuVxtdV5kGZkXIlt-_LunlaANny4PW3C0Pm3E09m1E0Dm1k0Cm1c0Cm1d0BE166a0au4eGWEO2qHHfG5C1LIq51KT0vW9B1BtPrY602O2
IKBP5iO0Xb5kTWJIHm0_0tdZRm7y3CYwi0Q2hFlYBQTp-VABgWRPIa4rBbzyadlQVx_DQnbMUvzAtgUopFdQ-Uj-BCgwt7iZlbAFxRcrM2fFRyHNwc7RYgJE
6_6LUd1lnDVRctGhbq_NPo6-Nhv8rCTkdtNTzYCHNs-VSA-x_tLXzKPyfHxS6_5rz2RhTl-_S7iZlWAvzmWIT7_dga7quOtuEdWBKd2UucXFRyJNJuyYmRP0
aL1wRpCU-GW4AVRXRSOZYMxFaMtmHhmLoUYso0ALPCGRyVRf4IMA6lKsuor81BYt2GzR303tHdm5tRn_2Kpxjm3pZVZN0FED-DS0yuturm3pZVewxnlrTTwt
n_cvVQKUpBS3oFz2_3890FD7m3J-M0B0VAjqeEkyBz2SWUOCD6UWEGFD6MZEG7C6cZFGd84_
}

AWSEntityColoring(TransferFamily)
!define TransferFamily(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, TransferFamily, TransferFamily)
!define TransferFamily(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, TransferFamily, TransferFamily)
!define TransferFamilyParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, TransferFamily, TransferFamily)
!define TransferFamilyParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, TransferFamily, TransferFamily)

sprite $TransferFamilyAWSFTP [64x64/16z] {
rTD7RWHH30FHFVz2zp-jiwV02G88JQVQjTMFpdMj90svreIF1gJHW3GQ-9CCHE5i8EVv0COVSkwFEMy60fuEYFnPzeBLUXhwUkOvUNYkvht0TuE9fwCz0rmJ
J_jvFUtUYujxfLvx-1NvzkVdP0VV_DjVnJ__M3M-6O0tlXk0zvw4W0UU0NZW6O0ddW5uwajKWITuv0aUUO97dXQtpDDbl7vRaZVrohmcdfSux-abkTVCItDV
a--VddhglEYjlaRUJrNhTbgjhrFq2G
}

AWSEntityColoring(TransferFamilyAWSFTP)
!define TransferFamilyAWSFTP(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, TransferFamilyAWSFTP, TransferFamilyAWSFTP)
!define TransferFamilyAWSFTP(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, TransferFamilyAWSFTP, TransferFamilyAWSFTP)
!define TransferFamilyAWSFTPParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, TransferFamilyAWSFTP, TransferFamilyAWSFTP)
!define TransferFamilyAWSFTPParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, TransferFamilyAWSFTP, TransferFamilyAWSFTP)

sprite $TransferFamilyAWSFTPS [64x64/16z] {
rTP7ZaCn38FXFJM0xd_QwSOV250WqwdSFBUFwINVAz8XbpvEE0KMfy3bVi6_D0jm53ZSAy0mCJbJaxDWSAT0fCmvK3FpElJPUGe8djtUQy-tdnJBKw3d-1GU
DlVaSLw4HF7TCrCuwRrUpu-UFoPtzkt7DaPUhTV8vwcFPSdY4qz1vIDFGUL3Jq7bSqy1VEufW6zw2k0RdWBuhgSW7Kz1Efw2j3mdB4_UnkilgPBfvqzTKZkU
Vzjhaf8YHpuPiPqOssla5yIBHsJulsmz_r4yp7l-oXDNFBdc5mp9y_Lzj7BgQOXB7yNdFuC_Fry
}

AWSEntityColoring(TransferFamilyAWSFTPS)
!define TransferFamilyAWSFTPS(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, TransferFamilyAWSFTPS, TransferFamilyAWSFTPS)
!define TransferFamilyAWSFTPS(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, TransferFamilyAWSFTPS, TransferFamilyAWSFTPS)
!define TransferFamilyAWSFTPSParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, TransferFamilyAWSFTPS, TransferFamilyAWSFTPS)
!define TransferFamilyAWSFTPSParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, TransferFamilyAWSFTPS, TransferFamilyAWSFTPS)

sprite $TransferFamilyAWSSFTP [64x64/16z] {
rTH7aeKm54FH-Vr1-rzjPuAgKU57HXFY4T7MlGAFTNnL0QmgW5K5iAhWJrf1dNShoxYjrhblrBblrdcX8F9w0KDy6pl1qkPPwHKz-fV1svC7Jyt7aLBtNd2E
5uC7Ijvpd6SoxkERaQXwhkVdtr-N8tmUzdVnOP-YJmNEiqy5phDF1SwpJmNEiuy5phFF1QpuVxjeYPVpkfVpkfVpkjS3LFQU0_q3MERzZmcPyR3UIqWsMhe3
mAF5AtlcFIlymv_VVDFyzLpdkpCdxhzv_ei-_3z399ZpGFRTrgFTQyghu7sEwc2CyPFp2G
}

AWSEntityColoring(TransferFamilyAWSSFTP)
!define TransferFamilyAWSSFTP(e_alias, e_label, e_techn) AWSEntity(e_alias, e_label, e_techn, #232F3E, TransferFamilyAWSSFTP, TransferFamilyAWSSFTP)
!define TransferFamilyAWSSFTP(e_alias, e_label, e_techn, e_descr) AWSEntity(e_alias, e_label, e_techn, e_descr, #232F3E, TransferFamilyAWSSFTP, TransferFamilyAWSSFTP)
!define TransferFamilyAWSSFTPParticipant(p_alias, p_label, p_techn) AWSParticipant(p_alias, p_label, p_techn, #232F3E, TransferFamilyAWSSFTP, TransferFamilyAWSSFTP)
!define TransferFamilyAWSSFTPParticipant(p_alias, p_label, p_techn, p_descr) AWSParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, TransferFamilyAWSSFTP, TransferFamilyAWSSFTP)

