ERD UMLStandard Automaton W. Kowarschick HS Augsburg 2009, WK License 1.0 3 Use Case Model UMLStandard useCaseModel McIp9NuChEqpPxjNLpcalgAA 1 Use Cases EREHUDWaK0aFT36UbydNjgAA n4yC+Z6880+eh3FvEJdcKAAA 17 clMaroon $00B9FFFF 255 62 624 276 System $00DD5420 $00F7F1C4 286 83 53 78 mcpM5Bjo6EeYZX4EkRWKdgAA 1 invoker False False False mcpM5Bjo6EeYZX4EkRWKdgAA False mcpM5Bjo6EeYZX4EkRWKdgAA $00DD5420 $00F7F1C4 373 131 127 32 1oPhw6PtC0Sbf6V4kXuY5AAA 1 send action False False False 1oPhw6PtC0Sbf6V4kXuY5AAA False 1oPhw6PtC0Sbf6V4kXuY5AAA False 1oPhw6PtC0Sbf6V4kXuY5AAA $00DD5420 $00F7F1C4 532 86 91 78 /ZZ/tnYxT0SCif4fRl1aLQAA 1 state machine False False False /ZZ/tnYxT0SCif4fRl1aLQAA False /ZZ/tnYxT0SCif4fRl1aLQAA $00DD5420 $00F7F1C4 lsRectilinear 338,146;373,146 FrXyPKgUd0CU6VLmkNDiMwAA EmcRM6q4NUGG1jK6sB6W+QAA PxAvCcTMzEObUsjy3Oqh5QAA False 1,5707963267949 15 FrXyPKgUd0CU6VLmkNDiMwAA False 1,5707963267949 30 FrXyPKgUd0CU6VLmkNDiMwAA False -1,5707963267949 15 FrXyPKgUd0CU6VLmkNDiMwAA False -0,523598775598299 30 epHead /wQk6Axj2U2rmpQZrX+vRgAA False 0,523598775598299 30 epTail 8FG/5k3aVE+MAJIgcmhoKwAA False 0,523598775598299 25 epHead /wQk6Axj2U2rmpQZrX+vRgAA False -0,523598775598299 25 epTail 8FG/5k3aVE+MAJIgcmhoKwAA False -0,785398163397448 40 epHead /wQk6Axj2U2rmpQZrX+vRgAA False 0,785398163397448 40 epTail 8FG/5k3aVE+MAJIgcmhoKwAA False -1000 -1000 50 8 /wQk6Axj2U2rmpQZrX+vRgAA False -1000 -1000 50 8 8FG/5k3aVE+MAJIgcmhoKwAA $00DD5420 $00F7F1C4 lsRectilinear 499,145;532,145 kiDnzuii8028GzcbzxOK5AAA NNHjmy5nS0Ob7Bb5EtE1nQAA EmcRM6q4NUGG1jK6sB6W+QAA False 1,5707963267949 15 kiDnzuii8028GzcbzxOK5AAA False 1,5707963267949 30 kiDnzuii8028GzcbzxOK5AAA False -1,5707963267949 15 kiDnzuii8028GzcbzxOK5AAA False -0,523598775598299 30 epHead Nr3eaKnAUk2k2yocHy9piwAA False 0,523598775598299 30 epTail mglyoSCSf0mAD2hrnsx5jAAA False 0,523598775598299 25 epHead Nr3eaKnAUk2k2yocHy9piwAA False -0,523598775598299 25 epTail mglyoSCSf0mAD2hrnsx5jAAA False -0,785398163397448 40 epHead Nr3eaKnAUk2k2yocHy9piwAA False 0,785398163397448 40 epTail mglyoSCSf0mAD2hrnsx5jAAA False -1000 -1000 50 8 Nr3eaKnAUk2k2yocHy9piwAA False -1000 -1000 50 8 mglyoSCSf0mAD2hrnsx5jAAA $00DD5420 $00F7F1C4 720 104 111 32 zVcyKoLYXUa7qapmQ2zQQgAA 1 switch state False False False zVcyKoLYXUa7qapmQ2zQQgAA False zVcyKoLYXUa7qapmQ2zQQgAA False zVcyKoLYXUa7qapmQ2zQQgAA $00DD5420 $00F7F1C4 lsRectilinear 622,120;720,120 3TeZIlfBAkuVtlAotzI8JQAA KZhHhc4B4k67z/SI80Ao1QAA NNHjmy5nS0Ob7Bb5EtE1nQAA False 1,5707963267949 15 3TeZIlfBAkuVtlAotzI8JQAA False 1,5707963267949 30 3TeZIlfBAkuVtlAotzI8JQAA False -1,5707963267949 15 3TeZIlfBAkuVtlAotzI8JQAA False -0,523598775598299 30 epHead oKfroFTnsk+VP3NdpFUMqwAA False 0,523598775598299 30 epTail xGHCqMAV/EWj05WBF5UKugAA False 0,523598775598299 25 epHead oKfroFTnsk+VP3NdpFUMqwAA False -0,523598775598299 25 epTail xGHCqMAV/EWj05WBF5UKugAA False -0,785398163397448 40 epHead oKfroFTnsk+VP3NdpFUMqwAA False 0,785398163397448 40 epTail xGHCqMAV/EWj05WBF5UKugAA False -1000 -1000 50 8 oKfroFTnsk+VP3NdpFUMqwAA False -1000 -1000 50 8 xGHCqMAV/EWj05WBF5UKugAA $00DD5420 $00F7F1C4 599 242 166 32 hA7RKQr5yEOKen7wXPPExAAA 1 notify on transition False False False hA7RKQr5yEOKen7wXPPExAAA False hA7RKQr5yEOKen7wXPPExAAA False hA7RKQr5yEOKen7wXPPExAAA $00DD5420 $00F7F1C4 696 280 163 32 Upc7fSslAUGOOrSCM9WmsgAA 1 notify on error False False False Upc7fSslAUGOOrSCM9WmsgAA False Upc7fSslAUGOOrSCM9WmsgAA False Upc7fSslAUGOOrSCM9WmsgAA $00DD5420 $00F7F1C4 524 204 167 32 4PuE2RDG1U66k8Q2efvTqgAA 1 notify on init False False False 4PuE2RDG1U66k8Q2efvTqgAA False 4PuE2RDG1U66k8Q2efvTqgAA False 4PuE2RDG1U66k8Q2efvTqgAA $00DD5420 $00F7F1C4 368 86 133 32 MsfzrcjffUGKJExuDNH0TgAA 1 init/reset False False False MsfzrcjffUGKJExuDNH0TgAA False MsfzrcjffUGKJExuDNH0TgAA False MsfzrcjffUGKJExuDNH0TgAA $00DD5420 $00F7F1C4 lsRectilinear 338,100;368,100 1boJBXK5u0a/u0rPL7a8fwAA jwyy+HgvG0+d8HKvf6GnYQAA PxAvCcTMzEObUsjy3Oqh5QAA False 1,5707963267949 15 1boJBXK5u0a/u0rPL7a8fwAA False 1,5707963267949 30 1boJBXK5u0a/u0rPL7a8fwAA False -1,5707963267949 15 1boJBXK5u0a/u0rPL7a8fwAA False -0,523598775598299 30 epHead 5j9hVBKEi0a9Stk3A8bukAAA False 0,523598775598299 30 epTail 97MgB5nvbEelb0ycfA1aMAAA False 0,523598775598299 25 epHead 5j9hVBKEi0a9Stk3A8bukAAA False -0,523598775598299 25 epTail 97MgB5nvbEelb0ycfA1aMAAA False -0,785398163397448 40 epHead 5j9hVBKEi0a9Stk3A8bukAAA False 0,785398163397448 40 epTail 97MgB5nvbEelb0ycfA1aMAAA False -1000 -1000 50 8 5j9hVBKEi0a9Stk3A8bukAAA False -1000 -1000 50 8 97MgB5nvbEelb0ycfA1aMAAA $00DD5420 $00F7F1C4 lsRectilinear 500,101;532,101 x4MSp0G0LUetLwnRA8FFQAAA NNHjmy5nS0Ob7Bb5EtE1nQAA jwyy+HgvG0+d8HKvf6GnYQAA False 1,5707963267949 15 x4MSp0G0LUetLwnRA8FFQAAA False 1,5707963267949 30 x4MSp0G0LUetLwnRA8FFQAAA False -1,5707963267949 15 x4MSp0G0LUetLwnRA8FFQAAA False -0,523598775598299 30 epHead LvBPnsFPuEuHrb+K5nnFjAAA False 0,523598775598299 30 epTail uiaJzm3kLkyUtAgiTMtI8wAA False 0,523598775598299 25 epHead LvBPnsFPuEuHrb+K5nnFjAAA False -0,523598775598299 25 epTail uiaJzm3kLkyUtAgiTMtI8wAA False -0,785398163397448 40 epHead LvBPnsFPuEuHrb+K5nnFjAAA False 0,785398163397448 40 epTail uiaJzm3kLkyUtAgiTMtI8wAA False -1000 -1000 50 8 LvBPnsFPuEuHrb+K5nnFjAAA False -1000 -1000 50 8 uiaJzm3kLkyUtAgiTMtI8wAA clAqua 632,204;748,135 5IiAgmNS3US7+l/mFPf1CAAA KZhHhc4B4k67z/SI80Ao1QAA 9m4X3QLsr0KXJDzrCFobkQAA False 1,5707963267949 15 5IiAgmNS3US7+l/mFPf1CAAA -3,46071431555216 42,9534631898291 <<extend>> 5IiAgmNS3US7+l/mFPf1CAAA False -1,5707963267949 15 5IiAgmNS3US7+l/mFPf1CAAA clAqua 691,242;764,135 qpSoWVA0d06JN+aDELQzUgAA KZhHhc4B4k67z/SI80Ao1QAA LuEEP5wx2kyOcI2qEm0X5AAA False 1,5707963267949 15 qpSoWVA0d06JN+aDELQzUgAA -2,26588165758774 34,2052627529741 <<extend>> qpSoWVA0d06JN+aDELQzUgAA False -1,5707963267949 15 qpSoWVA0d06JN+aDELQzUgAA clAqua 777,280;775,135 2VpwfklDk0uY/mTLjgU2TAAA KZhHhc4B4k67z/SI80Ao1QAA nnIK0MCZ206ODB4c5bti9wAA False 1,5707963267949 15 2VpwfklDk0uY/mTLjgU2TAAA 3,87697358048961 58,7281874401041 <<extend>> 2VpwfklDk0uY/mTLjgU2TAAA False -1,5707963267949 15 2VpwfklDk0uY/mTLjgU2TAAA 16 invoker EREHUDWaK0aFT36UbydNjgAA 3 PxAvCcTMzEObUsjy3Oqh5QAA msfCK7znZkWTJVoggaYdpwAA h8di9v5/zkO6DL8LUUOzzwAA 2 8FG/5k3aVE+MAJIgcmhoKwAA 97MgB5nvbEelb0ycfA1aMAAA send action EREHUDWaK0aFT36UbydNjgAA 4 EmcRM6q4NUGG1jK6sB6W+QAA u8zYgu7+E0GNHWuXEDBHcAAA 03ALAamkhkiDeTnl4OaCjQAA mMDiohkceUySWwuJTrD9mwAA 2 /wQk6Axj2U2rmpQZrX+vRgAA mglyoSCSf0mAD2hrnsx5jAAA state machine EREHUDWaK0aFT36UbydNjgAA 3 NNHjmy5nS0Ob7Bb5EtE1nQAA XKBAerX0wE+ZYiDmiGxD8wAA oLec5cjSM0KrVNKtO5pSJQAA 3 Nr3eaKnAUk2k2yocHy9piwAA xGHCqMAV/EWj05WBF5UKugAA LvBPnsFPuEuHrb+K5nnFjAAA EREHUDWaK0aFT36UbydNjgAA 4 J7foPYmjtUiQO6ah3ccQpgAA Axcqq6hT8Ei+ziltTdECZwAA yXkXAvSD/0OFAY0p6WTggAAA E9orjTw2uU+njOtvRIwtIwAA 2 False FrXyPKgUd0CU6VLmkNDiMwAA mcpM5Bjo6EeYZX4EkRWKdgAA 4 2mjSb6qOUkm0HSlJY0brhAAA mRSqPNtPe0ykv4qhiIYExgAA 1mkFw16RNUyisleKayCrDAAA N2hJ8xIH+UGBSSzcg44YDwAA FrXyPKgUd0CU6VLmkNDiMwAA 1oPhw6PtC0Sbf6V4kXuY5AAA 4 Zs4syQMCk0WaY0GXOrToawAA Ks0K8CMN4UGtvHbnoUzTKgAA o3y5y1gC0UC+9bRLRaqsbgAA BiOm2Nd3MkKqJ8JFGhr1igAA EREHUDWaK0aFT36UbydNjgAA 4 tEyEnJCnBUet25X1x997YgAA EDiE95vbbUu9/l0j0+rHogAA EbPPMJUUZUerazRvsj5StwAA nDygMAA0YEqCjyEmSliupwAA 2 False kiDnzuii8028GzcbzxOK5AAA 1oPhw6PtC0Sbf6V4kXuY5AAA 4 1deAHLIx9UiqhaRmtBj/cgAA TYEaNWmLMEKpNv4v4CRsGAAA CUK1rFMTQESMaHDb0o5YCwAA 7zKoEJXgi0WV9/QHOIaHxwAA kiDnzuii8028GzcbzxOK5AAA /ZZ/tnYxT0SCif4fRl1aLQAA 4 46P7gtOzHk6a+ynU3IgS6QAA gL5smOe1TEmdVFNMPz1SmwAA GTay7EtpjkaGVqn1AyKX+AAA CAcgCw5Ff0aJr6gFcw2JfAAA switch state EREHUDWaK0aFT36UbydNjgAA 4 KZhHhc4B4k67z/SI80Ao1QAA UMf4yDZuGUOV8S3zhrymKgAA m8jKyp5cLEeAUijMXDyn5QAA omUp8gB+W0uGn8pGPU/8MAAA 1 oKfroFTnsk+VP3NdpFUMqwAA 3 5IiAgmNS3US7+l/mFPf1CAAA qpSoWVA0d06JN+aDELQzUgAA 2VpwfklDk0uY/mTLjgU2TAAA EREHUDWaK0aFT36UbydNjgAA 4 KivEXCWGIU+gkay4LEi5QAAA MDSK8yphbkGZetz1Qa4MtAAA kl1ySGez90SFYanOYcxISQAA vA/tahEqWEWFQiB1P9Gz0AAA 2 False 3TeZIlfBAkuVtlAotzI8JQAA /ZZ/tnYxT0SCif4fRl1aLQAA 4 9nDPHWgBukeGuuij3fDR1gAA HEm8W8MR7UuFc13wuqbj3wAA kFP7xCqX7EaKwHEoJDCtKQAA OPLYa04OtkOX5H2ChkQ57wAA 3TeZIlfBAkuVtlAotzI8JQAA zVcyKoLYXUa7qapmQ2zQQgAA 4 fgA37P0IzUCV6P1MKZvtjgAA EVNEO9OCO0y2dWjatiCX7QAA 0uF9QoNH30OBIs28IZpxvQAA C1Hc32+VvEqp9oKCuGXV9QAA notify on transition EREHUDWaK0aFT36UbydNjgAA 4 LuEEP5wx2kyOcI2qEm0X5AAA +y+6xgylZ06LRWk3zIFeAAAA WzM49R+vW0ebDi0ULf0qwwAA BwxYTFqy7EeZzn2sSJIqzQAA 1 qpSoWVA0d06JN+aDELQzUgAA notify on error EREHUDWaK0aFT36UbydNjgAA 4 nnIK0MCZ206ODB4c5bti9wAA M/hw2q2ZaUerZaF6Ut1j1gAA tSTOt50C4kCtbPhdbVunCAAA GrniIVyScEuxevW+2E3qxQAA 1 2VpwfklDk0uY/mTLjgU2TAAA notify on init EREHUDWaK0aFT36UbydNjgAA 4 9m4X3QLsr0KXJDzrCFobkQAA F4Ru7QQTo06wgQ75BICJywAA M6X6dNc07UOCwgNzt3cWWAAA EUKCYx9pg0y0R3kOn/Hs+AAA 1 5IiAgmNS3US7+l/mFPf1CAAA init/reset EREHUDWaK0aFT36UbydNjgAA 4 jwyy+HgvG0+d8HKvf6GnYQAA HBSON7/z3kqHLeYW5kTJ5wAA VFePhLcAwUW3x9yqQyXt9gAA Ug81qAuhZEOlOiFi7nmtiwAA 2 5j9hVBKEi0a9Stk3A8bukAAA uiaJzm3kLkyUtAgiTMtI8wAA EREHUDWaK0aFT36UbydNjgAA 4 D4dPAyLe2EGDM7GrEYBsFgAA vDdcAYeO6kmEPZCFnTpZ3wAA gh596iPMAk2S7dxM3/pBWgAA J0KeW/jVeEuXT5jN9zzzmAAA 2 False 1boJBXK5u0a/u0rPL7a8fwAA mcpM5Bjo6EeYZX4EkRWKdgAA 4 gnPUMhIxckWh5tcjHRdglwAA VzfhhIUCNEmeG7hUyP67IAAA JJp+fVufZEixFZ1HZ3gs7gAA aexU331ogke3aC/FmwSAKwAA 1boJBXK5u0a/u0rPL7a8fwAA MsfzrcjffUGKJExuDNH0TgAA 4 r7/OWA58P0O44AT/iuRSwAAA YfBiHrDUekq9BwVobuSBcgAA TM/LPiibo0WWa88hbQGi6gAA ekowclB4hU2yoM+TWWJjWwAA EREHUDWaK0aFT36UbydNjgAA 4 FAbM5p09F0unhJQgB3bNswAA 8IaPre9nEE6I8pEJizg6gAAA tU7x3b2HOkSb/cmbRboWZwAA AXjmyzBZ/EaGBfQC1hEw+wAA 2 False x4MSp0G0LUetLwnRA8FFQAAA MsfzrcjffUGKJExuDNH0TgAA 4 wjm9aHpqOkqQXbspHwqBiAAA blC+Zg/SBkyiOLN7v3pl7AAA w5BuR1zpfkKz/uSm1JZmHwAA vso7Pre0jUqnY0RTQyeIAgAA x4MSp0G0LUetLwnRA8FFQAAA /ZZ/tnYxT0SCif4fRl1aLQAA 4 J+eoVw1kGECQRhdY+pFqqQAA 5aYltg7CMkiPp8cvUrWXQAAA z9nrlkrjTUGt7F/OV7mAjgAA 63rczg2q70CDqqyhjzjUNgAA EREHUDWaK0aFT36UbydNjgAA zVcyKoLYXUa7qapmQ2zQQgAA 4PuE2RDG1U66k8Q2efvTqgAA 4 AhQBPRAzc0it14LZfWY82wAA pC1zaBwLMkW111hB+DzBrwAA Byfe+eL8QkG9F+uGp/G+awAA YngxSniBdEyYG4ODhL69TwAA EREHUDWaK0aFT36UbydNjgAA zVcyKoLYXUa7qapmQ2zQQgAA hA7RKQr5yEOKen7wXPPExAAA 4 R5k81UqegUqABG1EOMy5HQAA e4xiOLNrO0WDfHTfBzN3zAAA /sIEHAYcxky1ge0mqqwNsAAA E4RzEzPJtUCOfiWziqSV1AAA EREHUDWaK0aFT36UbydNjgAA zVcyKoLYXUa7qapmQ2zQQgAA Upc7fSslAUGOOrSCM9WmsgAA 4 e7ozbKpkvEuPqOtTBl+LzwAA tCRU2U1XZUa+SIOGFtabvwAA GYY2jn6na0yWAch7CPKu+gAA mY80DbpxkUOAn3KGOT+srgAA Design Model UMLStandard designModel McIp9NuChEqpPxjNLpcalgAA 1 Design Model True fRS888SCQkSAGA3053tPTAAA FFyr0s58Z0ib28y4+8m0HAAA 12 $0071CDFF 143 323 365 56 GYRNtZNAxEWoNHRNwmKHwwAA 1 MealyMachine False False GYRNtZNAxEWoNHRNwmKHwwAA GYRNtZNAxEWoNHRNwmKHwwAA False GYRNtZNAxEWoNHRNwmKHwwAA $0071CDFF 625 319 127 82 eY+APfg2eUKt/3b783vRcQAA 1 AutomatonEvent False False eY+APfg2eUKt/3b783vRcQAA eY+APfg2eUKt/3b783vRcQAA False eY+APfg2eUKt/3b783vRcQAA $00B9FFFF lsRectilinear 507,352;625,352 4zsV06h0oEWu3AMGTfH0RAAA T+iB9y+iMEybgp3pkNrP/gAA M1Lv9Bc8H0aKiI56Z8aPlwAA False 1,5707963267949 15 4zsV06h0oEWu3AMGTfH0RAAA -4,55973974984481 13,1529464379659 <<signals>> 4zsV06h0oEWu3AMGTfH0RAAA False -1,5707963267949 15 4zsV06h0oEWu3AMGTfH0RAAA $009D009D $00E4CAFF 664 228 61 43 cYk1Xq87TU6086SJXjCDEAAA 1 Event False False cYk1Xq87TU6086SJXjCDEAAA cYk1Xq87TU6086SJXjCDEAAA False cYk1Xq87TU6086SJXjCDEAAA $009D009D $00E4CAFF lsRectilinear 694,319;694,270 RrGvawGKKkqQxiukx+6++AAA +jBK8eCGvEaaasqmrTLL9gAA T+iB9y+iMEybgp3pkNrP/gAA False 1,5707963267949 15 RrGvawGKKkqQxiukx+6++AAA False 1,5707963267949 30 RrGvawGKKkqQxiukx+6++AAA False -1,5707963267949 15 RrGvawGKKkqQxiukx+6++AAA $009D009D $00E4CAFF 395 230 109 43 T4I1e07s7UuxalB2xb/g7AAA 1 EventDispatcher False False T4I1e07s7UuxalB2xb/g7AAA T4I1e07s7UuxalB2xb/g7AAA False T4I1e07s7UuxalB2xb/g7AAA $009D009D $00636AF1 lsRectilinear 444,323;444,272 RN26mnHeE02w2xRc0gz+YQAA 1UL/aqmv0Umiy+IC/yLuCQAA M1Lv9Bc8H0aKiI56Z8aPlwAA False 1,5707963267949 15 RN26mnHeE02w2xRc0gz+YQAA False 1,5707963267949 30 RN26mnHeE02w2xRc0gz+YQAA False -1,5707963267949 15 RN26mnHeE02w2xRc0gz+YQAA $0071CDFF 138 128 144 82 yUkc05S/C0GIw+s9PRd31wAA 1 IAutomaton <<interface>> False yUkc05S/C0GIw+s9PRd31wAA yUkc05S/C0GIw+s9PRd31wAA False yUkc05S/C0GIw+s9PRd31wAA $00B9FFFF lsRectilinear 218,323;218,209 D9+6hNR7LUO6OZ/N3hA1igAA g6A3zLlFQEWFGpsx9UOz5wAA M1Lv9Bc8H0aKiI56Z8aPlwAA False 1,5707963267949 15 D9+6hNR7LUO6OZ/N3hA1igAA False 1,5707963267949 30 D9+6hNR7LUO6OZ/N3hA1igAA False -1,5707963267949 15 D9+6hNR7LUO6OZ/N3hA1igAA $009D009D $00E4CAFF 392 136 108 43 7g0IOZXMSUWLHJJ469sKWAAA 1 IEventDispatcher False False 7g0IOZXMSUWLHJJ469sKWAAA 7g0IOZXMSUWLHJJ469sKWAAA False 7g0IOZXMSUWLHJJ469sKWAAA clMaroon $00B9FFFF lsRectilinear 281,157;392,157 ngKhGAKjf0aYY8wam9YCRQAA 3tJ1Izran0OywoSyRxdH8AAA g6A3zLlFQEWFGpsx9UOz5wAA False 1,5707963267949 15 ngKhGAKjf0aYY8wam9YCRQAA False 1,5707963267949 30 ngKhGAKjf0aYY8wam9YCRQAA False -1,5707963267949 15 ngKhGAKjf0aYY8wam9YCRQAA $009D009D $00E4CAFF lsRectilinear 446,230;446,178 w/38WLv/U0+IcmLzXB8DHQAA 3tJ1Izran0OywoSyRxdH8AAA 1UL/aqmv0Umiy+IC/yLuCQAA False 1,5707963267949 15 w/38WLv/U0+IcmLzXB8DHQAA False 1,5707963267949 30 w/38WLv/U0+IcmLzXB8DHQAA False -1,5707963267949 15 w/38WLv/U0+IcmLzXB8DHQAA 4 flash fRS888SCQkSAGA3053tPTAAA 1 events eibgaizybE+s1iZ59J4zfAAA 3 Event 0iOhdRjY3E2SxSfTfrj+EAAA 4 +jBK8eCGvEaaasqmrTLL9gAA JSFwUU/WAku6tfauzodWSwAA Z5oAL7OID06kqjVMcglFdwAA VgQk/LfK1kqeSF/GNs+MVgAA 1 RrGvawGKKkqQxiukx+6++AAA EventDispatcher 0iOhdRjY3E2SxSfTfrj+EAAA 4 1UL/aqmv0Umiy+IC/yLuCQAA BhEe1q6eqUy5SJCVL26ZpgAA AvgI3WYcQUOaYH6P/nFLGgAA ixWFI6PqCU20sL4C/qsNjQAA 1 w/38WLv/U0+IcmLzXB8DHQAA 1 RN26mnHeE02w2xRc0gz+YQAA IEventDispatcher 0iOhdRjY3E2SxSfTfrj+EAAA 4 3tJ1Izran0OywoSyRxdH8AAA j70PBemmyEuzNMj98+J2AAAA uNa99fkmnkSSvkoCFpsi7gAA JR2g+UqMaEiYhGPmYTLXowAA 1 w/38WLv/U0+IcmLzXB8DHQAA 1 ngKhGAKjf0aYY8wam9YCRQAA fRS888SCQkSAGA3053tPTAAA yUkc05S/C0GIw+s9PRd31wAA 7g0IOZXMSUWLHJJ469sKWAAA 4 PxELCba0+Um3MuvnmRfQZgAA NQ4KtWKrBUCeUqWjmCOGbwAA QUBJNYaZfUmk9j+7jMCjdgAA mZlu52Ew0Ei6cdRReprdvwAA fRS888SCQkSAGA3053tPTAAA T4I1e07s7UuxalB2xb/g7AAA 7g0IOZXMSUWLHJJ469sKWAAA 4 b8YlE5BN/0SDlr9TzOEb8AAA m+UqGhf7AUinXQNciDcywQAA 6SywPwgxtE61mjMa9rktlgAA ifvGPa8/iUqybD9tl4IO+wAA automaton fRS888SCQkSAGA3053tPTAAA 7 MealyMachine Kn+ZipyEAkiIQeOO2+knHwAA 4 M1Lv9Bc8H0aKiI56Z8aPlwAA UAHk1NHVpkKqZeUjedEDIgAA Jl+zkVkCfk+hFFxlB9iQdQAA AWmb3i79FE6yYtIaPKovdgAA 2 4zsV06h0oEWu3AMGTfH0RAAA D9+6hNR7LUO6OZ/N3hA1igAA 1 RN26mnHeE02w2xRc0gz+YQAA 1 MealyMachine GYRNtZNAxEWoNHRNwmKHwwAA 2 p_initial_state String 4JrOCO7tQEWRn2WJti2WWgAA p_transition_function Object 4JrOCO7tQEWRn2WJti2WWgAA signals Kn+ZipyEAkiIQeOO2+knHwAA GYRNtZNAxEWoNHRNwmKHwwAA eY+APfg2eUKt/3b783vRcQAA 4 jdxMt6IQZ0W9QnJmsDbOmwAA ETSEeb07nUm4h7UJ95ifpAAA rxDW4ChW80awXy/YYoMThQAA APz7ejACEkqw1feTnzYM6QAA Kn+ZipyEAkiIQeOO2+knHwAA GYRNtZNAxEWoNHRNwmKHwwAA T4I1e07s7UuxalB2xb/g7AAA 4 RFuIW3gIs0C0+WstBb4LfwAA K9HVBMPDhUukweGt/P/OOAAA MddrDjAq5kqDl2faZvm9fQAA X1b83X5NK0mUlkpWAGmfnAAA Kn+ZipyEAkiIQeOO2+knHwAA GYRNtZNAxEWoNHRNwmKHwwAA yUkc05S/C0GIw+s9PRd31wAA 4 L5uRZpEVSkKrxfx1/dVRKgAA 0N+7Bd3X30GbDZuZLqKQEAAA y5s4UJCghkS5gxdex9z4lwAA y6XS1opyxUC3twIRXKVefAAA AutomatonEvent Kn+ZipyEAkiIQeOO2+knHwAA 4 T+iB9y+iMEybgp3pkNrP/gAA PhOp0TKk8EOxg6oZJTey2QAA VXDSfNimc06FC71R3v4eOAAA cS1M40MMYkyPECjETzELxQAA 1 4zsV06h0oEWu3AMGTfH0RAAA 1 RrGvawGKKkqQxiukx+6++AAA 3 action String/Function eY+APfg2eUKt/3b783vRcQAA state String eY+APfg2eUKt/3b783vRcQAA previousState String eY+APfg2eUKt/3b783vRcQAA Kn+ZipyEAkiIQeOO2+knHwAA eY+APfg2eUKt/3b783vRcQAA cYk1Xq87TU6086SJXjCDEAAA 4 bVvT28Tcfki1fWulwOuAfgAA rP/Wl5SEbkWqVHyJqLTEUwAA gMzucn/XHUCabBfy6FLUWwAA 2GCVrrMGDES/+SdUV7801QAA IAutomaton interface Kn+ZipyEAkiIQeOO2+knHwAA 4 g6A3zLlFQEWFGpsx9UOz5wAA 4H9ZDXlaJEO4qmCh+vttfgAA A3WYRg8+LEuDZyhrCu+qWwAA Wiw58oxcpk23jDSq4oe5mQAA 1 D9+6hNR7LUO6OZ/N3hA1igAA 1 ngKhGAKjf0aYY8wam9YCRQAA 2 reset yUkc05S/C0GIw+s9PRd31wAA 1 pdkReturn void iUDlmeO/GUuGXQlyHCLWRwAA doAction yUkc05S/C0GIw+s9PRd31wAA 1 p_action String Nwfb5mDCNUCrlS7/m3m64wAA Automata McIp9NuChEqpPxjNLpcalgAA 2 Example: Car 0qxdXKT8eEmmCuIGKmDJtgAA TOP M1WUqjl7xkaVYXrAKnKSiAAA 4 engineOff XDYNSKg4vU+9YwyHZXQuaQAA 2 tNS4EqatXEWMJeyPuC2HeAAA XaaWgNxxvkuwVITAK05LKQAA 2 S+Gdiw4qCkO3iCCdC/bnlgAA MuW0E0jzu0G2/DuxtQCFrQAA 4 MuW0E0jzu0G2/DuxtQCFrQAA e20Y0ZiDekG5+wr5yyXb5QAA zozMH3DptEKyQn2xFKeGfAAA qhO+SsWzBkSACne0XproVwAA engineOn XDYNSKg4vU+9YwyHZXQuaQAA 2 HR43o5wWL02SL/fw7mYn6wAA JaXTigrV+02hIqrVvtL5bAAA 3 e20Y0ZiDekG5+wr5yyXb5QAA pyAd/L9E6Ueh+ygQzdu/xwAA LyHrHopoHku7ZeAms4Uc2gAA 2 S+Gdiw4qCkO3iCCdC/bnlgAA pyAd/L9E6Ueh+ygQzdu/xwAA fuelConsumed XDYNSKg4vU+9YwyHZXQuaQAA 2 wkhhByuXXkCbrKZdahlUAQAA b7BNrKFal0aMI7bhYGe/SgAA 2 zozMH3DptEKyQn2xFKeGfAAA nDUzjSmprUShz5Ncj/SPfAAA 2 LyHrHopoHku7ZeAms4Uc2gAA nDUzjSmprUShz5Ncj/SPfAAA Initial1 pkInitial XDYNSKg4vU+9YwyHZXQuaQAA 1 9NKnjd+i0ECoigXRC74FhAAA 1 qhO+SsWzBkSACne0XproVwAA 1 MealyMachine: Car M1WUqjl7xkaVYXrAKnKSiAAA lZAamD45GU6VctxfH2VhMgAA 12 $0071CDFF 86 37 92 40 BbkVQI6xbEychhNU92unaAAA engineOff False False BbkVQI6xbEychhNU92unaAAA $0071CDFF 346 37 86 40 hgnwVGtYuUOu2IDlqLcv2QAA engineOn False False hgnwVGtYuUOu2IDlqLcv2QAA $0071CDFF 189 126 106 40 HddUA1ckQkiMb4Iv/SIygQAA fuelConsumed False False HddUA1ckQkiMb4Iv/SIygQAA $0071CDFF lsRectilinear 177,46;346,46 S+Gdiw4qCkO3iCCdC/bnlgAA HR43o5wWL02SL/fw7mYn6wAA tNS4EqatXEWMJeyPuC2HeAAA $0071CDFF -4,57983744952011 15,1327459504216 startEngine : / engineOn S+Gdiw4qCkO3iCCdC/bnlgAA False 1,5707963267949 30 S+Gdiw4qCkO3iCCdC/bnlgAA False -1,5707963267949 15 S+Gdiw4qCkO3iCCdC/bnlgAA $0071CDFF lsRectilinear 109,76;109,97;65,97;65,64;86,64 MuW0E0jzu0G2/DuxtQCFrQAA tNS4EqatXEWMJeyPuC2HeAAA tNS4EqatXEWMJeyPuC2HeAAA $0071CDFF -2,35619382962341 16,9705627484771 refuel : / gotFuel MuW0E0jzu0G2/DuxtQCFrQAA False 1,5707963267949 30 MuW0E0jzu0G2/DuxtQCFrQAA False -1,5707963267949 15 MuW0E0jzu0G2/DuxtQCFrQAA $0071CDFF lsRectilinear 346,65;177,65 e20Y0ZiDekG5+wr5yyXb5QAA tNS4EqatXEWMJeyPuC2HeAAA HR43o5wWL02SL/fw7mYn6wAA $0071CDFF 1,49948957266954 14,0356688476182 stopEngine : / engineOff e20Y0ZiDekG5+wr5yyXb5QAA False 1,5707963267949 30 e20Y0ZiDekG5+wr5yyXb5QAA False -1,5707963267949 15 e20Y0ZiDekG5+wr5yyXb5QAA $0071CDFF lsRectilinear 399,76;399,94;460,94;460,56;431,56 pyAd/L9E6Ueh+ygQzdu/xwAA HR43o5wWL02SL/fw7mYn6wAA HR43o5wWL02SL/fw7mYn6wAA $0071CDFF -4,00376143856801 18,4390889145858 drive : / driven pyAd/L9E6Ueh+ygQzdu/xwAA False 1,5707963267949 30 pyAd/L9E6Ueh+ygQzdu/xwAA False -1,5707963267949 15 pyAd/L9E6Ueh+ygQzdu/xwAA $0071CDFF lsRectilinear 382,76;382,145;294,145 LyHrHopoHku7ZeAms4Uc2gAA wkhhByuXXkCbrKZdahlUAQAA HR43o5wWL02SL/fw7mYn6wAA $0071CDFF 1,84909599258745 14,560219778561 driveUntilFuelConsumed : / driven LyHrHopoHku7ZeAms4Uc2gAA False 1,5707963267949 30 LyHrHopoHku7ZeAms4Uc2gAA False -1,5707963267949 15 LyHrHopoHku7ZeAms4Uc2gAA $0071CDFF lsRectilinear 189,145;131,145;131,76 zozMH3DptEKyQn2xFKeGfAAA tNS4EqatXEWMJeyPuC2HeAAA wkhhByuXXkCbrKZdahlUAQAA $0071CDFF -2,4329658849518 18,4390889145858 refuel : / gotFuel zozMH3DptEKyQn2xFKeGfAAA False 1,5707963267949 30 zozMH3DptEKyQn2xFKeGfAAA False -1,5707963267949 15 zozMH3DptEKyQn2xFKeGfAAA $0071CDFF 25 41 20 20 qMTKl/X9xEyLavE1FnrR/QAA $0071CDFF lsRectilinear 44,50;86,50 qhO+SsWzBkSACne0XproVwAA tNS4EqatXEWMJeyPuC2HeAAA 9NKnjd+i0ECoigXRC74FhAAA False 1,5707963267949 15 qhO+SsWzBkSACne0XproVwAA False 1,5707963267949 30 qhO+SsWzBkSACne0XproVwAA False -1,5707963267949 15 qhO+SsWzBkSACne0XproVwAA $0071CDFF lsRectilinear 208,165;208,207;270,207;270,165 nDUzjSmprUShz5Ncj/SPfAAA wkhhByuXXkCbrKZdahlUAQAA wkhhByuXXkCbrKZdahlUAQAA $0071CDFF -0,785397746730955 16,9705627484771 DEFAULT : / errorFuelConsumed nDUzjSmprUShz5Ncj/SPfAAA False 1,5707963267949 30 nDUzjSmprUShz5Ncj/SPfAAA False -1,5707963267949 15 nDUzjSmprUShz5Ncj/SPfAAA 8 startEngine M1WUqjl7xkaVYXrAKnKSiAAA BbkVQI6xbEychhNU92unaAAA hgnwVGtYuUOu2IDlqLcv2QAA 4 j1cQylwv9EurdcgRJhP0lwAA ntlqPclM0E2AfuTaGzIEvAAA 5LtfvbH9YEGdjxlrXUVNkQAA T6J4It0wtkKwQvLTwRYqyQAA 1 engineOn S+Gdiw4qCkO3iCCdC/bnlgAA refuel M1WUqjl7xkaVYXrAKnKSiAAA BbkVQI6xbEychhNU92unaAAA BbkVQI6xbEychhNU92unaAAA 4 w5ENE8FOckOuh4qeIh57PwAA V31imHDbE0K/ni7lg28MUgAA xHunGOqEHk25x8e9BUtlOQAA wMefVnF7bkaFP+Ri36SoBgAA 1 gotFuel MuW0E0jzu0G2/DuxtQCFrQAA stopEngine M1WUqjl7xkaVYXrAKnKSiAAA hgnwVGtYuUOu2IDlqLcv2QAA BbkVQI6xbEychhNU92unaAAA 4 Ml2N1gh46kqgyD8SapSfpgAA I46opjIcIkmTNbfhXvbm9QAA UoTfBM4520KcDtkaKE3fFAAA Nu6ir3uoXk6/hObaidzytAAA 1 engineOff e20Y0ZiDekG5+wr5yyXb5QAA drive M1WUqjl7xkaVYXrAKnKSiAAA hgnwVGtYuUOu2IDlqLcv2QAA hgnwVGtYuUOu2IDlqLcv2QAA 4 pO91yykTq0KlppTH7SIYEAAA jmhVpvpSZ0+/kIpDwJNXIgAA /ZOAKomx1UG+w5aqOeuBkQAA 0DxQuRMvFU2jZSR+A8fWsQAA 1 driven pyAd/L9E6Ueh+ygQzdu/xwAA driveUntilFuelConsumed M1WUqjl7xkaVYXrAKnKSiAAA hgnwVGtYuUOu2IDlqLcv2QAA HddUA1ckQkiMb4Iv/SIygQAA 4 ly5pn+qCDU+sn273uf5x4wAA ZdaNNY2rqkiCxp4szUlYFwAA fwyOdDxBH0KCeblwsDz1cwAA DbHaeSUF50S0bLU+Ev8KuAAA 1 driven LyHrHopoHku7ZeAms4Uc2gAA refuel M1WUqjl7xkaVYXrAKnKSiAAA HddUA1ckQkiMb4Iv/SIygQAA BbkVQI6xbEychhNU92unaAAA 4 HrdVN+byiU+OOXgj8kLbsAAA fAnKieSu0UOxSehMGA5UUQAA b0ayVi977E6sy4l0Yww1VwAA FzQ4fGYHnEa0SdO5Uz3lGAAA 1 gotFuel zozMH3DptEKyQn2xFKeGfAAA M1WUqjl7xkaVYXrAKnKSiAAA qMTKl/X9xEyLavE1FnrR/QAA BbkVQI6xbEychhNU92unaAAA 4 l3SlcfLeKkKy4E0/sJ3rBQAA UTP3n3j6i0aUscRVrSHcXQAA aztc0IYmikyY9sh4boNREwAA lyq/NNIYYEm4cg0QygCiEgAA DEFAULT M1WUqjl7xkaVYXrAKnKSiAAA HddUA1ckQkiMb4Iv/SIygQAA HddUA1ckQkiMb4Iv/SIygQAA 4 BrnpDU5vZ0afMAuBhrH1QwAA HVO8Qh2iFES+3YVcPP/qUAAA sYNKsFkg3UyJQACIane/mwAA XA+tdMiyJkqob1oQpd2P7wAA 1 errorFuelConsumed nDUzjSmprUShz5Ncj/SPfAAA Example: Car MealyNoDefaults 0qxdXKT8eEmmCuIGKmDJtgAA TOP WcQruXHhnU+DFZGt7OAIDgAA 4 engineOff POrbDw67PkGUoctsCGQRJwAA 2 ZIh/X/BvS0mg/09TDegweAAA rsAzZzihK0yqZc8lQoS8dQAA 5 uOTLn+LuZ0OlbZ3XrakjTwAA vdbDfqJmjUaYYJT9sqIONgAA AJiJDtxnh0CNEiH4ZqMPIQAA Wnc43RJ2DkKLEQiTt+FPwwAA UDQtADtUyEO/gnUtcDRO6AAA 7 vdbDfqJmjUaYYJT9sqIONgAA tqDulGNkrkik1eHgIcVBEAAA Vg0k1rsoB0+UcrEZhA9WdAAA CZIyAQvguEKld32Ne+NvogAA AJiJDtxnh0CNEiH4ZqMPIQAA Wnc43RJ2DkKLEQiTt+FPwwAA UDQtADtUyEO/gnUtcDRO6AAA engineOn POrbDw67PkGUoctsCGQRJwAA 2 untZwfcjhEW7WkbayaxvRAAA hxEuWFDNd0uGR5mPv0HSuAAA 5 tqDulGNkrkik1eHgIcVBEAAA trn8pak8XESpqypPMoS9IgAA mWDTaEwt30yZTjP+fSWZvgAA JA+qi4MGNEqaVCXxYTt8gAAA cg1dgvFEt02dYF2D/rbgowAA 4 uOTLn+LuZ0OlbZ3XrakjTwAA trn8pak8XESpqypPMoS9IgAA JA+qi4MGNEqaVCXxYTt8gAAA cg1dgvFEt02dYF2D/rbgowAA fuelConsumed POrbDw67PkGUoctsCGQRJwAA 2 EoFJD415eUCBtnjWtbMGAQAA Ca8ioTqlTkKODz1SvKaRyQAA 5 Vg0k1rsoB0+UcrEZhA9WdAAA t0OkIz0W1UOwpRIah6T+VwAA sdmh7GVku0Sg/cGA2v7DxwAA XqueSPFctUG7hPTqItU1VAAA dPDI4mRXSU+uSRqWdXbR+QAA 5 mWDTaEwt30yZTjP+fSWZvgAA t0OkIz0W1UOwpRIah6T+VwAA sdmh7GVku0Sg/cGA2v7DxwAA XqueSPFctUG7hPTqItU1VAAA dPDI4mRXSU+uSRqWdXbR+QAA Initial1 pkInitial POrbDw67PkGUoctsCGQRJwAA 1 Al5UDG7sY02l0Bw7aOKynAAA 1 CZIyAQvguEKld32Ne+NvogAA 1 MealyMachineNoDefaults: Car WcQruXHhnU+DFZGt7OAIDgAA Dp80TAi4jUKalFhGmOZVEAAA 20 $0071CDFF 93 133 153 40 0CqEjQ9AnkSJMJw8j08WrAAA engineOff False False 0CqEjQ9AnkSJMJw8j08WrAAA $0071CDFF 547 133 147 40 +iWFXhxDMUuzBT/pFlx+agAA engineOn False False +iWFXhxDMUuzBT/pFlx+agAA $0071CDFF 291 297 132 40 WMbd/QsAiEayvGZGctktVQAA fuelConsumed False False WMbd/QsAiEayvGZGctktVQAA $0071CDFF lsRectilinear 245,142;547,142 uOTLn+LuZ0OlbZ3XrakjTwAA untZwfcjhEW7WkbayaxvRAAA ZIh/X/BvS0mg/09TDegweAAA $0071CDFF -4,57983744952011 15,1327459504216 startEngine : / engineOn uOTLn+LuZ0OlbZ3XrakjTwAA False 1,5707963267949 30 uOTLn+LuZ0OlbZ3XrakjTwAA False -1,5707963267949 15 uOTLn+LuZ0OlbZ3XrakjTwAA $0071CDFF lsRectilinear 152,172;152,196;212,196;212,172 vdbDfqJmjUaYYJT9sqIONgAA ZIh/X/BvS0mg/09TDegweAAA ZIh/X/BvS0mg/09TDegweAAA $0071CDFF -1,65393607750728 12,0415945787923 refuel : / gotFuel vdbDfqJmjUaYYJT9sqIONgAA False 1,5707963267949 30 vdbDfqJmjUaYYJT9sqIONgAA False -1,5707963267949 15 vdbDfqJmjUaYYJT9sqIONgAA $0071CDFF lsRectilinear 547,161;245,161 tqDulGNkrkik1eHgIcVBEAAA ZIh/X/BvS0mg/09TDegweAAA untZwfcjhEW7WkbayaxvRAAA $0071CDFF 1,49948957266954 14,0356688476182 stopEngine : / engineOff tqDulGNkrkik1eHgIcVBEAAA False 1,5707963267949 30 tqDulGNkrkik1eHgIcVBEAAA False -1,5707963267949 15 tqDulGNkrkik1eHgIcVBEAAA $0071CDFF lsRectilinear 589,172;589,193;668,193;668,172 trn8pak8XESpqypPMoS9IgAA untZwfcjhEW7WkbayaxvRAAA untZwfcjhEW7WkbayaxvRAAA $0071CDFF -1,48765426732031 12,0415945787923 drive : / driven trn8pak8XESpqypPMoS9IgAA False 1,5707963267949 30 trn8pak8XESpqypPMoS9IgAA False -1,5707963267949 15 trn8pak8XESpqypPMoS9IgAA $0071CDFF lsRectilinear 569,172;569,316;422,316 mWDTaEwt30yZTjP+fSWZvgAA EoFJD415eUCBtnjWtbMGAQAA untZwfcjhEW7WkbayaxvRAAA $0071CDFF 0,224234789143041 58,4636639289739 driveUntilFuelConsumed : / driven mWDTaEwt30yZTjP+fSWZvgAA False 1,5707963267949 30 mWDTaEwt30yZTjP+fSWZvgAA False -1,5707963267949 15 mWDTaEwt30yZTjP+fSWZvgAA $0071CDFF lsRectilinear 291,316;232,316;232,172 Vg0k1rsoB0+UcrEZhA9WdAAA ZIh/X/BvS0mg/09TDegweAAA EoFJD415eUCBtnjWtbMGAQAA $0071CDFF -2,24553688601186 19,2093727122985 refuel : / gotFuel Vg0k1rsoB0+UcrEZhA9WdAAA False 1,5707963267949 30 Vg0k1rsoB0+UcrEZhA9WdAAA False -1,5707963267949 15 Vg0k1rsoB0+UcrEZhA9WdAAA $0071CDFF 34 144 20 20 KX9uTsfoHk2Ck7hZ+BCgOwAA $0071CDFF lsRectilinear 53,154;93,154 CZIyAQvguEKld32Ne+NvogAA ZIh/X/BvS0mg/09TDegweAAA Al5UDG7sY02l0Bw7aOKynAAA False 1,5707963267949 15 CZIyAQvguEKld32Ne+NvogAA False 1,5707963267949 30 CZIyAQvguEKld32Ne+NvogAA False -1,5707963267949 15 CZIyAQvguEKld32Ne+NvogAA $0071CDFF lsRectilinear 304,336;304,384;340,384;340,336 t0OkIz0W1UOwpRIah6T+VwAA EoFJD415eUCBtnjWtbMGAQAA EoFJD415eUCBtnjWtbMGAQAA $0071CDFF -0,275426046803268 47,8016736108685 startEngine : / errorFuelConsumed t0OkIz0W1UOwpRIah6T+VwAA False 1,5707963267949 30 t0OkIz0W1UOwpRIah6T+VwAA False -1,5707963267949 15 t0OkIz0W1UOwpRIah6T+VwAA $0071CDFF lsRectilinear 108,133;108,92;140,92;140,133 AJiJDtxnh0CNEiH4ZqMPIQAA ZIh/X/BvS0mg/09TDegweAAA ZIh/X/BvS0mg/09TDegweAAA $0071CDFF 0,304510801478508 36,6878726556883 drive : / errorEngineOff AJiJDtxnh0CNEiH4ZqMPIQAA False 1,5707963267949 30 AJiJDtxnh0CNEiH4ZqMPIQAA False -1,5707963267949 15 AJiJDtxnh0CNEiH4ZqMPIQAA $0071CDFF lsRectilinear 169,133;169,110;212,110;212,133 Wnc43RJ2DkKLEQiTt+FPwwAA ZIh/X/BvS0mg/09TDegweAAA ZIh/X/BvS0mg/09TDegweAAA $0071CDFF 0,184324378361114 60,0166643524946 driveUntilFuelConsumed : / errorEngineOff Wnc43RJ2DkKLEQiTt+FPwwAA False 1,5707963267949 30 Wnc43RJ2DkKLEQiTt+FPwwAA False -1,5707963267949 15 Wnc43RJ2DkKLEQiTt+FPwwAA $0071CDFF lsRectilinear 364,336;364,363;404,363;404,336 sdmh7GVku0Sg/cGA2v7DxwAA EoFJD415eUCBtnjWtbMGAQAA EoFJD415eUCBtnjWtbMGAQAA $0071CDFF -0,171379094073535 52,773099207835 stopEngine : / errorFuelConsumed sdmh7GVku0Sg/cGA2v7DxwAA False 1,5707963267949 30 sdmh7GVku0Sg/cGA2v7DxwAA False -1,5707963267949 15 sdmh7GVku0Sg/cGA2v7DxwAA $0071CDFF lsRectilinear 304,297;304,247;336,247;336,297 XqueSPFctUG7hPTqItU1VAAA EoFJD415eUCBtnjWtbMGAQAA EoFJD415eUCBtnjWtbMGAQAA $0071CDFF 0,358770567530874 34,1760149812701 drive : / errorFuelConsumed XqueSPFctUG7hPTqItU1VAAA False 1,5707963267949 30 XqueSPFctUG7hPTqItU1VAAA False -1,5707963267949 15 XqueSPFctUG7hPTqItU1VAAA $0071CDFF lsRectilinear 368,297;368,266;404,266;404,297 dPDI4mRXSU+uSRqWdXbR+QAA EoFJD415eUCBtnjWtbMGAQAA EoFJD415eUCBtnjWtbMGAQAA $0071CDFF 0,13352902939822 67,6017751246223 driveUntilFuelConsumed : / errorFuelConsumed dPDI4mRXSU+uSRqWdXbR+QAA False 1,5707963267949 30 dPDI4mRXSU+uSRqWdXbR+QAA False -1,5707963267949 15 dPDI4mRXSU+uSRqWdXbR+QAA $0071CDFF lsRectilinear 628,133;628,111;668,111;668,133 JA+qi4MGNEqaVCXxYTt8gAAA untZwfcjhEW7WkbayaxvRAAA untZwfcjhEW7WkbayaxvRAAA $0071CDFF 0,329049620253249 43,3243580448689 refuel : / errorEngineOn JA+qi4MGNEqaVCXxYTt8gAAA False 1,5707963267949 30 JA+qi4MGNEqaVCXxYTt8gAAA False -1,5707963267949 15 JA+qi4MGNEqaVCXxYTt8gAAA $0071CDFF lsRectilinear 557,133;557,91;600,91;600,133 cg1dgvFEt02dYF2D/rbgowAA untZwfcjhEW7WkbayaxvRAAA untZwfcjhEW7WkbayaxvRAAA $0071CDFF 0,293588922988545 44,9221548904324 startEngine : / errorEngineOn cg1dgvFEt02dYF2D/rbgowAA False 1,5707963267949 30 cg1dgvFEt02dYF2D/rbgowAA False -1,5707963267949 15 cg1dgvFEt02dYF2D/rbgowAA $0071CDFF lsRectilinear 136,172;136,232;108,232;108,172 UDQtADtUyEO/gnUtcDRO6AAA ZIh/X/BvS0mg/09TDegweAAA ZIh/X/BvS0mg/09TDegweAAA $0071CDFF 1,57079638749082 14 stopEngine: / errorEngineOff UDQtADtUyEO/gnUtcDRO6AAA False 1,5707963267949 30 UDQtADtUyEO/gnUtcDRO6AAA False -1,5707963267949 15 UDQtADtUyEO/gnUtcDRO6AAA 16 startEngine WcQruXHhnU+DFZGt7OAIDgAA 0CqEjQ9AnkSJMJw8j08WrAAA +iWFXhxDMUuzBT/pFlx+agAA 4 UxITvd7i/keqooAl+VHBKQAA dbUpd7yhm0SYwm3v4zv5AQAA XXXrz/w0i06vO1hNSvwLuwAA +RqsX09tM0enX+n1hnhLvQAA 1 engineOn uOTLn+LuZ0OlbZ3XrakjTwAA refuel WcQruXHhnU+DFZGt7OAIDgAA 0CqEjQ9AnkSJMJw8j08WrAAA 0CqEjQ9AnkSJMJw8j08WrAAA 4 yRCAMmLK30mOEcR1CmSlCAAA RD481QcY0kWnlhqmm/BS6QAA ZC5kdnYk+0y3nnFJav09cAAA cSvhFNP6cke1v4FdIkZt3gAA 1 gotFuel vdbDfqJmjUaYYJT9sqIONgAA stopEngine WcQruXHhnU+DFZGt7OAIDgAA +iWFXhxDMUuzBT/pFlx+agAA 0CqEjQ9AnkSJMJw8j08WrAAA 4 8Cijj7JQFE6kyW/pIZI8PwAA PL7XXkkhekSNxjIKL15hxQAA guuUeAcxcEmwAhywRQWM9wAA r2siYC/F1kKKOYesXvknngAA 1 engineOff tqDulGNkrkik1eHgIcVBEAAA drive WcQruXHhnU+DFZGt7OAIDgAA +iWFXhxDMUuzBT/pFlx+agAA +iWFXhxDMUuzBT/pFlx+agAA 4 s+Y0EvOeZE6LL5h06q5yzAAA 9pBiwTtuhEmoJabHC5PLOQAA pX+dQft1ekaToUofziMdQQAA Tp1FxstwR0KmJ2AWAv2L8QAA 1 driven trn8pak8XESpqypPMoS9IgAA driveUntilFuelConsumed WcQruXHhnU+DFZGt7OAIDgAA +iWFXhxDMUuzBT/pFlx+agAA WMbd/QsAiEayvGZGctktVQAA 4 A4KL93tTF0OfyDCwLNVTkAAA YHT/UhaJnUyhvSgbW98M+AAA gmK7wOfjqkWhUOt3S4/JbAAA djXfxaK/XUWwrnUisc/j0AAA 1 driven mWDTaEwt30yZTjP+fSWZvgAA refuel WcQruXHhnU+DFZGt7OAIDgAA WMbd/QsAiEayvGZGctktVQAA 0CqEjQ9AnkSJMJw8j08WrAAA 4 kNmUEriX5kCyttLl5HCF/AAA keQHcZDUFUiS9NP4/VeApQAA 5n7FCQQav0WYy9svSKqe1AAA 69uhNPdjP0OFMmUz8JcYLgAA 1 gotFuel Vg0k1rsoB0+UcrEZhA9WdAAA WcQruXHhnU+DFZGt7OAIDgAA KX9uTsfoHk2Ck7hZ+BCgOwAA 0CqEjQ9AnkSJMJw8j08WrAAA 4 h0OVw5EkIEmDIdR4jCDVhQAA r1kCFAMah0aaW4EgQZY/CQAA EfP4IA46yEOQPqkGemJSlgAA dZqqqlzsPEGObJKa0V+1tgAA startEngine WcQruXHhnU+DFZGt7OAIDgAA WMbd/QsAiEayvGZGctktVQAA WMbd/QsAiEayvGZGctktVQAA 4 EP9BxPslW0+9k+l0ZOTFKAAA iLn2eq+RjEucbCCvSQ/segAA fkcx4jOSx0eJ+ixqbHSxZgAA li9PGfcwyEivCH3/kMHrxQAA 1 errorFuelConsumed t0OkIz0W1UOwpRIah6T+VwAA drive WcQruXHhnU+DFZGt7OAIDgAA 0CqEjQ9AnkSJMJw8j08WrAAA 0CqEjQ9AnkSJMJw8j08WrAAA 4 LkrWqva09k6F19tTE3D8aAAA FlrCI+KasEeeYo8npMQBgQAA HNGuEviB7EK1QkpUAsCjsQAA ERMzn+oMUEqRqraJTr9anwAA 1 errorEngineOff AJiJDtxnh0CNEiH4ZqMPIQAA driveUntilFuelConsumed WcQruXHhnU+DFZGt7OAIDgAA 0CqEjQ9AnkSJMJw8j08WrAAA 0CqEjQ9AnkSJMJw8j08WrAAA 4 p0NA5ty/pU6PMUGh5XVnWAAA EXe+CuExNUis5Hq2o1/ifwAA 2FTPNr2E4UuR0ONBBAGa6gAA hSfmLDW5HE6rDH2Zyle8rwAA 1 errorEngineOff Wnc43RJ2DkKLEQiTt+FPwwAA stopEngine WcQruXHhnU+DFZGt7OAIDgAA WMbd/QsAiEayvGZGctktVQAA WMbd/QsAiEayvGZGctktVQAA 4 Bmpt8mUKeUmq/J1gKiVZ/wAA rKIKMvPHFEu/TdB954ZeWgAA /iWsf1JhoEGRAsnfzB+NYwAA /bW8ZQaE2EOqRGXw8Xq/cAAA 1 errorFuelConsumed sdmh7GVku0Sg/cGA2v7DxwAA drive WcQruXHhnU+DFZGt7OAIDgAA WMbd/QsAiEayvGZGctktVQAA WMbd/QsAiEayvGZGctktVQAA 4 1FeE2GH7eEmHpQfp25oPiQAA OjOFzORFi0Sik9wez+PYjwAA zAF+KSKkH0+ks01wZT/zmQAA ybaznb+eVEuhBPAew0+TqgAA 1 errorFuelConsumed XqueSPFctUG7hPTqItU1VAAA driveUntilFuelConsumed WcQruXHhnU+DFZGt7OAIDgAA WMbd/QsAiEayvGZGctktVQAA WMbd/QsAiEayvGZGctktVQAA 4 3QK9AFUhr0O+eKkNGRlyfAAA jh4W82AUb0m07Kr4piOR5wAA tikLz4G0iUKJfEpsQxmBLQAA BAuUtlWYbkCoHVfV/P/QogAA 1 errorFuelConsumed dPDI4mRXSU+uSRqWdXbR+QAA refuel WcQruXHhnU+DFZGt7OAIDgAA +iWFXhxDMUuzBT/pFlx+agAA +iWFXhxDMUuzBT/pFlx+agAA 4 xHzcD2amg0mddWzlgBdjKAAA GN2SmkXCTUyyzVqlfn8tHgAA jAuJwjr7d02tCJ0k+ApfLgAA nUmmJIiSCkiSHcb9XkHf3wAA 1 errorEngineOn JA+qi4MGNEqaVCXxYTt8gAAA startEngine WcQruXHhnU+DFZGt7OAIDgAA +iWFXhxDMUuzBT/pFlx+agAA +iWFXhxDMUuzBT/pFlx+agAA 4 PXBjixGSk0iU3Kcr4tEblgAA E/M42RlqLkO/WQqgqkQc0gAA OZv1SqSR2kuOvAu5k0PRQQAA wEteCQtwkUaGuucwfriVpQAA 1 errorEngineOn cg1dgvFEt02dYF2D/rbgowAA stopEngine: / errorEngineOff WcQruXHhnU+DFZGt7OAIDgAA 0CqEjQ9AnkSJMJw8j08WrAAA 0CqEjQ9AnkSJMJw8j08WrAAA 4 hv0lq40WP0eSyufEgqtflwAA kqWOLnxxkEWm5gCbUNIXcQAA NHqqRjh1NEKutznL2gBvDgAA IZp8MgeTtkeA7/6a+sXm4wAA