' Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
' SPDX-License-Identifier: CC-BY-ND-2.0 (For details, see https://github.com/awslabs/aws-icons-for-plantuml/blob/main/LICENSE)
sprite $softicecream [64x64/16z] xS61400000CXXFdRpkElMXu0001m

!function $softicecreamIMG($scale=1)
!return "<img data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAEZ0FNQQAAsY58+1GTAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAOxAAADsQBlSsOGwAABINJREFUeNrtmnmITVEcx699y75lGcszz+4Pskcz1ghp/sA/Q1kixh7ZU6QQQyjJVsNERCJbwohsWcYSMc+esuZh7Mz4/nrfV9NrZnj3nXPuvY9ffVLm3XPv/d7f+S3nHMv6x62Uw/cvDXqDOaABuOrEAzhhTUAaGA1q8v9Og03xLkBtsBSMA5/BTrALjARdnHJBUzYAZPKeC8FG8J5/6whGgUrgUzzGgDFgNzgH+oBj4FuBv78G08ELcDneBOgF9oAdYAT4WMhv3gEfmEUxboJf8SCAuPth8Aik/OGljoBEMA9MAc3BW/DMywL0o2unUoTiTMTZDw6AEmAomAa6grMF4oWnBEija0+N4pqXjBFrwUMGR8kS2yPihhIrqVmABBAA+TauzQMZzB4NwXgdD6hbgJJ051gsG9wBnbwowD3QWsFU+wK+elGAk6AaSIphjOqgHbjtRQGyGP3nxjDGYsaQDB0PWELDmD6mvTagBmjFTu8y6/+wbWNxVJzNAOngPljGNJnr5jQoNf5ekMwoLi8cBI/Bj4jfXmfFV5yJ61dmxyid42Smwotu9ICF7PS288upLlxagPmsC6SRmuQmD/Cx3s9g4/NNw9R6yyrxK8vlbGYZVwTBVI4100D/spLTJ81NWaAti5WgAQEkIxwH7d0kQJ7hhZx8VfFLlQC3WfFVMySApNYnbhIgk16QbuDlZZ1gEDjopiwQZD8vKzqNWQHqyAQ9+OK5TIcx30NlHdCGqbA1xZBp8e4vK746YAuLnqKsCuhATxtFr4vZVKwKdwerQLcCCxqP2cGptA/gFvBboeV06S9kxeiUkx4gD7Caix7LwT6r8EVPlVYB9AeLmApl2q1xIgYMA1uJBKVr4LuBIPiTFeA2Tp0F9Iy7JrOAfIX14CiYwIcybT/ZHJ0A60BZkwLIEndd1uT5lnOWx2eQdnuwSQF6shC5YTlvMvWeMUMYE6CeqkpMkT1ggWRMAClAyrtIgIp2p6JdAQJUvIwLXr4caAlyTApwlI3PYBcIkMIq8YhJAWSb+xJYwZs7ZTVZgJ0nRgshWZiUtT/Z/pYd4E+GX74+OMTmawh4Y1qAV+CCFdrKnsCc/MCAEHLMZhL7gVpWaBf5ipPdYGNOheEcT3Z0n2r86uF0J8vvs2NNxyrbYanGNoO+LE8raqj6erL7G69KZJWHpJ5boRNfA8FEDV7QiF87U+XYqvcGz/DfJA3unxRxD1cK8JQxIFmDAMk64ouO3eEsjQJkqR5UlwA+zlmV89/nFQF0xAEt8191FoiMA7JTPEbRmE111Re6jsnl0m2laGnGFGnHOluh88NSYW6wQpuinrIlVmhvwK4FOYY2031GKMC2ubaNa2XFtyrH8LQAYok2rg1fk+NlAcIP77dxrT9CRE8KIEff38fgAUGO4VkBwl7gtylAQPfDmRAgYNMD/Lrnv0kPSPzXPSDaVBhOgTnxIkC0mSDRRAYwOQWirQX88SSAnVRoJAXq6gaL8oKxVmhR82+suYmvr7MbjDQ5KZ4Qxe/lXLCsMGdb/02v/QZbKv8tn011TAAAAABJRU5ErkJggg=={scale="+$scale+"}>"
!endfunction

IBMEntityColoring(softicecream)
!define softicecream(e_alias, e_label, e_techn) IBMEntity(e_alias, e_label, e_techn, #232F3E, softicecream, softicecream)
!define softicecream(e_alias, e_label, e_techn, e_descr) IBMEntity(e_alias, e_label, e_techn, e_descr, #232F3E, softicecream, softicecream)
!define softicecreamParticipant(p_alias, p_label, p_techn) IBMParticipant(p_alias, p_label, p_techn, #232F3E, softicecream, softicecream)
!define softicecreamParticipant(p_alias, p_label, p_techn, p_descr) IBMParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, softicecream, softicecream)
