diff --git a/libraries.json b/libraries.json index b15958d17..8cd5e6a5b 100644 --- a/libraries.json +++ b/libraries.json @@ -6717,5 +6717,31 @@ "Developer", "Users" ] + }, + { + "name": "Hans", + "description": "Hans", + "authors": [ + { + "name": "Hans", + "github": "", + "twitter": "", + "url": "" + } + ], + "source": "hans/hans.excalidrawlib", + "preview": "hans/hans.jpg", + "created": "2025-01-16", + "updated": "2025-01-16", + "version": 2, + "itemNames": [ + "Firewall", + "Server", + "Switch", + "Router", + "Device", + "Server", + "Firewall" + ] } ] diff --git a/libraries/hans/hans.excalidrawlib b/libraries/hans/hans.excalidrawlib new file mode 100644 index 000000000..7eb9c19aa --- /dev/null +++ b/libraries/hans/hans.excalidrawlib @@ -0,0 +1,3626 @@ +{ + "type": "excalidrawlib", + "version": 2, + "source": "https://marketplace.visualstudio.com/items?itemName=pomdtr.excalidraw-editor", + "libraryItems": [ + { + "status": "published", + "elements": [ + { + "type": "line", + "version": 602, + "versionNonce": 1864331323, + "isDeleted": false, + "id": "0y-4bQlLmgeWm8WE9sOiB", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1485.785432377141, + "y": 3633.0790370942436, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 53.418584825234575, + "height": 92.69394714407463, + "seed": 873096798, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 38.77450980392132, + 22.053376906318135 + ], + [ + 52.89215686274474, + 13.622004357298465 + ], + [ + 53.36956521739103, + -47.72070664014382 + ], + [ + 14.06862745098033, + -70.64057023775649 + ], + [ + -0.04901960784354742, + -61.620962394619255 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 411, + "versionNonce": 687539445, + "isDeleted": false, + "id": "O1C-_nNdsPDLtxXzdLkI1", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1485.7351429826429, + "y": 3571.5538300438598, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 39.53125, + "height": 83.16576086956502, + "seed": 2144387842, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 39.53125, + 23.28125 + ], + [ + 39.09646739130403, + 83.16576086956502 + ] + ] + }, + { + "type": "line", + "version": 310, + "versionNonce": 1004253403, + "isDeleted": false, + "id": "mHJDBs_GmF3jJQyinYXdB", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1445.9865016782949, + "y": 3594.5837213482077, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 13.379934210526699, + "height": 8.51151315789457, + "seed": 886203934, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 13.379934210526699, + -8.51151315789457 + ] + ] + }, + { + "type": "line", + "version": 670, + "versionNonce": 1167629909, + "isDeleted": false, + "id": "uXkj8LiDoe0eRkMACuMNC", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1485.9925800535814, + "y": 3623.6884124237226, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 52.58903705167927, + "height": 23.01809210526335, + "seed": 300473749, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 39.13651315789457, + 23.01809210526335 + ], + [ + 52.58903705167927, + 14.39406109751144 + ] + ] + }, + { + "type": "line", + "version": 711, + "versionNonce": 1954995579, + "isDeleted": false, + "id": "qEHzIOTVevyw19jELQMsA", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1485.2545937835582, + "y": 3604.054545146834, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 52.69773270385326, + "height": 23.01809210526335, + "seed": 452965941, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 39.13651315789457, + 23.01809210526335 + ], + [ + 52.69773270385326, + 14.39406109751144 + ] + ] + }, + { + "type": "line", + "version": 734, + "versionNonce": 570166197, + "isDeleted": false, + "id": "_GgwKQ60NEeQRCaSnYibu", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1485.7751887492334, + "y": 3593.1964215770404, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 52.371645747331286, + "height": 23.01809210526335, + "seed": 1436117634, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 39.13651315789457, + 23.01809210526335 + ], + [ + 52.371645747331286, + 14.611452401859424 + ] + ] + }, + { + "type": "line", + "version": 739, + "versionNonce": 342062619, + "isDeleted": false, + "id": "Bn2KPecjTPwju0VrWPT2U", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1485.7751887492334, + "y": 3582.903515398551, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 52.48034139950528, + "height": 23.01809210526335, + "seed": 2062153374, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 39.13651315789457, + 23.01809210526335 + ], + [ + 52.48034139950528, + 14.502756749685432 + ] + ] + }, + { + "type": "line", + "version": 362, + "versionNonce": 1850395925, + "isDeleted": false, + "id": "YrtdmnGvUpiOBZl126Ixl", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1473.0698040421223, + "y": 3589.1585992019905, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 13.89830508474597, + "height": 18.559322033898297, + "seed": 2043464258, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.12159174649968918, + -10.593220338982974 + ], + [ + 13.776713338246282, + -18.559322033898297 + ] + ] + }, + { + "type": "line", + "version": 343, + "versionNonce": 174324411, + "isDeleted": false, + "id": "rqntdN4mgUX54KivSR9F_", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1455.984321359734, + "y": 3599.4202056868835, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 14.263080324244129, + "height": 19.333087693442394, + "seed": 1844277982, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.16949152542383672, + -10.736919675755416 + ], + [ + 14.093588798820292, + -19.333087693442394 + ] + ] + }, + { + "type": "line", + "version": 306, + "versionNonce": 972710517, + "isDeleted": false, + "id": "Lt2aZxqregpVQg5dGff1l", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1478.493532855682, + "y": 3587.7547672196756, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 8.79882092851858, + "seed": 593515573, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 8.79882092851858 + ] + ] + }, + { + "type": "line", + "version": 377, + "versionNonce": 1126886235, + "isDeleted": false, + "id": "zCBSKjnMv3GodEeoR3neN", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1461.102228507855, + "y": 3597.972158524024, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 8.79882092851858, + "seed": 2048307291, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 8.79882092851858 + ] + ] + }, + { + "type": "line", + "version": 733, + "versionNonce": 164645845, + "isDeleted": false, + "id": "IX07J-Ei3tHN2jNVPkdKc", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1485.4719850879062, + "y": 3614.48932775553, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 52.69773270385326, + "height": 23.01809210526335, + "seed": 1075573342, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 39.13651315789457, + 23.01809210526335 + ], + [ + 52.69773270385326, + 14.39406109751144 + ] + ] + }, + { + "type": "line", + "version": 489, + "versionNonce": 1930086395, + "isDeleted": false, + "id": "y0_wkaeMGEvxacL_DRdOt", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1456.754402420899, + "y": 3610.798245480546, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 8.79882092851858, + "seed": 558625685, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 8.79882092851858 + ] + ] + }, + { + "type": "line", + "version": 514, + "versionNonce": 769788213, + "isDeleted": false, + "id": "Po1mBe6rPm9CHiwEhZRUf", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1473.710924160029, + "y": 3602.102593306633, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 7.7118644067795685, + "seed": 1207841282, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 7.7118644067795685 + ] + ] + }, + { + "type": "line", + "version": 529, + "versionNonce": 537268379, + "isDeleted": false, + "id": "PpAGlSiVBS8wcXPRgUA44", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1462.406576333942, + "y": 3617.3199846109806, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 8.79882092851858, + "seed": 1517648891, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 8.79882092851858 + ] + ] + }, + { + "type": "line", + "version": 618, + "versionNonce": 1469389461, + "isDeleted": false, + "id": "NhCkdYqN2Os99UA-FiSHb", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1479.58048937742, + "y": 3608.1895498283725, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 8.79882092851858, + "seed": 786240469, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 8.79882092851858 + ] + ] + }, + { + "type": "line", + "version": 567, + "versionNonce": 1808745787, + "isDeleted": false, + "id": "t_nscb804TpBuyO3L7I-m", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1473.276141551333, + "y": 3622.5373759153285, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 8.79882092851858, + "seed": 1669375483, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 8.79882092851858 + ] + ] + }, + { + "type": "line", + "version": 607, + "versionNonce": 1872691189, + "isDeleted": false, + "id": "VXT5wxfW8DIqNayU7LJ6p", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1457.841358942638, + "y": 3631.0156367848936, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 8.146647015475537, + "seed": 827035035, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 8.146647015475537 + ] + ] + }, + { + "type": "line", + "version": 644, + "versionNonce": 499705307, + "isDeleted": false, + "id": "XxcL0GbN4M3wpdSIjkvHk", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1462.841358942638, + "y": 3637.319984610981, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 7.7118644067795685, + "seed": 1969786107, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 7.7118644067795685 + ] + ] + }, + { + "type": "line", + "version": 673, + "versionNonce": 738539861, + "isDeleted": false, + "id": "vU209J72bJXbgkoxWaNRS", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1478.928315464377, + "y": 3628.841723741416, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.04789977892414754, + "height": 7.7118644067795685, + "seed": 871000309, + "groupIds": [ + "iPfSyL0x11jsc7QJ0-0W0" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638798167142, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.04789977892414754, + 7.7118644067795685 + ] + ] + } + ], + "id": "VY7pCLbkvJ7FkYokCpJVv", + "created": 1638798199329, + "name": "Firewall" + }, + { + "status": "published", + "elements": [ + { + "type": "rectangle", + "version": 231, + "versionNonce": 421315894, + "isDeleted": false, + "id": "5lpH6eKNb_d693plt8kdg", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1400.7664645334896, + "y": -654.6668244760552, + "strokeColor": "#0000", + "backgroundColor": "#0000", + "width": 69.318181818182, + "height": 87.40118577075118, + "seed": 1134931574, + "groupIds": [ + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 471, + "versionNonce": 669372714, + "isDeleted": false, + "id": "djwD0wWlWFhItZSDrXE2J", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1397.4661667615846, + "y": -599.8633558416975, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 64.08785503715862, + "height": 52.469588919311136, + "seed": 1974148074, + "groupIds": [ + "CnJpN1Te9UZMFtUxdfj7_", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.1873913889975719, + 13.304788618825329 + ], + [ + 32.60610168557199, + 32.98088446356697 + ], + [ + 62.96350670317353, + 14.991311119803237 + ], + [ + 64.08785503715862, + 0 + ], + [ + 31.48175335158672, + -19.488704455744163 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 321, + "versionNonce": 251309686, + "isDeleted": false, + "id": "qsK8EFRxSSFBLleW7It7D", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1365.047456465007, + "y": -568.1942111011115, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 7.882455739614875e-14, + "height": 12.742614451832685, + "seed": 1662283702, + "groupIds": [ + "CnJpN1Te9UZMFtUxdfj7_", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 7.882455739614875e-14, + -12.742614451832685 + ] + ] + }, + { + "type": "line", + "version": 337, + "versionNonce": 1982209002, + "isDeleted": false, + "id": "bR2fgthfe4Z7hmBPA42NG", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1397.091383983588, + "y": -599.4885730637025, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 62.77611531417578, + "height": 18.364356121758817, + "seed": 1517555370, + "groupIds": [ + "CnJpN1Te9UZMFtUxdfj7_", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 32.04392751857936, + 18.364356121758817 + ], + [ + 62.77611531417578, + 0.9369569449877022 + ] + ] + }, + { + "type": "line", + "version": 270, + "versionNonce": 2076798902, + "isDeleted": false, + "id": "09I9ALq8vUNU3Nn7Agmto", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1362.236585630045, + "y": -574.7529097160258, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 15.061702818419864, + "height": 8.432612504889256, + "seed": 1100548342, + "groupIds": [ + "CnJpN1Te9UZMFtUxdfj7_", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 15.061702818419864, + -8.432612504889256 + ] + ] + }, + { + "type": "line", + "version": 583, + "versionNonce": 328142506, + "isDeleted": false, + "id": "kxQ5g9FPxFryjTeKr8_DT", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1344.3111989171605, + "y": -586.3883279748031, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 7.833933521858124, + "height": 7.923978734753132, + "seed": 118532458, + "groupIds": [ + "CnJpN1Te9UZMFtUxdfj7_", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.09004521289493002, + 3.421718090007028 + ], + [ + 7.244804877379701, + -1.2297420961893428 + ], + [ + 7.833933521858124, + -4.502260644746105 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 522, + "versionNonce": 2075003126, + "isDeleted": false, + "id": "dmasq8s_TtKHrt4SmqSow", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1397.6076663818426, + "y": -617.5298621140485, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 64.08785503715862, + "height": 52.46958891931114, + "seed": 783841846, + "groupIds": [ + "SrFFZeQArhSgUvrmHFCPj", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.1873913889975719, + 13.304788618825334 + ], + [ + 32.60610168557199, + 32.980884463566966 + ], + [ + 62.96350670317353, + 14.991311119803246 + ], + [ + 64.08785503715862, + 0 + ], + [ + 31.48175335158672, + -19.488704455744177 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 398, + "versionNonce": 1691068778, + "isDeleted": false, + "id": "BtP2qmfwCuNXV0yAzJfyc", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1365.1889560852767, + "y": -585.8607173734656, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 7.882455739614875e-14, + "height": 12.742614451832685, + "seed": 315354154, + "groupIds": [ + "SrFFZeQArhSgUvrmHFCPj", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 7.882455739614875e-14, + -12.742614451832685 + ] + ] + }, + { + "type": "line", + "version": 414, + "versionNonce": 1580038710, + "isDeleted": false, + "id": "iEiemlBt2DqVVXZFSrWwn", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1397.2328836038528, + "y": -617.1550793360539, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 62.77611531417578, + "height": 18.364356121758817, + "seed": 1096270710, + "groupIds": [ + "SrFFZeQArhSgUvrmHFCPj", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 32.04392751857936, + 18.364356121758817 + ], + [ + 62.77611531417578, + 0.9369569449877022 + ] + ] + }, + { + "type": "line", + "version": 344, + "versionNonce": 19328042, + "isDeleted": false, + "id": "4gzzeTPEJFYOyxStlyyNQ", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1362.3780852503103, + "y": -592.419415988378, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 15.740876675793366, + "height": 8.432612504889239, + "seed": 1938872042, + "groupIds": [ + "SrFFZeQArhSgUvrmHFCPj", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 15.740876675793366, + -8.432612504889239 + ] + ] + }, + { + "type": "line", + "version": 656, + "versionNonce": 976012150, + "isDeleted": false, + "id": "9LQFTgc4aLL1MuVuRzAF5", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1343.943318144394, + "y": -604.5642146401849, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 6.628399925020281, + "height": 7.5623186557015245, + "seed": 1807475894, + "groupIds": [ + "SrFFZeQArhSgUvrmHFCPj", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.09004521289493002, + 3.4217180900070265 + ], + [ + 6.477338418547706, + -0.358701624107918 + ], + [ + 6.628399925020281, + -4.140600565694498 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 553, + "versionNonce": 1586222826, + "isDeleted": false, + "id": "rKX81etgj5e1oToqQufBA", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1397.749166002112, + "y": -634.9552616670323, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 64.08785503715862, + "height": 52.46958891931114, + "seed": 703228330, + "groupIds": [ + "y05xhvssE9nNWXylPkpjB", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.1873913889975719, + 13.304788618825334 + ], + [ + 32.60610168557199, + 32.980884463566966 + ], + [ + 62.96350670317353, + 14.991311119803246 + ], + [ + 64.08785503715862, + 0 + ], + [ + 31.48175335158672, + -19.488704455744177 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 429, + "versionNonce": 32564406, + "isDeleted": false, + "id": "Tr1AOfWiVcz0BI7hToDBn", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1365.330455705533, + "y": -603.2861169264504, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 7.882455739614875e-14, + "height": 12.742614451832685, + "seed": 260693494, + "groupIds": [ + "y05xhvssE9nNWXylPkpjB", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 7.882455739614875e-14, + -12.742614451832685 + ] + ] + }, + { + "type": "line", + "version": 445, + "versionNonce": 2105895338, + "isDeleted": false, + "id": "YO7DBN3BAbStpwBjeks3P", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1397.3743832241096, + "y": -634.5804788890384, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 62.77611531417578, + "height": 18.364356121758817, + "seed": 1828955242, + "groupIds": [ + "y05xhvssE9nNWXylPkpjB", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 32.04392751857936, + 18.364356121758817 + ], + [ + 62.77611531417578, + 0.9369569449877022 + ] + ] + }, + { + "type": "line", + "version": 375, + "versionNonce": 387898870, + "isDeleted": false, + "id": "tOjePY1Jryq2pBhcbyRwd", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1362.5195848705707, + "y": -609.844815541364, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 15.740876675793366, + "height": 8.432612504889239, + "seed": 298233654, + "groupIds": [ + "y05xhvssE9nNWXylPkpjB", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 15.740876675793366, + -8.432612504889239 + ] + ] + }, + { + "type": "line", + "version": 681, + "versionNonce": 356426858, + "isDeleted": false, + "id": "KTq7FAdXx2fODGmzN8WQ_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1344.0848177646583, + "y": -621.9896141931694, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 7.2311667234391175, + "height": 7.44176529601784, + "seed": 1453819690, + "groupIds": [ + "y05xhvssE9nNWXylPkpjB", + "LF8Ami3ktPpLzgWpTsfwK", + "UIxbM8iY-6t0qn35F4KEa" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455356085, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.09004521289493002, + 3.4217180900070265 + ], + [ + 6.838998497598899, + -0.2381482644239587 + ], + [ + 7.2311667234391175, + -4.020047206010814 + ], + [ + 0, + 0 + ] + ] + } + ], + "id": "Mi5HqBSrBpdFvVlFZ32Uf", + "created": 1638455357642, + "name": "Server" + }, + { + "status": "published", + "elements": [ + { + "type": "ellipse", + "version": 500, + "versionNonce": 576127722, + "isDeleted": false, + "id": "ySZ2KtzIX38Y83DDfV_g7", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1306.2847102431115, + "y": -593.7696023915541, + "strokeColor": "transparent", + "backgroundColor": "transparent", + "width": 78.0993216705532, + "height": 55.04798003210792, + "seed": 60838442, + "groupIds": [ + "tdbzopY_7HgeN1Z3l2FHl" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "type": "arrow", + "id": "Qd56n-k7kmbnnPXZqrhGE" + } + ], + "updated": 1638455267487, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 1154, + "versionNonce": 348027062, + "isDeleted": false, + "id": "5wTl4cDfxv863qVF9I83Y", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1305.808078363189, + "y": -571.7279597501253, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 76.2912166506336, + "height": 55.40705416424723, + "seed": 1821530742, + "groupIds": [ + "MW1eiMqIKH222pe40r4zr", + "gTkEm_EYiUZomaD2HFw6H", + "2TJOc_9EbaostvkzC9NwU", + "V0cc2eUfmmK6UKS9DKIPJ", + "tdbzopY_7HgeN1Z3l2FHl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455267487, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.11421566210438161, + 9.422956987448126 + ], + [ + 39.14031821739571, + 32.14370216239012 + ], + [ + 75.79154642490452, + 8.375719647746127 + ], + [ + 76.2912166506336, + -0.7329758210798047 + ], + [ + 37.57926092607686, + -23.26335200185711 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 791, + "versionNonce": 1997215146, + "isDeleted": false, + "id": "gqjAJeN5Q6n3dqFmWmUfQ", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1305.4171292536748, + "y": -571.4278334476842, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 75.44645745680035, + "height": 23.965648782208692, + "seed": 562797494, + "groupIds": [ + "zCMelFQ0seH-lcRrfov2H", + "U8L4yPZ8eIaCLASovkAg5", + "05RNZ38_swo9x-A2sYpk6", + "V0cc2eUfmmK6UKS9DKIPJ", + "tdbzopY_7HgeN1Z3l2FHl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455267487, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 38.44304876048513, + 22.807791716704937 + ], + [ + 75.44645745680035, + -1.1578570655037597 + ] + ] + }, + { + "type": "line", + "version": 755, + "versionNonce": 588902902, + "isDeleted": false, + "id": "Rbse5tR3WmGhBN6Lcvh3A", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1266.8419351228526, + "y": -539.9206492309839, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 0.177311235298596, + "height": 8.031860957629895, + "seed": 4895990, + "groupIds": [ + "doW5sXlhMXphmhBlc0FaD", + "y1CkIEp8wVE46mxKRjO94", + "Cj8XAEQmG4I253_qWIPoW", + "V0cc2eUfmmK6UKS9DKIPJ", + "tdbzopY_7HgeN1Z3l2FHl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455267487, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.177311235298596, + -8.031860957629895 + ] + ] + }, + { + "type": "line", + "version": 1428, + "versionNonce": 690933866, + "isDeleted": false, + "id": "hUnb8dcsf0Vcc4sni13SH", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1264.2310546296044, + "y": -575.3444786372718, + "strokeColor": "#495057", + "backgroundColor": "#495057", + "width": 14.718429540091822, + "height": 11.844837249656242, + "seed": 182697962, + "groupIds": [ + "p2V-4PiJ-X53LL4xyir1S", + "tdbzopY_7HgeN1Z3l2FHl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455267487, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.793075645559416, + -6.11306230205911 + ], + [ + -11.309973383720637, + -2.9619926037386852 + ], + [ + -11.387173043440452, + -11.844837249656242 + ], + [ + -1.598344647608911, + -11.130641039975357 + ], + [ + -4.888912619418325, + -8.593509626451295 + ], + [ + 3.331256496651371, + -3.0601420224416653 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1434, + "versionNonce": 1647592246, + "isDeleted": false, + "id": "2lR7T9EQjJFqe3bxc6_4E", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1279.5653784231813, + "y": -565.2340224892988, + "strokeColor": "#495057", + "backgroundColor": "#495057", + "width": 14.718429540091822, + "height": 11.844837249656242, + "seed": 1622381482, + "groupIds": [ + "PYKaNZXb_1UQjNytWwFhS", + "Xy5iABKeKH6JJafWUhHVx", + "tdbzopY_7HgeN1Z3l2FHl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455267487, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.793075645559416, + -6.11306230205911 + ], + [ + -11.309973383720637, + -2.9619926037386852 + ], + [ + -11.387173043440452, + -11.844837249656242 + ], + [ + -1.598344647608911, + -11.130641039975357 + ], + [ + -4.888912619418325, + -8.593509626451295 + ], + [ + 3.331256496651371, + -3.0601420224416653 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1492, + "versionNonce": 1015886634, + "isDeleted": false, + "id": "NGx9snaJ-wZ06AENt6I9M", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 3.141592653589793, + "x": -1260.3989109008266, + "y": -558.5029416332336, + "strokeColor": "#495057", + "backgroundColor": "#495057", + "width": 14.718429540091822, + "height": 11.844837249656242, + "seed": 948885558, + "groupIds": [ + "vQQzmUbXa4pwco5BqxVRi", + "sMx_oy89ohEBnZdL3UCSB", + "tdbzopY_7HgeN1Z3l2FHl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455267487, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.793075645559416, + -6.11306230205911 + ], + [ + -11.309973383720637, + -2.9619926037386852 + ], + [ + -11.387173043440452, + -11.844837249656242 + ], + [ + -1.598344647608911, + -11.130641039975357 + ], + [ + -4.888912619418325, + -8.593509626451295 + ], + [ + 3.331256496651371, + -3.0601420224416653 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1507, + "versionNonce": 74607734, + "isDeleted": false, + "id": "5Rp1RxZ1Ngct4MLwbyLB7", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 3.141592653589793, + "x": -1246.0240602590598, + "y": -567.6298309295931, + "strokeColor": "#495057", + "backgroundColor": "#495057", + "width": 14.718429540091822, + "height": 11.844837249656242, + "seed": 1545854570, + "groupIds": [ + "qvGobvI1rVq5hJST5kqsL", + "EGsgbfKzTqBYKJrG-gNcw", + "tdbzopY_7HgeN1Z3l2FHl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455267487, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.793075645559416, + -6.11306230205911 + ], + [ + -11.309973383720637, + -2.9619926037386852 + ], + [ + -11.387173043440452, + -11.844837249656242 + ], + [ + -1.598344647608911, + -11.130641039975357 + ], + [ + -4.888912619418325, + -8.593509626451295 + ], + [ + 3.331256496651371, + -3.0601420224416653 + ], + [ + 0, + 0 + ] + ] + } + ], + "id": "YGY-82-6acoemokJiAH2C", + "created": 1638455305098, + "name": "Switch" + }, + { + "status": "published", + "elements": [ + { + "type": "line", + "version": 2799, + "versionNonce": 1961079338, + "isDeleted": false, + "id": "dVc89fzKq1XeqwoSCX_Yj", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1210.631345382859, + "y": -611.3435872343982, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 67.51988661992566, + "height": 42.52159828877349, + "seed": 1810025642, + "groupIds": [ + "gp5CZ3wMd2uvskCSc0H0O" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638455291483, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -3.492407928616922, + 3.186056355930977 + ], + [ + -3.7374891867654236, + 7.5668838453363545 + ], + [ + -3.2487919337338624, + 17.707120901232642 + ], + [ + -1.9606500651884953, + 23.03763826596361 + ], + [ + 1.1958700809232037, + 27.142749339952157 + ], + [ + 5.800575559070293, + 31.3549418655951 + ], + [ + 11.452762075121491, + 34.05767874466663 + ], + [ + 18.01347247391849, + 35.904404318762595 + ], + [ + 28.061804058008835, + 37.12981060950537 + ], + [ + 37.86505438395099, + 36.70091840774548 + ], + [ + 48.83244068609838, + 33.88523242218446 + ], + [ + 57.62582976962708, + 28.947659408082156 + ], + [ + 62.98515071254394, + 22.51500901331588 + ], + [ + 63.78239743316023, + 17.58458027215863 + ], + [ + 63.75176227589162, + 3.1554211986624443 + ], + [ + 61.39285516621165, + 0.06127031453706655 + ], + [ + 53.305173647309594, + -1.2254062907428291 + ], + [ + 12.31533322196453, + -5.391787679268121 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "ellipse", + "version": 964, + "versionNonce": 34037110, + "isDeleted": false, + "id": "a0DCz9nO9gFc6q7Dfj68F", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1214.632842747683, + "y": -628.9914590522069, + "strokeColor": "#495057", + "backgroundColor": "#ced4da", + "width": 67.97662896465694, + "height": 42.710979260978974, + "seed": 938977130, + "groupIds": [ + "gp5CZ3wMd2uvskCSc0H0O" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455291483, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 2189, + "versionNonce": 180346090, + "isDeleted": false, + "id": "vBoS-vA1b3iGGyer-LQZj", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 3.141592653589793, + "x": -1189.7332706863415, + "y": -610.5847860331774, + "strokeColor": "#495057", + "backgroundColor": "#495057", + "width": 16.679910465140818, + "height": 12.67339451086911, + "seed": 1243818538, + "groupIds": [ + "XFovFFIYEpC-2mWcOR_c3", + "VedjVP42Ao_Z63AvGT6tl", + "w_kgJJBk7gCkQVwiG-GHj", + "gp5CZ3wMd2uvskCSc0H0O" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455291483, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.746360818647345, + -6.278424194165094 + ], + [ + -11.670181423616022, + -4.003483654025771 + ], + [ + -11.756313474661507, + -12.67339451086911 + ], + [ + -0.8348680936116399, + -11.87656218528622 + ], + [ + -4.506171432839819, + -9.045871827168456 + ], + [ + 4.923596990479309, + -2.355297308908259 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 2043, + "versionNonce": 1734885046, + "isDeleted": false, + "id": "wp4UTIS93GbUrIqKzE0rh", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1166.0671483417561, + "y": -592.479342930951, + "strokeColor": "#495057", + "backgroundColor": "#495057", + "width": 16.11559478975416, + "height": 12.96922317330706, + "seed": 2035307754, + "groupIds": [ + "8KTZOkkgXoATwqc7g5s-X", + "pnXARYRovx6kXWMPjGM0m", + "YtVJBUCUaZ9CSr50uHsgX", + "gp5CZ3wMd2uvskCSc0H0O" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455291483, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -8.53284305418864, + -6.693352352311601 + ], + [ + -12.383586688951164, + -3.2431634395556355 + ], + [ + -12.468114622489345, + -12.96922317330706 + ], + [ + -1.7500695033443732, + -12.187230999193366 + ], + [ + -5.35299873688629, + -9.409259227318111 + ], + [ + 3.6474801672648143, + -3.3506298140325192 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 2258, + "versionNonce": 1363718058, + "isDeleted": false, + "id": "ahBCJFLkCdtfd1rHq4MWY", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 3.141592653589793, + "x": -1196.8736255544375, + "y": -593.135453375323, + "strokeColor": "#495057", + "backgroundColor": "#495057", + "width": 16.11559478975416, + "height": 12.96922317330706, + "seed": 118106026, + "groupIds": [ + "pSCwL0IKCZi5cHGnFL_QO", + "dp5bxxPZHj3HfkTBXu1Kp", + "3zf1iVvO9MwFzuXvaIxRA", + "gp5CZ3wMd2uvskCSc0H0O" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455291483, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 8.53284305418862, + -6.693352352311617 + ], + [ + 12.38358668895114, + -3.2431634395556337 + ], + [ + 12.468114622489335, + -12.96922317330706 + ], + [ + 1.7500695033443556, + -12.187230999193353 + ], + [ + 5.352998736886278, + -9.409259227318092 + ], + [ + -3.6474801672648236, + -3.3506298140325406 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 2303, + "versionNonce": 1218115574, + "isDeleted": false, + "id": "U2gytwzLVx1Lsn1YZHcim", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1176.3437850615217, + "y": -609.3407950002655, + "strokeColor": "#495057", + "backgroundColor": "#495057", + "width": 16.11559478975416, + "height": 12.96922317330706, + "seed": 1266393706, + "groupIds": [ + "1GULz7zvYYB5cKVAXUMrj", + "1HeSHGFlmus-Usywcw76F", + "-9ckWEY05snMU5mxB8tLX", + "gp5CZ3wMd2uvskCSc0H0O" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638455291483, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 8.53284305418862, + -6.693352352311617 + ], + [ + 12.38358668895114, + -3.2431634395556337 + ], + [ + 12.468114622489335, + -12.96922317330706 + ], + [ + 1.7500695033443556, + -12.187230999193353 + ], + [ + 5.352998736886278, + -9.409259227318092 + ], + [ + -3.6474801672648236, + -3.3506298140325406 + ], + [ + 0, + 0 + ] + ] + } + ], + "id": "TAUQwDJWXyRlXBUXuREel", + "created": 1638455299874, + "name": "Router" + }, + { + "status": "published", + "elements": [ + { + "type": "rectangle", + "version": 1797, + "versionNonce": 1285967609, + "isDeleted": false, + "id": "XY68X70pWBB_KTuFENlCA", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 1872.6978641000337, + "y": 2023.9314163933077, + "strokeColor": "#000000", + "backgroundColor": "#868e96", + "width": 44.89096291762419, + "height": 68.65473186014601, + "seed": 998136375, + "groupIds": [ + "Due5tD6SVG60wFltRvqxd", + "TDLQl-R1wAzxPa-KZXh88" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1959, + "versionNonce": 1927608599, + "isDeleted": false, + "id": "IXe55vQDHa7ParMVN5EnJ", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 1877.8373858616685, + "y": 2029.1656926777612, + "strokeColor": "#000000", + "backgroundColor": "#fff", + "width": 35.37268888043181, + "height": 52.508196731676236, + "seed": 88341335, + "groupIds": [ + "Due5tD6SVG60wFltRvqxd", + "TDLQl-R1wAzxPa-KZXh88" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "Q3sXfBVz75bTl5TIhEB0s", + "type": "arrow" + } + ], + "updated": 1652788090905, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 1995, + "versionNonce": 1423181785, + "isDeleted": false, + "id": "KRpxkVGxhpGc891OdiqcB", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 1891.9016475570904, + "y": 2083.9210188706206, + "strokeColor": "#000000", + "backgroundColor": "#fff", + "width": 7.24416548958712, + "height": 7.24416548958712, + "seed": 66615415, + "groupIds": [ + "Due5tD6SVG60wFltRvqxd", + "TDLQl-R1wAzxPa-KZXh88" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1648, + "versionNonce": 406044215, + "isDeleted": false, + "id": "i9cMOQK3OV6uebTtpDAVC", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 1883.0859307662918, + "y": 2035.8496961999592, + "strokeColor": "#000000", + "backgroundColor": "#4c6ef588", + "width": 24.875599071184233, + "height": 12.608047084964703, + "seed": 1835028887, + "groupIds": [ + "Due5tD6SVG60wFltRvqxd", + "TDLQl-R1wAzxPa-KZXh88" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1692, + "versionNonce": 77046969, + "isDeleted": false, + "id": "WLPcX4j7cDcAXBAGiH37S", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 1883.0859307662918, + "y": 2058.3899714141685, + "strokeColor": "#000000", + "backgroundColor": "#4c6ef588", + "width": 24.875599071184233, + "height": 12.608047084964703, + "seed": 1253050039, + "groupIds": [ + "Due5tD6SVG60wFltRvqxd", + "TDLQl-R1wAzxPa-KZXh88" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "Q3sXfBVz75bTl5TIhEB0s", + "type": "arrow" + } + ], + "updated": 1652788090905, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1164, + "versionNonce": 1840045911, + "isDeleted": false, + "id": "otYDQpWPH4kWxm8LQuC1i", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1863.6433455588458, + "y": 2100.8780236517937, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 63, + "height": 25, + "seed": 227676793, + "groupIds": [ + "TDLQl-R1wAzxPa-KZXh88" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Device", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Device", + "lineHeight": 1.25, + "baseline": 21 + } + ], + "id": "9_9pebw1kmiJPt-x9timk", + "created": 1652788125156, + "name": "Device" + }, + { + "status": "published", + "elements": [ + { + "type": "rectangle", + "version": 750, + "versionNonce": 1637405529, + "isDeleted": false, + "id": "7Pk-TLxXtuWZkXpaK8tS4", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2067.820080211402, + "y": 2024.956526167033, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 37.26835999695436, + "height": 69.56760532764793, + "seed": 372949593, + "groupIds": [ + "76AB9cfQxi8EevCVG_nyp" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1296, + "versionNonce": 1066625719, + "isDeleted": false, + "id": "NiaPt1_volLg4xDhmhVPw", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 2054.9542602098786, + "y": 2104.416032826593, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 63, + "height": 25, + "seed": 81738841, + "groupIds": [ + "76AB9cfQxi8EevCVG_nyp" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "Server", + "textAlign": "left", + "verticalAlign": "top", + "containerId": null, + "originalText": "Server", + "lineHeight": 1.25, + "baseline": 21 + }, + { + "type": "line", + "version": 595, + "versionNonce": 1169621049, + "isDeleted": false, + "id": "GDASN8Ar7kqbTnHNqRkxb", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2072.3046375445324, + "y": 2032.6524768329887, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 28.572409330998198, + "height": 2.2737367544323206e-13, + "seed": 627417527, + "groupIds": [ + "76AB9cfQxi8EevCVG_nyp" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 28.572409330998198, + 2.2737367544323206e-13 + ] + ] + }, + { + "type": "line", + "version": 627, + "versionNonce": 1432550359, + "isDeleted": false, + "id": "BBQgQPZgkKsxQ6zNRzIUr", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2072.1680555443795, + "y": 2039.056274610597, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 28.572409330998198, + "height": 2.2737367544323206e-13, + "seed": 204892599, + "groupIds": [ + "76AB9cfQxi8EevCVG_nyp" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 28.572409330998198, + 2.2737367544323206e-13 + ] + ] + }, + { + "type": "line", + "version": 609, + "versionNonce": 1664913689, + "isDeleted": false, + "id": "Usz5re68bOeeSKgyCLVmq", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2072.1371702106403, + "y": 2045.4600723882063, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 28.572409330998198, + "height": 2.2737367544323206e-13, + "seed": 987848505, + "groupIds": [ + "76AB9cfQxi8EevCVG_nyp" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 28.572409330998198, + 2.2737367544323206e-13 + ] + ] + }, + { + "type": "line", + "version": 613, + "versionNonce": 1768122615, + "isDeleted": false, + "id": "BbKD57FKlc-NgH63VqGFw", + "fillStyle": "cross-hatch", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 2072.1371702106403, + "y": 2051.863870165815, + "strokeColor": "#000000", + "backgroundColor": "#ced4da", + "width": 28.572409330998198, + "height": 2.2737367544323206e-13, + "seed": 769157465, + "groupIds": [ + "76AB9cfQxi8EevCVG_nyp" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1652788090905, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 28.572409330998198, + 2.2737367544323206e-13 + ] + ] + } + ], + "id": "RK7rWRm_bqsgMR-yyEact", + "created": 1652788117720, + "name": "Server" + }, + { + "status": "published", + "elements": [ + { + "type": "rectangle", + "version": 118, + "versionNonce": 104391447, + "isDeleted": false, + "id": "ctYJpWDV897iuC_uV6zPl", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 377.5551155556879, + "y": 534.3585890230637, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 38.92857142857133, + "height": 37.142857142857224, + "seed": 2000061945, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 153, + "versionNonce": 1082899929, + "isDeleted": false, + "id": "GAPE7IMntISaWrQGsszbX", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 377.197972698545, + "y": 544.7157318802066, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 38.92857142857133, + "height": 1.0714285714285552, + "seed": 427484793, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 38.92857142857133, + -1.0714285714285552 + ] + ] + }, + { + "type": "line", + "version": 96, + "versionNonce": 762996791, + "isDeleted": false, + "id": "DQpYwXBBJjCdFeq44qmbd", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 377.197972698545, + "y": 552.9300175944923, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 39.64285714285711, + "height": 0.3571428571428896, + "seed": 266352695, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 39.64285714285711, + 0.3571428571428896 + ] + ] + }, + { + "type": "line", + "version": 108, + "versionNonce": 1273535161, + "isDeleted": false, + "id": "eVigVrRk8a5DybNTwPzq5", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 377.197972698545, + "y": 562.2157318802066, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 40.35714285714289, + "height": 0, + "seed": 154209111, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 40.35714285714289, + 0 + ] + ] + }, + { + "type": "line", + "version": 94, + "versionNonce": 948848983, + "isDeleted": false, + "id": "mjgrq6OES4u6y7UWSIrF1", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 397.5551155556879, + "y": 543.2871604516351, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 0.7142857142856656, + "height": 8.214285714285666, + "seed": 2082321719, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.7142857142856656, + -8.214285714285666 + ] + ] + }, + { + "type": "line", + "version": 93, + "versionNonce": 358013849, + "isDeleted": false, + "id": "UlLl3YOWW3C5xbnj9UBEY", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 386.12654412711635, + "y": 544.0014461659209, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 0.35714285714277594, + "height": 9.28571428571422, + "seed": 2129717047, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.35714285714277594, + 9.28571428571422 + ] + ] + }, + { + "type": "line", + "version": 87, + "versionNonce": 885589623, + "isDeleted": false, + "id": "J9BZr0S68QpKlLsPgiIKj", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 406.48368698425924, + "y": 544.3585890230637, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 0.3571428571428896, + "height": 9.285714285714334, + "seed": 145063129, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.3571428571428896, + 9.285714285714334 + ] + ] + }, + { + "type": "line", + "version": 98, + "versionNonce": 487194745, + "isDeleted": false, + "id": "oqKAutl0qFwFqI01Fte2w", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 396.48368698425924, + "y": 562.0371604516351, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 0.7142857142856656, + "height": 8.214285714285666, + "seed": 1438707671, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.7142857142856656, + -8.214285714285666 + ] + ] + }, + { + "type": "line", + "version": 146, + "versionNonce": 284106647, + "isDeleted": false, + "id": "FXyygh-CpatOLhcD8G_HT", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 385.76940126997346, + "y": 560.9657318802065, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 0.35714285714277594, + "height": 9.28571428571422, + "seed": 1142670999, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.35714285714277594, + 9.28571428571422 + ] + ] + }, + { + "type": "line", + "version": 140, + "versionNonce": 281381209, + "isDeleted": false, + "id": "lho3-5sVVawudAKgnVA1b", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 406.12654412711635, + "y": 561.3228747373494, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 0.3571428571428896, + "height": 9.285714285714334, + "seed": 1901777497, + "groupIds": [ + "ZSXpEqV04kuFwqHQu7V01" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1638271214845, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.3571428571428896, + 9.285714285714334 + ] + ] + } + ], + "id": "v5Unlq-Ibl1X1PCacJ2sk", + "created": 1638271285862, + "name": "Firewall" + } + ] +} diff --git a/libraries/hans/hans.jpg b/libraries/hans/hans.jpg new file mode 100644 index 000000000..777e1f822 Binary files /dev/null and b/libraries/hans/hans.jpg differ