<snapdata remixID="11002789"><project name="GuessWord of Death!" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="2" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list id="2"><item><costume name="Night City with Street" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==" id="3"/></item><item><costume name="Night City with Street(2)" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==" id="4"/></item></list></costumes><sounds><list struct="atomic" id="5"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Host Alonzo" idx="1" x="-160" y="-83" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="80,80,80,1" pen="tip" id="10"><costumes><list id="11"><item><costume name="alonzo" center-x="45" center-y="60" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAB4CAYAAAByzOU/AAAAAXNSR0IArs4c6QAAAYJJREFUeF7t0jENAAAMw7CVP+mx8JUSiGR114jASKXIBY1OEHTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlejSCfqlMAHkjpHWMAAAAAElFTkSuQmCC" id="12"/></item><item><costume name="alonzo(2)" center-x="45" center-y="60" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAB4CAYAAAByzOU/AAAAAXNSR0IArs4c6QAAAYJJREFUeF7t0jENAAAMw7CVP+mx8JUSiGR114jASKXIBY1OEHTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlenTQSABlejSCfqlMAHkjpHWMAAAAAElFTkSuQmCC" id="13"/></item></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>Game On</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>secret word</l><block s="reportListItem"><block s="reportRandom"><l>1</l><l>2735</l></block><custom-block s="Get Word List"></custom-block></block></block><block s="doBroadcast"><l>start</l></block><block s="doSayFor"><l>Welcome proud word player! I&apos;m your host, Alonzo! It&apos;s time for: GuessWord  of Death!</l><l>6</l></block><block s="doSayFor"><l>Over to my right is our word keeper, Maxwell Bat!</l><l>6</l></block><block s="doSayFor"><l>Let&apos;s get started already!</l><l>6</l></block><block s="doSayFor"><l>Maxwell here will show you a blanked out word, and it&apos;s your job to guess every word.</l><l>6</l></block><block s="doSayFor"><l>If the letter you choose is right, it will show up in the box here.</l><l>6</l></block><block s="doSayFor"><l>If it&apos;s incorrect, a huge cake will lose a rope. Get 6 mistakes, and you&apos;ll be crushed under aproximately 4,000 squishy tons of irony.</l><l>8</l></block><block s="doUntil"><block s="reportNot"><block var="Game On"/></block><script><block s="doAsk"><l>Guess which letter goes in the box office!</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="guess list"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>You&apos;ve already used that one, try again!</l><l>4</l></block></script><script><block s="doIfElse"><block s="reportListContainsItem"><block var="secret list"/><block s="getLastAnswer"></block></block><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="guess list"/></block><block s="doSayFor"><l>Correct!</l><l>4</l></block><block s="doSetVar"><l>reveal word</l><custom-block s="print blanks %l %s"><block var="guess list"/><block var="reveal word"/></custom-block></block></script><script><block s="doIf"><block s="reportListContainsItem"><block var="secret list"/><block s="reportNot"><block s="getLastAnswer"></block></block></block><script><block s="doChangeVar"><l>chances</l><l>-1</l></block><block s="doSayFor"><l>Incorect!</l><l>4</l></block></script></block></script></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="chances"/><l>0</l></block><script><block s="doSetVar"><l>Game On</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>Game over, you lose!</l><l>4</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="guess list"/><block var="secret word"/></block><script><block s="doSetVar"><l>Game On</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>You win!</l><l>4</l></block><block s="doSayFor"><block var="secret word"/><l>4</l></block></script></block></script></scripts></sprite><sprite name="Way of Death" idx="3" x="-7" y="119" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="114.44399999999999,168.3,0,1" pen="tip" id="147"><costumes><list id="148"><item><costume name="cake a" center-x="63.5" center-y="52.5" image="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICB3aWR0aD0iMTI3LjA2Mjk3IgogICBoZWlnaHQ9IjEwNC43MjkwNyIKICAgdmlld0JveD0iMjAgNDcgMTI3LjA2Mjk3IDEwNC43MjkwNyIKICAgaWQ9InN2ZzI2NCIKICAgc29kaXBvZGk6ZG9jbmFtZT0iY2FrZS1hLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi4yIDVjM2U4MGQsIDIwMTctMDgtMDYiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTI3MCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczI2OCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjY0MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI0ODAiCiAgICAgaWQ9Im5hbWVkdmlldzI2NiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgc2hvd2d1aWRlcz0iZmFsc2UiCiAgICAgZml0LW1hcmdpbi10b3A9IjAiCiAgICAgZml0LW1hcmdpbi1sZWZ0PSIwIgogICAgIGZpdC1tYXJnaW4tcmlnaHQ9IjAiCiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAiCiAgICAgaW5rc2NhcGU6em9vbT0iMSIKICAgICBpbmtzY2FwZTpjeD0iMTU4LjY0OTk5IgogICAgIGlua3NjYXBlOmN5PSIxMjIuMjgzMDQiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii0yIgogICAgIGlua3NjYXBlOndpbmRvdy15PSItMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzI2NCIgLz4KICA8IS0tIEV4cG9ydGVkIGJ5IFNjcmF0Y2ggLSBodHRwOi8vc2NyYXRjaC5taXQuZWR1LyAtLT4KICA8ZwogICAgIGlkPSJJRDAuNDU2NjA2NzQ2MTg1NTcwOTYiCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC44MTQ1MDYyMywwLDAsMC44MTQ1MDYyMywtMTExLjk1MDAxLC00OS40NTM5NjUpIj4KICAgIDxwYXRoCiAgICAgICBpZD0iSUQwLjU3NDc0NjY1ODA5NDIyNzMiCiAgICAgICBkPSJtIDI0MCwyMTIgYyAyMS4yNDQsMCA0MC40OTQsMS45MDUgNTQuNDMzLDQuOTgyIEMgMzA4LjM3MiwyMjAuMDYgMzE3LDIyNC4zMSAzMTcsMjI5IGMgMCw0LjY5IC04LjYyOCw4Ljk0IC0yMi41NjcsMTIuMDE4IEMgMjgwLjQ5NCwyNDQuMDk1IDI2MS4yNDQsMjQ2IDI0MCwyNDYgMjE4Ljc1NiwyNDYgMTk5LjUwNiwyNDQuMDk1IDE4NS41NjcsMjQxLjAxOCAxNzEuNjI4LDIzNy45NCAxNjMsMjMzLjY5IDE2MywyMjkgYyAwLC00LjY5IDguNjI4LC04Ljk0IDIyLjU2NywtMTIuMDE4IEMgMTk5LjUwNiwyMTMuOTA1IDIxOC43NTYsMjEyIDI0MCwyMTIgWiIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojYjJiMmIyO3N0cm9rZTojYjJiMmIyO3N0cm9rZS13aWR0aDoyIiAvPgogICAgPGcKICAgICAgIGlkPSJJRDAuMzAyMjk5OTU1Mzk0MTE5IgogICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYyLDExOCkiPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjk0NDMzMDkzNjc2MzQzNTYiCiAgICAgICAgIGQ9Im0gMjIxLjMsMTY2LjMgYyAxNC4xODEsMCAyNC43MDcsMi4yODIgMzYuMzM2LDYuMjA2IDUuNTI2LDEuODY5IDEwLjM0Myw1LjUyNSAxMy44NjQsOS45OTQgMi43NzIsMy41MjQgNC44MTUsOC4wNDUgNC41LDEyLjI1IC0wLjYwMSw0LjczMiAwLjU3MSwxMS4zMDIgLTcsMTIuMTUgLTMwLjI4LDMuMzkgLTYxLjEyNSwzLjI1NiAtOTEuNSwtMC42IC03LjU5NCwtMC45NjQgLTUuOTU2LC04LjExIC03LC0xMi41IC0wLjc1NCwtMy41NjIgLTEuMTU4LC03Ljg1NiAwLjgsLTEwLjk1IDMuMDgxLC00Ljc3MyA4LjA5LC04LjM1NSAxMy42NjQsLTEwLjM0NCAxMS41NjMsLTQuMTAzIDIyLjE1NSwtNi4yMDYgMzYuMzM2LC02LjIwNiB6IgogICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLjU2MDMxNTcsLTE0NSwtMjEwLjM1KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9ImZpbGw6IzY2MDAwMDtzdHJva2U6IzcwM2QwMDtzdHJva2Utd2lkdGg6MS45OTUxMjUwNjtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9IklEMC4yODQ1MzY1MzA3MjkzODMyMyIKICAgICAgICAgZD0ibSAyMDAuNzUsMTM3LjY1IGMgMTIuMTQ5LC0wLjM2OSAyNC4zNCwtMC4xNjUgMzYuMjUsMS42IDYuODc2LDEuMzg1IDE2LjAyOCwxLjgzMSAxOS41LDcuNzUgNC41MTEsNy42NzUgMS4wOTgsMTcuNDE3IDAuNSwyNi43NSAtMC4yNjEsMi40ODUgLTEuMTczLDcuNTM3IC0zLjUsNi44IC01LjI4MywtMi4zOSAtNy4xMjEsLTEzLjI3IC0xMi40NSwtMTUgLTIuNzYzLC0wLjg5MyAtMC40MzgsNy42ODQgLTMuNiw5LjMgLTQuMywyLjE3NCAtMTIuMDQ0LC00LjU2OCAtMTQuNDUsLTEuMDUgLTIuNzI2LDMuOTk1IDUuMzMyLDEwLjUyNyAzLjYsMTUuNSAtMC44NTMsMy4yMjggLTcuMzY3LDUuMjQ3IC05LjMsMi42IC0zLjY4NCwtNS4wNSAwLjU0LC0xMy4xOTUgLTIuNiwtMTguNiAtMS42NDksLTIuODQ1IC02Ljg1MiwtMi45NzUgLTkuMywtMS4wNSAtNC42MDEsMy42MzEgLTQuMDY4LDExLjYzNyAtOC43NSwxNSAtMi41MDUsMS43OTcgLTYuNDgyLDAuNTQgLTguOCwtMS4wNSAtNS44NiwtNC45NTIgLTcuMzI3LC0xNi4xOSAtMTQuNDUsLTE3LjU1IC01LjM3NCwtMS4wMzMgLTguMjIxLDEyLjk1NCAtMTEuOSwxMS4zNSAtNC4xNTcsLTEuODMyIDAuNTE0LC0xNy44OTggLTMuMSwtMTkuMSAtMy4zOTMsLTEuMDk5IC03LjM5MywxNi4xMDIgLTEwLjQsMTUuMyAtMy40NDMsLTEuMDIzIC0yLjc4MiwtMTIuODcxIC0yLjUsLTE4Ljk1IDAuMjMsLTQuOTkxIC0xLjE5MywtMTIuOTI2IDMuNSwtMTQuNiAxNi4zMjYsLTUuNzg3IDM0LjQ1MSwtNC40NzMgNTEuNzUsLTUgeiIKICAgICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMS4wMjg3MjA2LC0xMjMuNSwtOTMuMjUpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDojZmY5OWU1O3N0cm9rZTojZmYwMGJmO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjk0Njc3MTQ3NTk1MjExODYiCiAgICAgICAgIGQ9Im0gMTk1Ljc1LDE3OC4xNSBjIDAsMCA1LjE1LC0xIDUuMTUsLTEiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM5YjQ5NzY7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuMjMwNDI3NzM3ODEzNDQyOTUiCiAgICAgICAgIGQ9Im0gMjEyLjI1LDE5MC41NSBjIDAsMCA2LjIsMCA2LjIsMCIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSwtMTE4KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzliNDk3NjtzdHJva2Utd2lkdGg6MS45OTUxMjUwNjtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9IklEMC4yMDU4ODE5MzM2ODE2NjY4NSIKICAgICAgICAgZD0ibSAyNTMuMDUsMTg0LjkgYyAwLDAgMCwtNC42NSAwLC00LjY1IgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojOWI0OTc2O3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjYyNjEzMTYwNjc1MzkxNTUiCiAgICAgICAgIGQ9Im0gMjMyLjksMTcwLjk1IGMgMCwwIDUuMiwzLjEgNS4yLDMuMSIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSwtMTE4KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzliNDk3NjtzdHJva2Utd2lkdGg6MS45OTUxMjUwNjtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9IklEMC4yMDkwODQzMzMzODYyNzIyIgogICAgICAgICBkPSJtIDI3MS4xNSwxOTQuMiBjIDAsMCAwLC01LjcgMCwtNS43IgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojOWI0OTc2O3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjk2NTk5NTQwODU5NDYwODMiCiAgICAgICAgIGQ9Im0gMjYxLjg1LDE3Ni42IGMgMCwwIDQuMTUsMCA0LjE1LDAiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM5YjQ5NzY7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuNzAyODE2NjYwNTE1OTY0IgogICAgICAgICBkPSJtIDE4MC43NSwxODQuMzUgYyAwLDAgNC42NSwtNC42NSA0LjY1LC00LjY1IgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojOWI0OTc2O3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjY3NzgyOTcwMDA1NjQ2MzUiCiAgICAgICAgIGQ9Im0gMTg2LjQ1LDE5MC41NSBjIDAsMCA0LjEsLTEgNC4xLC0xIgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjcyMTAwODcwNjgzNzg5MjUiCiAgICAgICAgIGQ9Im0gMjEwLjIsMTcwLjk1IGMgMCwwIDQuMTUsMy42IDQuMTUsMy42IgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjI1NTExNjM4NjgwNDcyOTciCiAgICAgICAgIGQ9Im0gMjEyLjgsMjA2LjYgYyAwLDAgNC4xLC0zLjY1IDQuMSwtMy42NSIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSwtMTE4KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZmZmZjtzdHJva2Utd2lkdGg6MS45OTUxMjUwNjtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9IklEMC4zNDAwMjk1NTkwOTgxODQxIgogICAgICAgICBkPSJtIDIzNC40NSwxOTcuMyBjIDAsMCA0LjE1LDMuMSA0LjE1LDMuMSIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSwtMTE4KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZmZmZjtzdHJva2Utd2lkdGg6MS45OTUxMjUwNjtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9IklEMC44MzY3NTU5MTQxNDc5NDMzIgogICAgICAgICBkPSJtIDI0Ny40LDIwMC45IGMgMCwwIDAuNSwtMy4xIDAuNSwtMy4xIHoiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuMjU2NTAyMTUxOTU0OTE5MSIKICAgICAgICAgZD0ibSAyNDguNCwxNzIuNSBjIDAsMCA0LjY1LDAgNC42NSwwIgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjQwNDkzOTA5MDM2NzQwNjYiCiAgICAgICAgIGQ9Im0gMjYxLjM1LDE4OCBjIDAsMCA0LjEsLTEuMDUgNC4xLC0xLjA1IgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjkwNjIzNDgwMjIxMjU2NjEiCiAgICAgICAgIGQ9Im0gMTc1LjA1LDE3Ny4xNSBjIDAsMCA1LjcsLTIuMSA1LjcsLTIuMSIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSwtMTE4KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZmZmZjtzdHJva2Utd2lkdGg6MS45OTUxMjUwNjtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9IklEMC4wMjEyMTYzNDg3NDQ5Mjg4MzciCiAgICAgICAgIGQ9Im0gMTg5LDE3Mi41IGMgMCwwIDEuNTUsMy42IDEuNTUsMy42IHoiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuNzU4MTM3NTg0MTk4MjY2MyIKICAgICAgICAgZD0ibSAyMzIuOSwxODQuOSBjIDAsMCAwLjU1LDIuNTUgMC41NSwyLjU1IHoiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuODY2MjM5NjE4MDQ0MzQ2NiIKICAgICAgICAgZD0ibSAxOTkuODUsMTkxLjYgYyAwLDAgMy4xLC02LjcgMy4xLC02LjciCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM2MTQ4YTQ7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuNzk1OTM0Mzk4NjU4NTczNiIKICAgICAgICAgZD0ibSAyMjEuMDUsMTY5LjkgYyAwLDAgNi4yLDAgNi4yLDAiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM2MTQ4YTQ7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuNDc3ODI1MTc5Njk2MDgzMDciCiAgICAgICAgIGQ9Im0gMjI0LjE1LDE5OC4zIGMgMCwwIDYuMiwtMi4wNSA2LjIsLTIuMDUiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM2MTQ4YTQ7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuMDUzODQyMjQ5NzkyMDY5MiIKICAgICAgICAgZD0ibSAyNDIuMiwxODguNSBjIDAsMCA1LjcsMi4wNSA1LjcsMi4wNSIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSwtMTE4KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzYxNDhhNDtzdHJva2Utd2lkdGg6MS45OTUxMjUwNjtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9IklEMC43MDcxMTU3Nzk2MzA4Mzk4IgogICAgICAgICBkPSJtIDE4Ni45NSwxOTkuMzUgYyAwLDAgNS4xNSwtMi4wNSA1LjE1LC0yLjA1IgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNjE0OGE0O3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjM4MjU3OTgzMjMzNzc5NjciCiAgICAgICAgIGQ9Im0gMTc0LjA1LDE4Mi44IGMgMCwwIDAsNC4xNSAwLDQuMTUiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM2MTQ4YTQ7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuMTIzMjMxMzc4ODQ5NTk1NzkiCiAgICAgICAgIGQ9Im0gMTk4Ljg1LDE2OS40IGMgMCwwIDQuNjUsLTAuNSA0LjY1LC0wLjUiCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDUsLTExOCkiCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM2MTQ4YTQ7c3Ryb2tlLXdpZHRoOjEuOTk1MTI1MDY7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJJRDAuNjk3MjQ5NTA5Mzk0MTY4OSIKICAgICAgICAgZD0ibSAyNzcuMzUsMTkwLjU1IGMgMCwwIDAsNS43IDAsNS43IgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNjE0OGE0O3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjI3MTEzOTI1OTQ1MDEzNzYiCiAgICAgICAgIGQ9Im0gMjQyLjc1LDE4MC43NSBjIDAsMCA0LjY1LDAgNC42NSwwIgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1LC0xMTgpIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNjE0OGE0O3N0cm9rZS13aWR0aDoxLjk5NTEyNTA2O3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgICA8cGF0aAogICAgICAgICBpZD0iSUQwLjg5NzgyMzU2ODg5OTE4NDUiCiAgICAgICAgIGQ9Im0gMjQxLjcsMTY4LjkgYyAwLDAgMy4xLDAgMy4xLDAgeiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NSwtMTE4KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzYxNDhhNDtzdHJva2Utd2lkdGg6MS45OTUxMjUwNjtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgIDwvZz4KICAgIDxwYXRoCiAgICAgICBpZD0iV2hpdGUiCiAgICAgICBkPSJtIDEwNi4zMjEsMjYuNDcgYyAwLjI0NiwwLjg2OCAwLjQ5LDIuMDI2IDAuNDksMy4yMjYgMCwxLjM1NCAtMC4xNTQsMi42NDkgLTAuMjkyLDMuNTQ1IDYuMzY0LC0wLjA2NCAxMi41NDcsLTAuMTY1IDE4LjQ1NiwtMC4zMTUgMC4yMzYsLTAuODQ1IDAuNTU3LC0xLjcwNyAwLjU2OSwtMi41NDIgMC4wMTcsLTEuMzA5IC0wLjA2MiwtMi44ODUgLTAuNjc1LC00LjEzIC01LjMwOCwwLjExOCAtMTEuNzQ0LDAuMTgzIC0xOC41NDgsMC4yMTYgeiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0wLjAwODQzOTk3LC0yLjA3MzkzMjIsMC41OTg3MzQyLC0wLjAwMTM0MDg0LDE4OC41LDM5OC40KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJCbHVlIgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgtMi40OTg4OTg4ZS00LC0wLjA2MTQwNDc2LDAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMTgzLjE1LDE2Mi4zKSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjAwIgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgtMi40OTg4OTg4ZS00LC0wLjA2MTQwNDc2LDAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMTgzLjQsMTUwLjU1KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjAyIgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgtMi40OTg4OTg4ZS00LC0wLjA2MTQwNDc2LDAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMTgzLjA1LDE3NS4wNSkiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6IzQyYjVlOCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0iT3V0bGluZSIKICAgICAgIGQ9Im0gMTI1LjkyMiwyMy43ODkgYyAtMC4zMzYsLTAuMzczIC0wLjc0LC0wLjQyOCAtMS4wOSwtMC4zIC0zNy41MzUsMC45NjkgLTg1LjI4NywwLjI2NiAtMTIyLjY0NiwxLjAwNSAtMC4wNDIsMC4wMDEgLTAuMDcyLDAuMDE0IC0wLjEwOSwwLjAyMSAtMC4wMjMsMCAtMC4wNTYsLTAuMDAyIC0wLjA2OCwtMC4wMDIgLTEuOTA5LDAuMTg2IC0xLjk4OSwzLjU4NSAtMi4wMDgsNC44MzMgLTAuMDI0LDEuNjQ2IDAuMjU3LDQuODc1IDIuMzQ3LDUuNTIyIDAuMDE5LDAuMDA2IDAuMDUxLDAuMDAzIDAuMDc3LDAuMDA0IDAuMDYyLDAuMDI4IDAuMTIzLDAuMDYyIDAuMTgzLDAuMDY1IDIxLjc4NiwwLjQ3OSA0My40MzgsMC45ODQgNjUuMTMyLDAuOTc5IDE1Ljg0NSwtMC4wMDYgNDEuNzIsMC4xMjMgNTcuNTYsLTAuMjMgMC44ODEsLTAuMDIxIDEuMzY1LC0wLjU4MiAxLjQ2NCwtMS4xOTUgMC44MjMsLTEuMDg0IDEuMDIsLTMuMTQ5IDEuMDcxLC00LjEwNCAwLjExOSwtMi4yNiAtMC4zNjIsLTQuODc5IC0xLjkxMywtNi41OTggeiBtIC0wLjk0Nyw5LjEzNiBjIC01LjkwOSwwLjE1IC0xMi4wOTIsMC4yNTEgLTE4LjQ1NiwwLjMxNSBDIDczLjAyMiwzMy41NzUgMzQuNDEyLDMyLjg3OCAzLjE2NywzMi44OTggMi43MjEsMzEuNzc3IDIuNDIyLDMwLjY3NSAyLjM4NywyOS4zNDQgMi4zNjIsMjguMzcxIDIuNTE5LDI3LjQwNyAyLjgyNCwyNi40NzYgYyAwLjAxNywtMC4wNDUgMC4wNCwtMC4wODIgMC4wNjEsLTAuMTI1IDIxLjI5MywtMC4yNzMgNDMuMDkzLDAuMTQxIDY0LjQzOCwwLjEzMyAxMC41MzEsLTAuMDAyIDI1LjQ5NSwwLjA1MyAzOC45OTksLTAuMDE1IDYuODA1LC0wLjAzMyAxMy4yNCwtMC4wOTggMTguNTQ5LC0wLjIxNyAwLjYxMiwxLjI0NSAwLjY5MSwyLjgyMSAwLjY3NSw0LjEzIC0wLjAxNCwwLjgzNiAtMC4zMzUsMS42OTggLTAuNTcxLDIuNTQzIHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjAwMTI2ODIzLC0wLjMxMTYzODA2LC0wLjU5ODczNDIsLTAuMDAxMzQwODQsMjIyLjgsMTc3Ljg1KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojMjMxZjIwIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJJRDAuMTg4MTQ3MTYyMDg3MjYxNjgiCiAgICAgICBkPSJtIDY2LjYsMTM5Ljg1IGMgMC4wMTQsLTAuMyAtMC4yMTIsLTAuODA5IDAuMSwwIDEuMjY1LDMuMjU2IDIuNzA3LDYuNjI5IDMuNSwxMC4xIDAuMjEyLDAuOTE4IC0wLjE0OSwxLjk4MyAtMC42LDIuOSAtMC40NDksMC43OTcgLTAuOTk4LDIuMDI2IC0yLDIuMDUgLTEuMDUyLDAuMDI0IC0xLjg2MSwtMS4yMDEgLTIuMjUsLTIuMTUgLTAuNjM1LC0xLjE4NSAtMC44NTIsLTIuNjEyIC0wLjY1LC0zLjkgMC4yNjIsLTEuNjczIDEuNDYzLC0zLjIzNiAxLjgsLTQuNzUgMC4zMSwtMS4zODcgMC4wNTEsLTMuMDU5IDAuMSwtNC4yNSB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS40Mzg1NzY4LDAsMCwxLjA2NzE2MjQsMTA4LjUsLTI3LjI1KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojZmY5NDAwO3N0cm9rZTojZmY5NDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJJRDAuNjI3NDc5MzI4MzA4MjU0NSIKICAgICAgIGQ9Im0gNjguMzUsMTUxLjYgYyAwLjE0NywtMC4yMiAwLjE1OSwtMC4zMzkgMC4yNSwtMC4yIDAuMzkyLDEuMDA0IDAuODA0LDIuMDMyIDAuOSwyLjkyNSAwLjA2NCwwLjYxOCAtMC4yMzQsMS4yMTkgLTAuMzUyLDEuODIgLTAuMTM0LDAuNzI0IDAuMDg0LDIuMzk1IC0wLjI5OCwyLjQ1NSAtMC40MjgsLTAuMDYgLTEuMDc2LC0xLjY4IC0xLjM5OCwtMi40NTUgLTAuMjM3LC0wLjU2NiAtMC40NTIsLTEuMjA1IC0wLjM1MiwtMS44MiAwLjE1NCwtMC44ODUgMC43MjcsLTEuODkzIDEuMjUsLTIuNzI1IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwwLjc0MTgxODE5LDEzNi43NSwyMC43NSkiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmY5OTtzdHJva2U6bm9uZTtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0icGF0aDIwNyIKICAgICAgIGQ9Im0gMTA2LjMyMSwyNi40NyBjIDAuMjQ2LDAuODY4IDAuNDksMi4wMjYgMC40OSwzLjIyNiAwLDEuMzU0IC0wLjE1NCwyLjY0OSAtMC4yOTIsMy41NDUgNi4zNjQsLTAuMDY0IDEyLjU0NywtMC4xNjUgMTguNDU2LC0wLjMxNSAwLjIzNiwtMC44NDUgMC41NTcsLTEuNzA3IDAuNTY5LC0yLjU0MiAwLjAxNywtMS4zMDkgLTAuMDYyLC0yLjg4NSAtMC42NzUsLTQuMTMgLTUuMzA4LDAuMTE4IC0xMS43NDQsMC4xODMgLTE4LjU0OCwwLjIxNiB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMDg0Mzk5NywtMi4wNzM5MzIyLC0wLjU5ODczNDIsLTAuMDAxMzQwODQsMjM4LjY1LDM5Ni4zKSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjA5IgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyLjQ5ODg5ODhlLTQsLTAuMDYxNDA0NzYsLTAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjQ0LjA1LDE2MC4xNSkiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6IzQyYjVlOCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0icGF0aDIxMSIKICAgICAgIGQ9Ik0gMTA2LjMyMSwyNi40NyBDIDkyLjgxNywyNi41MzcgNzcuODUzLDI2LjQ4MiA2Ny4zMjIsMjYuNDg1IDQ1Ljk3NywyNi40OTMgMjQuMTc3LDI2LjA3OSAyLjg4NCwyNi4zNTIgYyAtMC4wMjEsMC4wNDMgLTAuMDQ0LDAuMDggLTAuMDYxLDAuMTI1IC0wLjMwNSwwLjkzMiAtMC40NjIsMS44OTYgLTAuNDM3LDIuODY4IDAuMDM1LDEuMzMxIDAuMzM0LDIuNDMzIDAuNzgsMy41NTQgMzEuMjQ0LC0wLjAyMSA2OS44NTQsMC42NzcgMTAzLjM1MiwwLjM0MiAwLjEzOCwtMC44OTYgMC4yOTIsLTIuMTkxIDAuMjkyLC0zLjU0NSAwLjAwMSwtMS4yIC0wLjI0MywtMi4zNTggLTAuNDg5LC0zLjIyNiB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMi40OTg4OTg4ZS00LC0wLjA2MTQwNDc2LC0wLjc0MjY2Njk2LC0wLjAwMTY2MzE3LDI0My44LDE0OC41KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjEzIgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyLjQ5ODg5ODhlLTQsLTAuMDYxNDA0NzYsLTAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjQ0LjEsMTcyLjkpIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiM0MmI1ZTgiIC8+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGgyMTUiCiAgICAgICBkPSJtIDEyNS45MjIsMjMuNzg5IGMgLTAuMzM2LC0wLjM3MyAtMC43NCwtMC40MjggLTEuMDksLTAuMyAtMzcuNTM1LDAuOTY5IC04NS4yODcsMC4yNjYgLTEyMi42NDYsMS4wMDUgLTAuMDQyLDAuMDAxIC0wLjA3MiwwLjAxNCAtMC4xMDksMC4wMjEgLTAuMDIzLDAgLTAuMDU2LC0wLjAwMiAtMC4wNjgsLTAuMDAyIC0xLjkwOSwwLjE4NiAtMS45ODksMy41ODUgLTIuMDA4LDQuODMzIC0wLjAyNCwxLjY0NiAwLjI1Nyw0Ljg3NSAyLjM0Nyw1LjUyMiAwLjAxOSwwLjAwNiAwLjA1MSwwLjAwMyAwLjA3NywwLjAwNCAwLjA2MiwwLjAyOCAwLjEyMywwLjA2MiAwLjE4MywwLjA2NSAyMS43ODYsMC40NzkgNDMuNDM4LDAuOTg0IDY1LjEzMiwwLjk3OSAxNS44NDUsLTAuMDA2IDQxLjcyLDAuMTIzIDU3LjU2LC0wLjIzIDAuODgxLC0wLjAyMSAxLjM2NSwtMC41ODIgMS40NjQsLTEuMTk1IDAuODIzLC0xLjA4NCAxLjAyLC0zLjE0OSAxLjA3MSwtNC4xMDQgMC4xMTksLTIuMjYgLTAuMzYyLC00Ljg3OSAtMS45MTMsLTYuNTk4IHogbSAtMC45NDcsOS4xMzYgYyAtNS45MDksMC4xNSAtMTIuMDkyLDAuMjUxIC0xOC40NTYsMC4zMTUgQyA3My4wMjIsMzMuNTc1IDM0LjQxMiwzMi44NzggMy4xNjcsMzIuODk4IDIuNzIxLDMxLjc3NyAyLjQyMiwzMC42NzUgMi4zODcsMjkuMzQ0IDIuMzYyLDI4LjM3MSAyLjUxOSwyNy40MDcgMi44MjQsMjYuNDc2IGMgMC4wMTcsLTAuMDQ1IDAuMDQsLTAuMDgyIDAuMDYxLC0wLjEyNSAyMS4yOTMsLTAuMjczIDQzLjA5MywwLjE0MSA2NC40MzgsMC4xMzMgMTAuNTMxLC0wLjAwMiAyNS40OTUsMC4wNTMgMzguOTk5LC0wLjAxNSA2LjgwNSwtMC4wMzMgMTMuMjQsLTAuMDk4IDE4LjU0OSwtMC4yMTcgMC42MTIsMS4yNDUgMC42OTEsMi44MjEgMC42NzUsNC4xMyAtMC4wMTQsMC44MzYgLTAuMzM1LDEuNjk4IC0wLjU3MSwyLjU0MyB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMDEyNjgyMywtMC4zMTE2MzgwNiwtMC41OTg3MzQyLC0wLjAwMTM0MDg0LDIzOS42LDE3NS44KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojMjMxZjIwIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjE3IgogICAgICAgZD0ibSA2Ni42LDEzOS44NSBjIDAuMDE0LC0wLjMgLTAuMjEyLC0wLjgwOSAwLjEsMCAxLjI2NSwzLjI1NiAyLjcwNyw2LjYyOSAzLjUsMTAuMSAwLjIxMiwwLjkxOCAtMC4xNDksMS45ODMgLTAuNiwyLjkgLTAuNDQ5LDAuNzk3IC0wLjk5OCwyLjAyNiAtMiwyLjA1IC0xLjA1MiwwLjAyNCAtMS44NjEsLTEuMjAxIC0yLjI1LC0yLjE1IC0wLjYzNSwtMS4xODUgLTAuODUyLC0yLjYxMiAtMC42NSwtMy45IDAuMjYyLC0xLjY3MyAxLjQ2MywtMy4yMzYgMS44LC00Ljc1IDAuMzEsLTEuMzg3IDAuMDUxLC0zLjA1OSAwLjEsLTQuMjUgeiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0xLjQ3ODI2MDksMCwwLDEuMDk2NjAwOCwzMjEuMzUsLTMzLjU1KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojZmY5NDAwO3N0cm9rZTpub25lO3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjE5IgogICAgICAgZD0ibSA2OC4zNSwxNTEuNiBjIDAuMTQ3LC0wLjIyIDAuMTU5LC0wLjMzOSAwLjI1LC0wLjIgMC4zOTIsMS4wMDQgMC44MDQsMi4wMzIgMC45LDIuOTI1IDAuMDY0LDAuNjE4IC0wLjIzNCwxLjIxOSAtMC4zNTIsMS44MiAtMC4xMzQsMC43MjQgMC4wODQsMi4zOTUgLTAuMjk4LDIuNDU1IC0wLjQyOCwtMC4wNiAtMS4wNzYsLTEuNjggLTEuMzk4LC0yLjQ1NSAtMC4yMzcsLTAuNTY2IC0wLjQ1MiwtMS4yMDUgLTAuMzUyLC0xLjgyIDAuMTU0LC0wLjg4NSAwLjcyNywtMS44OTMgMS4yNSwtMi43MjUgeiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0xLDAsMCwwLjc0MTgxODE5LDI5MC4zNSwxOC43NSkiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmY5OTtzdHJva2U6bm9uZTtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0icGF0aDIyMSIKICAgICAgIGQ9Im0gMTA2LjMyMSwyNi40NyBjIDAuMjQ2LDAuODY4IDAuNDksMi4wMjYgMC40OSwzLjIyNiAwLDEuMzU0IC0wLjE1NCwyLjY0OSAtMC4yOTIsMy41NDUgNi4zNjQsLTAuMDY0IDEyLjU0NywtMC4xNjUgMTguNDU2LC0wLjMxNSAwLjIzNiwtMC44NDUgMC41NTcsLTEuNzA3IDAuNTY5LC0yLjU0MiAwLjAxNywtMS4zMDkgLTAuMDYyLC0yLjg4NSAtMC42NzUsLTQuMTMgLTUuMzA4LDAuMTE4IC0xMS43NDQsMC4xODMgLTE4LjU0OCwwLjIxNiB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoLTAuMDA4NDM5OTcsLTIuMDczOTMyMiwwLjU5ODczNDIsLTAuMDAxMzQwODQsMjIzLjI1LDM5NS41KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjIzIgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgtMi40OTg4OTg4ZS00LC0wLjA2MTQwNDc2LDAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjE3LjksMTU5LjQpIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiM0MmI1ZTgiIC8+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGgyMjUiCiAgICAgICBkPSJNIDEwNi4zMjEsMjYuNDcgQyA5Mi44MTcsMjYuNTM3IDc3Ljg1MywyNi40ODIgNjcuMzIyLDI2LjQ4NSA0NS45NzcsMjYuNDkzIDI0LjE3NywyNi4wNzkgMi44ODQsMjYuMzUyIGMgLTAuMDIxLDAuMDQzIC0wLjA0NCwwLjA4IC0wLjA2MSwwLjEyNSAtMC4zMDUsMC45MzIgLTAuNDYyLDEuODk2IC0wLjQzNywyLjg2OCAwLjAzNSwxLjMzMSAwLjMzNCwyLjQzMyAwLjc4LDMuNTU0IDMxLjI0NCwtMC4wMjEgNjkuODU0LDAuNjc3IDEwMy4zNTIsMC4zNDIgMC4xMzgsLTAuODk2IDAuMjkyLC0yLjE5MSAwLjI5MiwtMy41NDUgMC4wMDEsLTEuMiAtMC4yNDMsLTIuMzU4IC0wLjQ4OSwtMy4yMjYgeiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0yLjQ5ODg5ODhlLTQsLTAuMDYxNDA0NzYsMC43NDI2NjY5NiwtMC4wMDE2NjMxNywyMTguMTUsMTQ3LjY1KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjI3IgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgtMi40OTg4OTg4ZS00LC0wLjA2MTQwNDc2LDAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjE3LjgsMTcyLjE1KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjI5IgogICAgICAgZD0ibSAxMjUuOTIyLDIzLjc4OSBjIC0wLjMzNiwtMC4zNzMgLTAuNzQsLTAuNDI4IC0xLjA5LC0wLjMgLTM3LjUzNSwwLjk2OSAtODUuMjg3LDAuMjY2IC0xMjIuNjQ2LDEuMDA1IC0wLjA0MiwwLjAwMSAtMC4wNzIsMC4wMTQgLTAuMTA5LDAuMDIxIC0wLjAyMywwIC0wLjA1NiwtMC4wMDIgLTAuMDY4LC0wLjAwMiAtMS45MDksMC4xODYgLTEuOTg5LDMuNTg1IC0yLjAwOCw0LjgzMyAtMC4wMjQsMS42NDYgMC4yNTcsNC44NzUgMi4zNDcsNS41MjIgMC4wMTksMC4wMDYgMC4wNTEsMC4wMDMgMC4wNzcsMC4wMDQgMC4wNjIsMC4wMjggMC4xMjMsMC4wNjIgMC4xODMsMC4wNjUgMjEuNzg2LDAuNDc5IDQzLjQzOCwwLjk4NCA2NS4xMzIsMC45NzkgMTUuODQ1LC0wLjAwNiA0MS43MiwwLjEyMyA1Ny41NiwtMC4yMyAwLjg4MSwtMC4wMjEgMS4zNjUsLTAuNTgyIDEuNDY0LC0xLjE5NSAwLjgyMywtMS4wODQgMS4wMiwtMy4xNDkgMS4wNzEsLTQuMTA0IDAuMTE5LC0yLjI2IC0wLjM2MiwtNC44NzkgLTEuOTEzLC02LjU5OCB6IG0gLTAuOTQ3LDkuMTM2IGMgLTUuOTA5LDAuMTUgLTEyLjA5MiwwLjI1MSAtMTguNDU2LDAuMzE1IEMgNzMuMDIyLDMzLjU3NSAzNC40MTIsMzIuODc4IDMuMTY3LDMyLjg5OCAyLjcyMSwzMS43NzcgMi40MjIsMzAuNjc1IDIuMzg3LDI5LjM0NCAyLjM2MiwyOC4zNzEgMi41MTksMjcuNDA3IDIuODI0LDI2LjQ3NiBjIDAuMDE3LC0wLjA0NSAwLjA0LC0wLjA4MiAwLjA2MSwtMC4xMjUgMjEuMjkzLC0wLjI3MyA0My4wOTMsMC4xNDEgNjQuNDM4LDAuMTMzIDEwLjUzMSwtMC4wMDIgMjUuNDk1LDAuMDUzIDM4Ljk5OSwtMC4wMTUgNi44MDUsLTAuMDMzIDEzLjI0LC0wLjA5OCAxOC41NDksLTAuMjE3IDAuNjEyLDEuMjQ1IDAuNjkxLDIuODIxIDAuNjc1LDQuMTMgLTAuMDE0LDAuODM2IC0wLjMzNSwxLjY5OCAtMC41NzEsMi41NDMgeiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuMDAxMjY4MjMsLTAuMzExNjM4MDYsLTAuNTk4NzM0MiwtMC4wMDEzNDA4NCwyNTcuNiwxNzUpIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiMyMzFmMjAiIC8+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGgyMzEiCiAgICAgICBkPSJtIDY2LjYsMTM5Ljg1IGMgMC4wMTQsLTAuMyAtMC4yMTIsLTAuODA5IDAuMSwwIDEuMjY1LDMuMjU2IDIuNzA3LDYuNjI5IDMuNSwxMC4xIDAuMjEyLDAuOTE4IC0wLjE0OSwxLjk4MyAtMC42LDIuOSAtMC40NDksMC43OTcgLTAuOTk4LDIuMDI2IC0yLDIuMDUgLTEuMDUyLDAuMDI0IC0xLjg2MSwtMS4yMDEgLTIuMjUsLTIuMTUgLTAuNjM1LC0xLjE4NSAtMC44NTIsLTIuNjEyIC0wLjY1LC0zLjkgMC4yNjIsLTEuNjczIDEuNDYzLC0zLjIzNiAxLjgsLTQuNzUgMC4zMSwtMS4zODcgMC4wNTEsLTMuMDU5IDAuMSwtNC4yNSB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS41MTg3NjEzLDAsMCwxLjEyNjY0NDcsMTM3Ljg1LC0zOC42NSkiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6I2ZmOTQwMDtzdHJva2U6bm9uZTtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0icGF0aDIzMyIKICAgICAgIGQ9Im0gNjguMzUsMTUxLjYgYyAwLjE0NywtMC4yMiAwLjE1OSwtMC4zMzkgMC4yNSwtMC4yIDAuMzkyLDEuMDA0IDAuODA0LDIuMDMyIDAuOSwyLjkyNSAwLjA2NCwwLjYxOCAtMC4yMzQsMS4yMTkgLTAuMzUyLDEuODIgLTAuMTM0LDAuNzI0IDAuMDg0LDIuMzk1IC0wLjI5OCwyLjQ1NSAtMC40MjgsLTAuMDYgLTEuMDc2LC0xLjY4IC0xLjM5OCwtMi40NTUgLTAuMjM3LC0wLjU2NiAtMC40NTIsLTEuMjA1IC0wLjM1MiwtMS44MiAwLjE1NCwtMC44ODUgMC43MjcsLTEuODkzIDEuMjUsLTIuNzI1IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwwLjc0MTgxODE5LDE3MS41LDE4KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZjk5O3N0cm9rZTpub25lO3N0cm9rZS1saW5lY2FwOnJvdW5kIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjM1IgogICAgICAgZD0ibSAxMDYuMzIxLDI2LjQ3IGMgMC4yNDYsMC44NjggMC40OSwyLjAyNiAwLjQ5LDMuMjI2IDAsMS4zNTQgLTAuMTU0LDIuNjQ5IC0wLjI5MiwzLjU0NSA2LjM2NCwtMC4wNjQgMTIuNTQ3LC0wLjE2NSAxOC40NTYsLTAuMzE1IDAuMjM2LC0wLjg0NSAwLjU1NywtMS43MDcgMC41NjksLTIuNTQyIDAuMDE3LC0xLjMwOSAtMC4wNjIsLTIuODg1IC0wLjY3NSwtNC4xMyAtNS4zMDgsMC4xMTggLTExLjc0NCwwLjE4MyAtMTguNTQ4LDAuMjE2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgtMC4wMDg0Mzk5NywtMi4wNzM5MzIyLDAuNTk4NzM0MiwtMC4wMDEzNDA4NCwyNDEuNTUsMzk2LjgpIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGgyMzciCiAgICAgICBkPSJNIDEwNi4zMjEsMjYuNDcgQyA5Mi44MTcsMjYuNTM3IDc3Ljg1MywyNi40ODIgNjcuMzIyLDI2LjQ4NSA0NS45NzcsMjYuNDkzIDI0LjE3NywyNi4wNzkgMi44ODQsMjYuMzUyIGMgLTAuMDIxLDAuMDQzIC0wLjA0NCwwLjA4IC0wLjA2MSwwLjEyNSAtMC4zMDUsMC45MzIgLTAuNDYyLDEuODk2IC0wLjQzNywyLjg2OCAwLjAzNSwxLjMzMSAwLjMzNCwyLjQzMyAwLjc4LDMuNTU0IDMxLjI0NCwtMC4wMjEgNjkuODU0LDAuNjc3IDEwMy4zNTIsMC4zNDIgMC4xMzgsLTAuODk2IDAuMjkyLC0yLjE5MSAwLjI5MiwtMy41NDUgMC4wMDEsLTEuMiAtMC4yNDMsLTIuMzU4IC0wLjQ4OSwtMy4yMjYgeiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0yLjQ5ODg5ODhlLTQsLTAuMDYxNDA0NzYsMC43NDI2NjY5NiwtMC4wMDE2NjMxNywyMzYuMTUsMTYwLjY1KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjM5IgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgtMi40OTg4OTg4ZS00LC0wLjA2MTQwNDc2LDAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjM2LjQsMTQ5KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjQxIgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgtMi40OTg4OTg4ZS00LC0wLjA2MTQwNDc2LDAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjM2LjEsMTczLjQpIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiM0MmI1ZTgiIC8+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGgyNDMiCiAgICAgICBkPSJtIDEyNS45MjIsMjMuNzg5IGMgLTAuMzM2LC0wLjM3MyAtMC43NCwtMC40MjggLTEuMDksLTAuMyAtMzcuNTM1LDAuOTY5IC04NS4yODcsMC4yNjYgLTEyMi42NDYsMS4wMDUgLTAuMDQyLDAuMDAxIC0wLjA3MiwwLjAxNCAtMC4xMDksMC4wMjEgLTAuMDIzLDAgLTAuMDU2LC0wLjAwMiAtMC4wNjgsLTAuMDAyIC0xLjkwOSwwLjE4NiAtMS45ODksMy41ODUgLTIuMDA4LDQuODMzIC0wLjAyNCwxLjY0NiAwLjI1Nyw0Ljg3NSAyLjM0Nyw1LjUyMiAwLjAxOSwwLjAwNiAwLjA1MSwwLjAwMyAwLjA3NywwLjAwNCAwLjA2MiwwLjAyOCAwLjEyMywwLjA2MiAwLjE4MywwLjA2NSAyMS43ODYsMC40NzkgNDMuNDM4LDAuOTg0IDY1LjEzMiwwLjk3OSAxNS44NDUsLTAuMDA2IDQxLjcyLDAuMTIzIDU3LjU2LC0wLjIzIDAuODgxLC0wLjAyMSAxLjM2NSwtMC41ODIgMS40NjQsLTEuMTk1IDAuODIzLC0xLjA4NCAxLjAyLC0zLjE0OSAxLjA3MSwtNC4xMDQgMC4xMTksLTIuMjYgLTAuMzYyLC00Ljg3OSAtMS45MTMsLTYuNTk4IHogbSAtMC45NDcsOS4xMzYgYyAtNS45MDksMC4xNSAtMTIuMDkyLDAuMjUxIC0xOC40NTYsMC4zMTUgQyA3My4wMjIsMzMuNTc1IDM0LjQxMiwzMi44NzggMy4xNjcsMzIuODk4IDIuNzIxLDMxLjc3NyAyLjQyMiwzMC42NzUgMi4zODcsMjkuMzQ0IDIuMzYyLDI4LjM3MSAyLjUxOSwyNy40MDcgMi44MjQsMjYuNDc2IGMgMC4wMTcsLTAuMDQ1IDAuMDQsLTAuMDgyIDAuMDYxLC0wLjEyNSAyMS4yOTMsLTAuMjczIDQzLjA5MywwLjE0MSA2NC40MzgsMC4xMzMgMTAuNTMxLC0wLjAwMiAyNS40OTUsMC4wNTMgMzguOTk5LC0wLjAxNSA2LjgwNSwtMC4wMzMgMTMuMjQsLTAuMDk4IDE4LjU0OSwtMC4yMTcgMC42MTIsMS4yNDUgMC42OTEsMi44MjEgMC42NzUsNC4xMyAtMC4wMTQsMC44MzYgLTAuMzM1LDEuNjk4IC0wLjU3MSwyLjU0MyB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMDEyNjgyMywtMC4zMTE2MzgwNiwtMC41OTg3MzQyLC0wLjAwMTM0MDg0LDI3NS44NSwxNzYuMykiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6IzIzMWYyMCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0icGF0aDI0NSIKICAgICAgIGQ9Im0gNjYuNiwxMzkuODUgYyAwLjAxNCwtMC4zIC0wLjIxMiwtMC44MDkgMC4xLDAgMS4yNjUsMy4yNTYgMi43MDcsNi42MjkgMy41LDEwLjEgMC4yMTIsMC45MTggLTAuMTQ5LDEuOTgzIC0wLjYsMi45IC0wLjQ0OSwwLjc5NyAtMC45OTgsMi4wMjYgLTIsMi4wNSAtMS4wNTIsMC4wMjQgLTEuODYxLC0xLjIwMSAtMi4yNSwtMi4xNSAtMC42MzUsLTEuMTg1IC0wLjg1MiwtMi42MTIgLTAuNjUsLTMuOSAwLjI2MiwtMS42NzMgMS40NjMsLTMuMjM2IDEuOCwtNC43NSAwLjMxLC0xLjM4NyAwLjA1MSwtMy4wNTkgMC4xLC00LjI1IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLjQzNTA4NjcsMCwwLDEuMDY0NTczNCwxNjEuNSwtMjcuNjUpIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiNmZjk0MDA7c3Ryb2tlOm5vbmU7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgICA8cGF0aAogICAgICAgaWQ9InBhdGgyNDciCiAgICAgICBkPSJtIDY4LjM1LDE1MS42IGMgMC4xNDcsLTAuMjIgMC4xNTksLTAuMzM5IDAuMjUsLTAuMiAwLjM5MiwxLjAwNCAwLjgwNCwyLjAzMiAwLjksMi45MjUgMC4wNjQsMC42MTggLTAuMjM0LDEuMjE5IC0wLjM1MiwxLjgyIC0wLjEzNCwwLjcyNCAwLjA4NCwyLjM5NSAtMC4yOTgsMi40NTUgLTAuNDI4LC0wLjA2IC0xLjA3NiwtMS42OCAtMS4zOTgsLTIuNDU1IC0wLjIzNywtMC41NjYgLTAuNDUyLC0xLjIwNSAtMC4zNTIsLTEuODIgMC4xNTQsLTAuODg1IDAuNzI3LC0xLjg5MyAxLjI1LC0yLjcyNSB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMC43NDE4MTgxOSwxODkuOCwxOS4yNSkiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmY5OTtzdHJva2U6bm9uZTtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0icGF0aDI0OSIKICAgICAgIGQ9Im0gMTA2LjMyMSwyNi40NyBjIDAuMjQ2LDAuODY4IDAuNDksMi4wMjYgMC40OSwzLjIyNiAwLDEuMzU0IC0wLjE1NCwyLjY0OSAtMC4yOTIsMy41NDUgNi4zNjQsLTAuMDY0IDEyLjU0NywtMC4xNjUgMTguNDU2LC0wLjMxNSAwLjIzNiwtMC44NDUgMC41NTcsLTEuNzA3IDAuNTY5LC0yLjU0MiAwLjAxNywtMS4zMDkgLTAuMDYyLC0yLjg4NSAtMC42NzUsLTQuMTMgLTUuMzA4LDAuMTE4IC0xMS43NDQsMC4xODMgLTE4LjU0OCwwLjIxNiB6IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC4wMDg0Mzk5NywtMi4wNzM5MzIyLC0wLjU5ODczNDIsLTAuMDAxMzQwODQsMjkxLjc1LDM5OC4xKSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjUxIgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyLjQ5ODg5ODhlLTQsLTAuMDYxNDA0NzYsLTAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjk3LjEsMTYyKSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjUzIgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyLjQ5ODg5ODhlLTQsLTAuMDYxNDA0NzYsLTAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjk2Ljg1LDE1MC4zKSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojNDJiNWU4IiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjU1IgogICAgICAgZD0iTSAxMDYuMzIxLDI2LjQ3IEMgOTIuODE3LDI2LjUzNyA3Ny44NTMsMjYuNDgyIDY3LjMyMiwyNi40ODUgNDUuOTc3LDI2LjQ5MyAyNC4xNzcsMjYuMDc5IDIuODg0LDI2LjM1MiBjIC0wLjAyMSwwLjA0MyAtMC4wNDQsMC4wOCAtMC4wNjEsMC4xMjUgLTAuMzA1LDAuOTMyIC0wLjQ2MiwxLjg5NiAtMC40MzcsMi44NjggMC4wMzUsMS4zMzEgMC4zMzQsMi40MzMgMC43OCwzLjU1NCAzMS4yNDQsLTAuMDIxIDY5Ljg1NCwwLjY3NyAxMDMuMzUyLDAuMzQyIDAuMTM4LC0wLjg5NiAwLjI5MiwtMi4xOTEgMC4yOTIsLTMuNTQ1IDAuMDAxLC0xLjIgLTAuMjQzLC0yLjM1OCAtMC40ODksLTMuMjI2IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyLjQ5ODg5ODhlLTQsLTAuMDYxNDA0NzYsLTAuNzQyNjY2OTYsLTAuMDAxNjYzMTcsMjk3LjI1LDE3NC43NSkiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6IzQyYjVlOCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0icGF0aDI1NyIKICAgICAgIGQ9Im0gMTI1LjkyMiwyMy43ODkgYyAtMC4zMzYsLTAuMzczIC0wLjc0LC0wLjQyOCAtMS4wOSwtMC4zIC0zNy41MzUsMC45NjkgLTg1LjI4NywwLjI2NiAtMTIyLjY0NiwxLjAwNSAtMC4wNDIsMC4wMDEgLTAuMDcyLDAuMDE0IC0wLjEwOSwwLjAyMSAtMC4wMjMsMCAtMC4wNTYsLTAuMDAyIC0wLjA2OCwtMC4wMDIgLTEuOTA5LDAuMTg2IC0xLjk4OSwzLjU4NSAtMi4wMDgsNC44MzMgLTAuMDI0LDEuNjQ2IDAuMjU3LDQuODc1IDIuMzQ3LDUuNTIyIDAuMDE5LDAuMDA2IDAuMDUxLDAuMDAzIDAuMDc3LDAuMDA0IDAuMDYyLDAuMDI4IDAuMTIzLDAuMDYyIDAuMTgzLDAuMDY1IDIxLjc4NiwwLjQ3OSA0My40MzgsMC45ODQgNjUuMTMyLDAuOTc5IDE1Ljg0NSwtMC4wMDYgNDEuNzIsMC4xMjMgNTcuNTYsLTAuMjMgMC44ODEsLTAuMDIxIDEuMzY1LC0wLjU4MiAxLjQ2NCwtMS4xOTUgMC44MjMsLTEuMDg0IDEuMDIsLTMuMTQ5IDEuMDcxLC00LjEwNCAwLjExOSwtMi4yNiAtMC4zNjIsLTQuODc5IC0xLjkxMywtNi41OTggeiBtIC0wLjk0Nyw5LjEzNiBjIC01LjkwOSwwLjE1IC0xMi4wOTIsMC4yNTEgLTE4LjQ1NiwwLjMxNSBDIDczLjAyMiwzMy41NzUgMzQuNDEyLDMyLjg3OCAzLjE2NywzMi44OTggMi43MjEsMzEuNzc3IDIuNDIyLDMwLjY3NSAyLjM4NywyOS4zNDQgMi4zNjIsMjguMzcxIDIuNTE5LDI3LjQwNyAyLjgyNCwyNi40NzYgYyAwLjAxNywtMC4wNDUgMC4wNCwtMC4wODIgMC4wNjEsLTAuMTI1IDIxLjI5MywtMC4yNzMgNDMuMDkzLDAuMTQxIDY0LjQzOCwwLjEzMyAxMC41MzEsLTAuMDAyIDI1LjQ5NSwwLjA1MyAzOC45OTksLTAuMDE1IDYuODA1LC0wLjAzMyAxMy4yNCwtMC4wOTggMTguNTQ5LC0wLjIxNyAwLjYxMiwxLjI0NSAwLjY5MSwyLjgyMSAwLjY3NSw0LjEzIC0wLjAxNCwwLjgzNiAtMC4zMzUsMS42OTggLTAuNTcxLDIuNTQzIHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjAwMTI2ODIzLC0wLjMxMTYzODA2LC0wLjU5ODczNDIsLTAuMDAxMzQwODQsMjkyLjc1LDE3Ny42KSIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICBzdHlsZT0iZmlsbDojMjMxZjIwIiAvPgogICAgPHBhdGgKICAgICAgIGlkPSJwYXRoMjU5IgogICAgICAgZD0ibSA2Ni42LDEzOS44NSBjIDAuMDE0LC0wLjMgLTAuMjEyLC0wLjgwOSAwLjEsMCAxLjI2NSwzLjI1NiAyLjcwNyw2LjYyOSAzLjUsMTAuMSAwLjIxMiwwLjkxOCAtMC4xNDksMS45ODMgLTAuNiwyLjkgLTAuNDQ5LDAuNzk3IC0wLjk5OCwyLjAyNiAtMiwyLjA1IC0xLjA1MiwwLjAyNCAtMS44NjEsLTEuMjAxIC0yLjI1LC0yLjE1IC0wLjYzNSwtMS4xODUgLTAuODUyLC0yLjYxMiAtMC42NSwtMy45IDAuMjYyLC0xLjY3MyAxLjQ2MywtMy4yMzYgMS44LC00Ljc1IDAuMzEsLTEuMzg3IDAuMDUxLC0zLjA1OSAwLjEsLTQuMjUgeiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuNDM0NzgyNSwwLDAsMS4wNjQzNDc5LDE3OC45LC0yNi4yNSkiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgc3R5bGU9ImZpbGw6I2ZmOTQwMDtzdHJva2U6bm9uZTtzdHJva2UtbGluZWNhcDpyb3VuZCIgLz4KICAgIDxwYXRoCiAgICAgICBpZD0icGF0aDI2MSIKICAgICAgIGQ9Im0gNjguMzUsMTUxLjYgYyAwLjE0NywtMC4yMiAwLjE1OSwtMC4zMzkgMC4yNSwtMC4yIDAuMzkyLDEuMDA0IDAuODA0LDIuMDMyIDAuOSwyLjkyNSAwLjA2NCwwLjYxOCAtMC4yMzQsMS4yMTkgLTAuMzUyLDEuODIgLTAuMTM0LDAuNzI0IDAuMDg0LDIuMzk1IC0wLjI5OCwyLjQ1NSAtMC40MjgsLTAuMDYgLTEuMDc2LC0xLjY4IC0xLjM5OCwtMi40NTUgLTAuMjM3LC0wLjU2NiAtMC40NTIsLTEuMjA1IC0wLjM1MiwtMS44MiAwLjE1NCwtMC44ODUgMC43MjcsLTEuODkzIDEuMjUsLTIuNzI1IHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwwLjc0MTgxODE5LDIwNi45LDIwLjUpIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmOTk7c3Ryb2tlOm5vbmU7c3Ryb2tlLWxpbmVjYXA6cm91bmQiIC8+CiAgPC9nPgo8L3N2Zz4K" id="149"/></item></list></costumes><sounds><list struct="atomic" id="150"></list></sounds><blocks></blocks><variables></variables><scripts><script x="82" y="30"><block s="receiveGo"></block><block s="gotoXY"><l>-7</l><l>119</l></block><block s="doSetVar"><l>chances</l><l>6</l></block><block s="doWaitUntil"><block s="reportOr"><block s="reportNot"><block var="Game On"/></block><block s="reportEquals"><block var="chances"/><l>0</l></block></block></block></script><script x="353" y="30"><block s="receiveCondition"><block s="reportAnd"><block s="reportNot"><block var="Game On"/></block><block s="reportEquals"><block var="chances"/><l>0</l></block></block></block><block s="doGlide"><l>1</l><l>-7</l><l>-103</l></block></script></scripts></sprite><sprite name="Word Keeper" idx="2" x="159" y="-102" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="0,209.1,83.64000000000007,1" pen="tip" id="185"><costumes><list id="186"><item><costume name="bat2 a" center-x="75" center-y="75" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJiYXRfMS1hIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE1MHB4IiBoZWlnaHQ9IjE1MHB4IiB2aWV3Qm94PSIwIDAgMTUwIDE1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUwIDE1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8cGF0aCBpZD0iTF9XaW5nIiBkPSJNNTkuMjUxLDY2Yy01LjgxMSw0Ljg4Ni04LjYzMyw5LjY4Ni05Ljc0NywxNi42NDFjLTEuNDM2LTIuNDE4LTIuOTUyLTQuMzgzLTUuNTU4LTUuMjg5JiN4RDsmI3hBOyYjeDk7Yy02LjA2My0yLjExMi0xMC41ODQsMC4wNjItMTUuOTU2LDQuMTFjLTIuMTI3LTcuOTc5LTMuMTkxLTE0LjAyNC05LjU3NC0xOC4zNzdjLTYuMDYzLTQuMTA5LTEyLjU1Mi0xLjQ1Mi0xNy42NTgsNC4zNTMmI3hEOyYjeEE7JiN4OTtjLTUuNTMxLTM0LjgxOCwyMC42MzYtNTAuNTM2LDMyLjU1LTUwLjUzNmMtMC42OSwxMC4yMTUsMi4xMjgsMjUuODczLDIyLjMzOCwzMi42NDNDNTIuMzc2LDUyLjE3LDUwLjk0LDU3Ljg4Niw1OS4yNTEsNjZ6Ii8+CiAgICA8cGF0aCBpZD0iUl9XaW5nIiBkPSJNNzYuNTAxLDY1YzExLjcxNywwLjU5OCwxMi45NCw1Ljc4OCwxNy40MzgsMTEuODU0YzEuMDQxLTIuOTg4LDEuNjg5LTUuNDc4LDQuMDA2LTcuNTg1JiN4RDsmI3hBOyYjeDk7YzUuMzg3LTQuOTEzLDEwLjczOC00LjgzMywxNy42MjEtMy4yNzdjLTAuNjktOC45NDItMS43NzEtMTUuNDYyLDMuMTQyLTIyLjc1NGM0LjY3NC02LjkwMiwxMi4xODgtNy4yNSwxOS40MzEtMy44MjQmI3hEOyYjeEE7JiN4OTtjLTYuODEyLTM3LjI4NC0zOC45MS00MC44NTktNTAuOTc0LTM1LjM1YzQuMzQzLDkuODY5LDguOTAxLDMyLjkxMS0xNS4xMzcsNDQuNzU5QzgwLjQ4LDU1LjE1NCw3Ny44NzYsNjEuNTc1LDc2LjUwMSw2NXoiLz4KICAgIDxwYXRoIGlkPSJCb2R5IiBkPSJNODUuNjI2LDU3LjVjNC44OSw5LjM3Nyw4LjMxMywxOS4zNjksOC4zMTMsMTkuMzY5cy02LjU5Ni0yLjQxOS0xMS45MTQsMS4yMDgmI3hEOyYjeEE7JiN4OTtjLTQuODUyLDMuMzA4LTkuODk1LDEwLjY0LTkuODk1LDEwLjY0cy0yLjAyMS04LjQ2NC0xMS41OTUtMTAuMjc3Yy00LjM2NS0wLjgyMi0xMS4wNjMsNC4yMy0xMS4wNjMsNC4yM1M0Ni41OTcsNzEuNjg0LDQ3Ljc1LDYwLjUmI3hEOyYjeEE7JiN4OTtjMC42MjUtNi4wNiw1LjY2MS0xMS42OCw1LjY2MS0xMS42OHMtMi45NzktMTEuMDAxLTIuMjM0LTExLjg0OGMwLjc0NS0wLjg0Niw5LjE0OCw3LjczNyw5LjU3NCw4LjcwNSYjeEQ7JiN4QTsmI3g5O2MxLjkxNS0wLjk2OCw0LjQ2Ny0xLjA4Nyw1Ljc0NC0wLjM2MmMwLjY0LTAuNzI1LDUuNzQ1LTEwLjc2LDYuODExLTEwLjg4YzEuMDYyLTAuMTIsMy4xODgsOC43MDQsMi4xMjcsMTIuNTczJiN4RDsmI3hBOyYjeDk7Qzc1LjQzMyw0Ny4wMDgsODIuMzc2LDUxLjI2Nyw4NS42MjYsNTcuNXoiLz4KICAgIDxwYXRoIGlkPSJSX0V5ZSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTY3LjI5NSw1NC4wMThjMCwwLDIuNjA2LTcuMzE0LDQuMjAxLTUuMDc4QzczLjA5Miw1MS4xNzcsNjcuMjk1LDU0LjAxOCw2Ny4yOTUsNTQuMDE4eiIvPgogICAgPHBhdGggaWQ9IkxfRXllIiBmaWxsPSIjRkZGRkZGIiBkPSJNNjEuMDE5LDU0LjQ0YzAsMC0zLjk4OS02LjUyNy01LjMxOS0zLjkyOUM1NC4zNzEsNTMuMTExLDYxLjAxOSw1NC40NCw2MS4wMTksNTQuNDR6Ii8+CiAgPC9nPgo8L3N2Zz4=" id="187"/></item><item><costume name="bat2 b" center-x="75" center-y="75" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJiYXQyLWIiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTUwcHgiIGhlaWdodD0iMTUwcHgiIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNTAgMTUwIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICA8Zz4KICAgIDxwYXRoIGlkPSJSX1dpbmciIGQ9Ik03OS41MjcsNDQuMjdjNC40NzMsMy4zNSwxMS43NDYsNC45NzIsMTcuMzQ0LTIuODk0YzMuNDM0LDcuMzUyLDExLjQyOSwyMi4zLDI1Ljk1NCwxOC4zNyYjeEQ7JiN4QTsmI3g5O2MtNC4xOTEsMTAuOTk0LDEzLjk1NSwyOC4xMywzMS4zMTksMjQuMzEyYy0xMS44OTcsMjMuMDA2LTU0Ljc2NywzMC4wODItNjguMTc4LTE1LjIzM0M4Ni42OTUsNTYuNjI2LDc4LjkyMyw1Ny4xOCw3OS41MjcsNDQuMjd6Ii8+CiAgICA8cGF0aCBpZD0iTF9XaW5nIiBkPSJNNDIuODc0LDQ2LjE5N2MtMC4wODUsMTYuMTUzLTE1LjE2NywyMi44MjYtMjAuNzgsMjMuNjg4YzYuNDI5LDEzLjQ4Ny0xMC45MDgsMzQuODc0LTE4LjAyMSwzNi4zMDYmI3hEOyYjeEE7JiN4OTtjMzAuMzI5LDEyLjU5OSw1My40OTQtNS43NzUsNjAuNTc2LTM3LjI2N2MwLjczNS0xLjk1NS0yLjE5LTUuNzI0LTEuNTEzLTEwLjk2NGMwLjY4OC01LjMyOC0xLjMyOS0xMC42MDQtMi43MTMtMTEuOTU5JiN4RDsmI3hBOyYjeDk7QzU1LjQwOSw1MS40NzcsNDYuNzE5LDUwLjM4Miw0Mi44NzQsNDYuMTk3eiIvPgogICAgPHBhdGggaWQ9IkJvZHkiIGQ9Ik05MC42MjUsNTYuMDY2YzQuODg5LDkuMzc3LDguMzE0LDE5LjM2OSw4LjMxNCwxOS4zNjlzLTYuNTk2LTIuNDE5LTExLjkxNCwxLjIwOCYjeEQ7JiN4QTsmI3g5O2MtNC44NTIsMy4zMDktOS44OTUsMTAuNjQxLTkuODk1LDEwLjY0MXMtMi4wMjEtOC40NjUtMTEuNTk1LTEwLjI3N2MtNC4zNjUtMC44MjQtMTEuMDYzLDQuMjMtMTEuMDYzLDQuMjMmI3hEOyYjeEE7JiN4OTtzLTIuODc3LTEwLjk4Ni0xLjcyNC0yMi4xN2MwLjYyNS02LjA2LDUuNjYxLTExLjY4LDUuNjYxLTExLjY4cy0yLjk3OS0xMS4wMDEtMi4yMzQtMTEuODQ4YzAuNzQ1LTAuODQ2LDkuMTQ4LDcuNzM3LDkuNTc0LDguNzA1JiN4RDsmI3hBOyYjeDk7YzEuOTE1LTAuOTY4LDQuNDY3LTEuMDg3LDUuNzQ0LTAuMzYyYzAuNjQtMC43MjUsNS43NDUtMTAuNzYsNi44MTEtMTAuODhjMS4wNjItMC4xMiwzLjE4OCw4LjcwNCwyLjEyNywxMi41NzMmI3hEOyYjeEE7JiN4OTtDODAuNDMyLDQ1LjU3NCw4Ny4zNzUsNDkuODMzLDkwLjYyNSw1Ni4wNjZ6Ii8+CiAgICA8cGF0aCBpZD0iUl9FeWUiIGZpbGw9IiNGRkZGRkYiIGQ9Ik03Mi4yOTQsNTIuNTg0YzAsMCwyLjYwNi03LjMxNCw0LjIwMS01LjA3OEM3OC4wOTEsNDkuNzQzLDcyLjI5NCw1Mi41ODQsNzIuMjk0LDUyLjU4NHoiLz4KICAgIDxwYXRoIGlkPSJMX0V5ZSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTY2LjAxOCw1My4wMDZjMCwwLTMuOTg5LTYuNTI3LTUuMzE5LTMuOTI5QzU5LjM3LDUxLjY3Nyw2Ni4wMTgsNTMuMDA2LDY2LjAxOCw1My4wMDZ6Ii8+CiAgPC9nPgo8L3N2Zz4=" id="188"/></item></list></costumes><sounds><list struct="atomic" id="189"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveMessage"><l>start</l></block><block s="gotoXY"><l>159</l><l>-102</l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>reveal word</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>secret list</l><custom-block s="word --&gt; list %txt"><block var="secret word"/></custom-block></block><block s="doSetVar"><l>guess list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block s="reportStringSize"><block var="secret word"/></block><script><block s="doAddToList"><l>_</l><block var="reveal word"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doUntil"><block s="reportNot"><block var="Game On"/></block><script><block s="doForever"><script><block s="bubble"><block var="reveal word"/></block></script></block></script></block></script><script x="379.1425781250001" y="32.00000000000006"><block s="receiveCondition"><block s="reportAnd"><block s="reportNot"><block var="Game On"/></block><block s="reportEquals"><block var="chances"/><l>0</l></block></block></block><block s="doGlide"><l>1</l><l>-20</l><l>-102</l></block></script></scripts></sprite><watcher var="secret word" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="index" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="Game On" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getTimer" style="normal" x="10" y="97.00000799999998" color="4,148,220" hidden="true"/><watcher var="secret list" style="normal" x="10" y="118.00000999999997" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="chances" style="normal" x="6" y="127.00001399999996" color="243,118,29"/><watcher scope="Way of Death" s="xPosition" style="normal" x="10" y="304.00001399999996" color="74,108,212" hidden="true"/><watcher scope="Way of Death" s="yPosition" style="normal" x="10" y="325.00001599999996" color="74,108,212" hidden="true"/><watcher scope="Word Keeper" s="xPosition" style="normal" x="10" y="338.999998" color="74,108,212" hidden="true"/><watcher scope="Word Keeper" s="yPosition" style="normal" x="78" y="313.999998" color="74,108,212" hidden="true"/><watcher var="guess list" style="normal" x="37" y="20.00001199999997" color="243,118,29" hidden="true"/><watcher var="reveal word" style="normal" x="127" y="167" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Get Word List" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportTextSplit"><block s="reportURL"><l>https://raw.githubusercontent.com/TEALSK12/introduction-to-computer-science/fcb9a3d63e84552c8cddc747701fc16ebf57c7b6/wordlist.txt </l></block><l><option>line</option></l></block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;ca:llança _ _&#xD;es:lanzar _ _&#xD;fr:lance _ _&#xD;pt:lança _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><comment x="0" y="0" w="263.3333333333333" collapsed="false">This is a breakpoint block, to be used in debugging.&#xD;The Boolean input specifies the condition under which&#xD;the program should pause.  (Use True for an unconditional breakpoint.)  The intent is that the script should have&#xD;SHOW VARIABLE blocks for the process&apos;s local variables.&#xD;After the pause, this block automatically hides all temporary variables.</comment><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;ca:si _ fes _ i atura-ho tot $pause-1-255-220-0&#xD;es:si _ haz _ y páralo todo $pause-1-255-220-0&#xD;fr:si _ faire _ et mettre tout en pause $pause-1-255-220-0&#xD;pt:se _ , então _ e faz pausa em tudo $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="cascade %&apos;num&apos; times %&apos;function&apos; %&apos;init&apos; %&apos;#&apos;" type="reporter" category="control"><comment x="0" y="0" w="138" collapsed="false">Call f(f(f(...(f(x))))) n times where the three input slots are n, f, and x from left to right.  The # variable can be used inside f to represent how many times f has been called.</comment><header></header><code></code><translations>pt:o resultado de _ invocações em cascata de _ com argumento inicial _ _&#xD;</translations><inputs><input type="%n"></input><input type="%repRing"></input><input type="%s"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><block var="init"/></block><block s="doSetVar"><l>#</l><l>0</l></block><block s="doRepeat"><block var="num"/><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="evaluate"><block var="function"/><list><block var="result"/></list></block></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="cascade until %&apos;pred&apos; %&apos;function&apos; %&apos;init&apos; %&apos;#&apos;" type="reporter" category="control"><comment x="0" y="0" w="210.47493489583334" collapsed="false">Call f(f(f(...(f(x))))) until condition is true, where the three input slots are condition, f, and x from left to right.  The # variable can be used inside f or condition to indicate how many times f has been called.</comment><header></header><code></code><translations>pt:o resultado da invocação em cascata até que _ de _ com argumento inicial _ _&#xD;</translations><inputs><input type="%predRing"></input><input type="%repRing"></input><input type="%s"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><block var="init"/></block><block s="doSetVar"><l>#</l><l>0</l></block><block s="doUntil"><block s="evaluate"><block var="pred"/><list><block var="result"/></list></block><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doSetVar"><l>result</l><block s="evaluate"><block var="function"/><list><block var="result"/></list></block></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="compose %&apos;f&apos; %&apos;g&apos;" type="reporter" category="control"><comment x="0" y="0" w="151.33333333333334" collapsed="false">Returns the function x↦f(g(x)) where f and g are the two inputs.</comment><header></header><code></code><translations>pt:a composição de _ com _&#xD;</translations><inputs><input type="%repRing"></input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="evaluate"><block var="f"/><list><block s="evaluate"><block var="g"/><list><l></l></list></block></list></block></autolambda><list></list></block></block></script></block-definition><block-definition s="repeat %&apos;action&apos; until %&apos;pred&apos;" type="command" category="control"><comment x="0" y="0" w="202.66666666666666" collapsed="false">Like the built-in REPEAT UNTIL block, except that the ending condition is not tested until the script has been run the first time.  So the script is run at least once.</comment><header></header><code></code><translations>pt:repete _ até que _ $loop-0.7&#xD;</translations><inputs><input type="%cs"></input><input type="%boolUE"></input></inputs><script><block s="doRun"><block var="action"/><list></list></block><block s="doUntil"><block s="evaluate"><block var="pred"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat %&apos;action&apos; while %&apos;pred&apos;" type="command" category="control"><comment x="0" y="0" w="287.3333333333333" collapsed="false">Run the script repeatedly, as long as the given condition is true.  Runs the script at least once before testing the condition.</comment><header></header><code></code><translations>pt:repete _ enquanto _ $loop-0.7&#xD;</translations><inputs><input type="%cs"></input><input type="%boolUE"></input></inputs><script><block s="doRun"><block var="action"/><list></list></block><block s="doUntil"><block s="reportNot"><block s="evaluate"><block var="pred"/><list></list></block></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat while %&apos;pred&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="264" collapsed="false">Runs the script repeatedly, as long as the condition is true. Tests the condition before the first time the script is run.  Like the built in REPEAT UNTIL except that in this block the condition must be true, not false.</comment><header></header><code></code><translations>pt:enquanto _ , repete _ $loop-0.7&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doUntil"><block s="reportNot"><block s="evaluate"><block var="pred"/><list></list></block></block><script><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="repeat %&apos;num&apos; %&apos;#&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="171" collapsed="false">Runs the script the specified number of times, like the built-in REPEAT block, but this one provides the # variable that can be used inside the script.  Try&#xD;REPEAT (200)&#xD;                MOVE (#) STEPS&#xD;   RIGHT 92&#xD;with the pen down.</comment><header></header><code></code><translations>pt:repete _ vezes _ _ $loop-0.7&#xD;</translations><inputs><input type="%n"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doSetVar"><l>#</l><l>0</l></block><block s="doRepeat"><block var="num"/><script><block s="doChangeVar"><l>#</l><l>1</l></block><block s="doRun"><block var="action"/><list></list></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; step %&apos;step&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><comment x="0" y="0" w="247.33333333333334" collapsed="false">The primitive FOR block uses an implicit step of ±1 depending on which of the starting and ending values is larger.  This version allows you to provide an explicit step value.  If the sign of the step input is incompatible with the ordering of the starting and ending values, the script will not be run at all.</comment><header></header><code></code><translations>pt:para _ de _ com passo _ a _ _ $loop-0.7&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>test</l></list></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doIfElse"><block s="reportLessThan"><block var="step"/><l>0</l></block><script><block s="doSetVar"><l>test</l><block s="reifyPredicate"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>test</l><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doUntil"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="let %&apos;a&apos; be %&apos;val&apos; in %&apos;loop&apos; %&apos;body&apos;" type="command" category="control"><comment x="0" y="0" w="238.66666666666666" collapsed="false">Provides LOOP as a function of one input that runs&#xD;the body of the LET with A set to the function input,&#xD;so the body can run itself recursively.&#xD;See COPY block in Variables for an example of use.</comment><header></header><code></code><translations>pt:tendo _ o valor inicial _ , executa _ definido como _&#xD;</translations><inputs><input type="%upvar"></input><input type="%s"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doSetVar"><l>a</l><block var="val"/></block><block s="doSetVar"><l>loop</l><block s="reifyScript"><script><block s="doSetVar"><l>a</l><block var="new value"/></block><block s="doRun"><block var="body"/><list><block var="a"/></list></block></script><list><l>new value</l></list></block></block><block s="doRun"><block var="loop"/><list><block var="a"/></list></block></script></block-definition><block-definition s="pipe %&apos;value&apos; $arrowRight %&apos;pipe&apos;" type="reporter" category="control"><comment x="0" y="0" w="339.3333333333333" collapsed="false">The inputs are a starting value and one or more monadic functions.&#xD;The first function is called with the starting value as its input.&#xD;The second function is called with the value reported by the first function as its input, and so on.  PIPE reports the value reported by the last function.  PIPE provides an alternative notation for function composition instead of the usual nesting.&#xD;&#xD;nested acronym:                                                                 &#xD;report (combine (keep items (capital-letter? ( )) from&#xD;                  (map (letter (1) of ( )) over&#xD;                                                 (sentence→list (phrase)))) using (join ( ) ( )))&#xD;&#xD;piped acronym:                                             &#xD;report (pipe (phrase) → &#xD;            (sentence→list ( ))&#xD;                              (map (letter (1) of ( )) over ( ))&#xD;                                              (keep items (capital-letter? ( )) from ( ))&#xD;                                (combine ( ) using (join ( ) ( )))&#xD;&#xD;Some people find PIPE easier to read because the functions are called in the same order in which you read them, whereas in nested composition the innermost function is called first. </comment><header></header><code></code><translations>pt:a aplicação a _ de _&#xD;</translations><inputs><input type="%s"></input><input type="%mult%repRing"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="pipe"/></block><script><block s="doReport"><block var="value"/></block></script></block><block s="doReport"><custom-block s="pipe %s $arrowRight %mult%repRing"><block s="evaluate"><block s="reportListItem"><l>1</l><block var="pipe"/></block><list><block var="value"/></list></block><block s="reportCDR"><block var="pipe"/></block></custom-block></block></script></block-definition><block-definition s="cases: if %&apos;test&apos; then %&apos;result&apos; %&apos;more&apos;" type="command" category="control"><comment x="0" y="0" w="262" collapsed="false">Multi-branched conditional.&#xD;&#xD;If the first (Boolean) input is True, then the script in&#xD;the second (C-slot) input is run, and this block stops.&#xD;&#xD;Additional tests can be added by putting one or more&#xD;ELSE IF blocks in the third (variadic) Boolean slot.&#xD;Use the arrowheads to get the number of Boolean&#xD;slots you need.  Each ELSE IF block provides a Boolean&#xD;slot for a condition to test and a script slot for what to do&#xD;if the condition is True.  You can put an ELSE block in&#xD;the last Boolean input to CASES for a script to run if&#xD;all the tests turn out False.&#xD;&#xD;As soon as a condition is True, no further tests are done&#xD;and no further scripts are run.</comment><header></header><code></code><translations>pt:se _ , então _ _&#xD;</translations><inputs><input type="%b"></input><input type="%cs"></input><input type="%mult%boolUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doRun"><block var="result"/><list></list></block></script><script><custom-block s="catch %upvar %cs"><l>tag</l><script><block s="doForEach"><l>item</l><block var="more"/><script><block s="doIf"><block s="evaluate"><block var="item"/><list></list></block><script><custom-block s="throw %s"><block var="tag"/></custom-block></script></block></script></block></script></custom-block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="else if %&apos;test&apos; then %&apos;action&apos;" type="predicate" category="control"><comment x="0" y="0" w="176" collapsed="false">For use with the CASES block.&#xD;See its help message.</comment><header></header><code></code><translations>pt:senão, se _ , então _&#xD;</translations><inputs><input type="%b"></input><input type="%cs"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doRun"><block var="action"/><list></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="else %&apos;action&apos;" type="predicate" category="control"><comment x="0" y="0" w="176" collapsed="false">For use with the CASES block.&#xD;See its help message.</comment><header></header><code></code><translations>pt:senão, _&#xD;</translations><inputs><input type="%cs"></input></inputs><script><block s="doRun"><block var="action"/><list></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="all but first letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="199" collapsed="false">Takes a text string as input, and reports a new text string containing all but the first character of the input.</comment><header></header><code></code><translations>pt:_ sem o primeiro caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doIf"><block s="reportIsA"><block var="string"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="all but first letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="string"/></block></block></script></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>str</l></list><l>return str.slice(1);</l></block><list><custom-block s="require nonempty %s %s"><block var="string"/><l>All but first of empty word.</l></custom-block></list></block></block></script><scripts><script x="11.333333333333334" y="249.0000000000001"><block s="doWarp"><script><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>2</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></scripts></block-definition><block-definition s="all but first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="223.000001" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the first word, with one space between words and no spaces at the beginning or end. (Note: consider using SENTENCE➞LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a primeira palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>All but first of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportCDR"><block var="sentence"/></block></block></script></block></script></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><block s="reportCDR"><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>All but first of empty sentence.</l></custom-block></block></custom-block></block></script><scripts><script x="13.333333333333334" y="368.8888888888889"><block s="doDeclareVariables"><list><l>index</l><l>bf</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bf</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>All but first of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doSetVar"><l>bf</l><block s="reportJoinWords"><list><block var="bf"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="bf"/></block></script></block></script></scripts></block-definition><block-definition s="all but last letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="218" collapsed="false">Takes a text string as input, and reports a new text string containing all but the last letter of the input.</comment><header></header><code></code><translations>pt:_ sem o último caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doIf"><block s="reportIsA"><block var="string"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="all but last letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="string"/></block></block></script></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>str</l></list><l>return str.slice(0,-1);</l></block><list><custom-block s="require nonempty %s %s"><block var="string"/><l>All but last of empty word.</l></custom-block></list></block></block></script><scripts><script x="10" y="264.77777777777777"><block s="doWarp"><script><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></scripts></block-definition><block-definition s="all but last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="211.99999999999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the last word, with one space between words and no spaces at the beginning or end.  (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a última palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>All but last of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>arr</l></list><l>return new List(arr.itemsArray().slice(0,-1));</l></block><list><block var="sentence"/></list></block></block></script></block></script></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><block s="evaluate"><block s="reportJSFunction"><list><l>arr</l></list><l>return new List(arr.asArray().slice(0,-1));</l></block><list><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>All but last of empty sentence.</l></custom-block></list></block></custom-block></block></script><scripts><script x="9.333333333333334" y="384.4444444444446"><block s="doDeclareVariables"><list><l>index</l><l>bl</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bl</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>All but last of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><l>1</l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportLessThan"><block var="index"/><l>1</l></block><script><block s="doSetVar"><l>bl</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="bl"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doReport"><block var="bl"/></block></script></block></script><script x="249" y="393.55555555555566"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportLessThan"><block var="index"/><block s="reportListAttribute"><l><option>length</option></l><block var="sentence"/></block></block></autolambda><list><l>value</l><l>index</l></list></block><block var="sentence"/></block></script></scripts></block-definition><block-definition s="first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="236" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the first word, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="sentence"/></block></block></script></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>First of empty sentence.</l></custom-block></block></block></script></block></script><scripts><script x="9.333333333333334" y="345.5555555555555"><block s="doDeclareVariables"><list><l>index</l><l>first</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>first</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block></script></block><block s="doReport"><block var="first"/></block></script></block></script></scripts></block-definition><block-definition s="last letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the last character in the string.</comment><header></header><code></code><translations>pt:o último caractere de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="last letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><l>0</l></block><script><custom-block s="error %txt"><l>Last of empty word.</l></custom-block></script></block><block s="doReport"><block s="reportLetter"><block s="reportStringSize"><block var="word"/></block><block var="word"/></block></block></script></block-definition><block-definition s="last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="262" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the last word of the input, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a última palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>Last of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block var="sentence"/></block></block></script></block></script></block><block s="doReport"><block s="reportListItem"><l><option>last</option></l><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>Last of empty sentence.</l></custom-block></block></block></script><scripts><script x="25.333333333333332" y="276.22222222222223"><block s="doDeclareVariables"><list><l>index</l><l>last</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>last</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><custom-block s="error %txt"><l>Last of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>Last of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block></script></block><block s="doReport"><block var="last"/></block></script></block></script></scripts></block-definition><block-definition s="empty word? %&apos;word&apos;" type="predicate" category="operators"><comment x="0" y="0" w="208" collapsed="false">Takes a text string as input, and reports TRUE if the string has no characters in it of any kind, otherwise false.</comment><header></header><code></code><translations>pt:a palavra _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="empty word? %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script></block><block s="doReport"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><l>0</l></block></block></script></block-definition><block-definition s="empty sentence? %&apos;sentence&apos;" type="predicate" category="operators"><comment x="0" y="0" w="221" collapsed="false">Takes a text string as input, and reports TRUE if the input contains no characters other than spaces (therefore, no words when the string is considered as a sentence), otherwise FALSE.</comment><header></header><code></code><translations>pt:a frase _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportListIsEmpty"><block var="sentence"/></block></block></script></block><block s="doReport"><block s="reportListIsEmpty"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block></block></block></script><scripts><script x="12" y="258"><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></script></scripts></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><comment x="0" y="0" w="230.66666666666666" collapsed="false">Like JOIN, takes any number of words (text strings) and reports a sentence with its inputs concatenated, but inserts a blank space between the inputs.&#xD;Consider using SENTENCE (Lists palette) instead.</comment><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;pt:uma frase com as palavras _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="words"/></block><script><block s="doReport"><l></l></block></script></block><block s="doDeclareVariables"><list><l>first</l><l>bf</l></list></block><block s="doSetVar"><l>first</l><block s="reportIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="words"/></block><l><option>list</option></l></block><custom-block s="join words %mult%txt"><block s="reportListItem"><l>1</l><block var="words"/></block></custom-block><block s="reportListItem"><l>1</l><block var="words"/></block></block></block><block s="doSetVar"><l>bf</l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block><block s="doIf"><custom-block s="empty sentence? %txt"><block var="bf"/></custom-block><script><block s="doReport"><block var="first"/></block></script></block><block s="doIf"><custom-block s="empty sentence? %txt"><block var="first"/></custom-block><script><block s="doReport"><block var="bf"/></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block var="first"/><l> </l><block var="bf"/></list></block></block></script><scripts><script x="16.666666666666668" y="409.6666666666668"><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="words"/></block><l><option>list</option></l></block><script><block s="doIfElse"><custom-block s="empty sentence? %txt"><block var="first"/></custom-block><script><block s="doReport"><block var="bf"/></block></script><script><block s="doIfElse"><custom-block s="empty sentence? %txt"><block var="bf"/></custom-block><script><block s="doReport"><block var="first"/></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block var="first"/><l> </l><block var="bf"/></list></block></block></script></block></script></block></script></block><block s="doIf"><custom-block s="empty sentence? %txt"><block s="reportListItem"><l>1</l><block var="words"/></block></custom-block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><comment x="0" y="0" w="165.33333333333334" collapsed="false">Takes a sentence in list form and reports the sentence as a text string.</comment><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;pt:uma frase com as palavras em _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="196" collapsed="false">Takes a sentence in text string form and reports the sentence as a list of its words.</comment><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;pt:uma lista com as palavras da frase _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportStringSize"><l></l></block><l>0</l></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>word</option></l></block></block></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><comment w="146.42857142857144" collapsed="false">report a list in which each item is one letter from the input word</comment><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;pt:uma lista com os caracteres da palavra _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>Index</l><l>Output</l></list></block><block s="doSetVar"><l>Index</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="word"/></block><script><block s="doAddToList"><block s="reportLetter"><block var="Index"/><block var="word"/></block><block var="Output"/></block><block s="doChangeVar"><l>Index</l><l>1</l></block></script></block><block s="doReport"><block var="Output"/></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="158.57142857142858" collapsed="false">join all the items of the input list&#xD;into a single word, and report it</comment><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;pt:uma palavra com os caracteres em _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="list"/></block><script><block s="doReport"><block var="list"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>list</option></l></block></autolambda><list></list></block><block var="list"/></block><l></l></block><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><block s="reportNewList"><list><custom-block s="list $arrowRight word %l"><l/></custom-block></list></block><l></l></block></autolambda><list></list></block><block var="list"/></block></block></script></block-definition><block-definition s="sentence %&apos;phrase&apos;" type="reporter" category="lists"><comment x="0" y="0" w="302.6666666666667" collapsed="false">SENTENCE is the main constructor for sentences, represented&#xD;as lists of words.  It takes zero or more inputs, each of which can&#xD;be either a list or a text string.  If a list, the input is assumed to be&#xD;a list of words.  If a text string, it is converted to a list of words using&#xD;SENTENCE→LIST.  Then all the lists of words are appended to form a new list of words.&#xD;&#xD;If the inputs are lists of lists rather than lists of words, SENTENCE,&#xD;like APPEND, does only one level of flattening, reporting a list of&#xD;all the items of all the input lists.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><l></l><custom-block s="sentence $arrowRight list %txt"><l></l></custom-block></block></autolambda><list></list></block><block var="phrase"/></block></block></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="printable %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="188.66666666666666" collapsed="false">Takes a (possibly deep) list as input,&#xD;and reports a human-readable text form &#xD;of the list (namely, Lisp notation).</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="data"/><l><option>list</option></l></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><l>()</l></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>(</l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="printable %l"><l/></custom-block></autolambda><list></list></block><block var="data"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> </l><l></l></list></block></autolambda><list></list></block></block><l>)</l></list></block></block></script></block-definition><block-definition s="require nonempty %&apos;text&apos; %&apos;message&apos;" type="reporter" category="operators"><comment x="0" y="0" w="220" collapsed="false">Helper function for word/sentence library.&#xD;Reports its first input, unless that input is empty, in which case it gives its second input as an error message.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportIfElse"><block s="reportIsA"><block var="text"/><l><option>list</option></l></block><block s="reportListIsEmpty"><block var="text"/></block><block s="reportEquals"><block s="reportStringSize"><block var="text"/></block><l>0</l></block></block><script><custom-block s="error %txt"><block var="message"/></custom-block></script><script><block s="doReport"><block var="text"/></block></script></block></script></block-definition><block-definition s="first letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the first character in the string.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="first letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script><script><block s="doReport"><block s="reportLetter"><l>1</l><custom-block s="require nonempty %s %s"><block var="word"/><l>First of empty word.</l></custom-block></block></block></script></block></script><scripts><script x="14.666666666666666" y="232.8888888888888"><block s="doDeclareVariables"><list><l>index</l><l>first</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>first</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block></script></block><block s="doReport"><block var="first"/></block></script></block></script></scripts></block-definition><block-definition s="flap Animation" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportNot"><block var="Game On"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block s="getTimer"></block><l>2</l></block><l>0</l></block><script><block s="doSwitchToCostume"><l>bat2 a</l></block></script><script><block s="doSwitchToCostume"><l>bat2 b</l></block></script></block></script></block></script></block-definition><block-definition s="computation time of %&apos;expression&apos;" type="reporter" category="other"><comment x="0" y="0" w="167.14285714285717" collapsed="false">Compute the input expression, but ignore the value it reports.  Instead this block reports how many milliseconds it took to perform the computation.</comment><header></header><code></code><translations></translations><inputs><input type="%repRing"></input></inputs><script><block s="doDeclareVariables"><list><l>start time</l></list></block><block s="doSetVar"><l>start time</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><custom-block s="ignore %s"><block s="evaluate"><block var="expression"/><list></list></block><comment w="156.66666666666666" collapsed="false">Call the reporter that you&apos;re trying to time, but ignore its report.</comment></custom-block><block s="doReport"><block s="reportDifference"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="start time"/></block></block></script></block-definition><block-definition s="does %&apos;word&apos; have %&apos;number&apos; letters?" type="predicate" category="operators"><comment x="0" y="0" w="211.42857142857144" collapsed="false">Reports True iff the second item (a number)&#xD;is equal to the number of letters in the first item&#xD;(a word).</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><block var="number"/></block></block></script></block-definition><block-definition s="linear search for %&apos;value&apos; in %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>item</l><block var="data"/><script><block s="doIf"><block s="reportEquals"><block var="item"/><block var="value"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="binary search for %&apos;value&apos; in %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>low</l><l>high</l><l>current index</l><l>current item</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>low</l><l>1</l></block><block s="doSetVar"><l>high</l><block s="reportListAttribute"><l><option>length</option></l><block var="data"/></block></block><block s="doUntil"><block s="reportGreaterThan"><block var="low"/><block var="high"/></block><script><block s="doSetVar"><l>current index</l><custom-block s="average of %n and %n"><block var="low"/><block var="high"/></custom-block></block><block s="doSetVar"><l>current item</l><block s="reportListItem"><block var="current index"/><block var="data"/></block></block><block s="doIfElse"><block s="reportEquals"><block var="current item"/><block var="value"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="current item"/><block var="value"/></block><script><block s="doSetVar"><l>high</l><block s="reportDifference"><block var="current index"/><l>1</l></block></block></script><script><block s="doSetVar"><l>low</l><block s="reportSum"><block var="current index"/><l>1</l></block></block></script></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="average of %&apos;a&apos; and %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportSum"><block var="a"/><block var="b"/></block><l>2</l></block></block></block></script></block-definition><block-definition s="25,000 integers starting from %&apos;n&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNumbers"><block var="n"/><block s="reportSum"><block var="n"/><l>24999</l></block></block></block></script></block-definition><block-definition s="insert %&apos;value&apos; into %&apos;sorted-data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="136.42857142857144" collapsed="false">insert one additional value&#xD;into its correct position&#xD;in a list that&apos;s already&#xD;in ascending order.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportListIsEmpty"><block var="sorted-data"/></block><script><block s="doReport"><block s="reportNewList"><list><block var="value"/></list></block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="value"/><block s="reportListItem"><l>1</l><block var="sorted-data"/></block></block><script><block s="doReport"><block s="reportCONS"><block var="value"/><block var="sorted-data"/></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="sorted-data"/></block><custom-block s="insert %s into %l"><block var="value"/><block s="reportCDR"><block var="sorted-data"/></block></custom-block></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="sort %&apos;data&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>lower</l><l>b</l><l>key</l></list></block><block s="doSetVar"><l>start time</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doFor"><l>i</l><l>2</l><block s="reportListAttribute"><l><option>length</option></l><block var="data"/></block><script><block s="doSetVar"><l>lower</l><block s="reportDifference"><block var="i"/><l>1</l></block></block><block s="doSetVar"><l>key</l><block s="reportListItem"><block var="i"/><block var="data"/></block></block><block s="doUntil"><block s="reportOr"><block s="reportLessThan"><block var="lower"/><l>1</l></block><block s="reportGreaterThan"><block var="key"/><block s="reportListItem"><block var="lower"/><block var="data"/></block></block></block><script><block s="doReplaceInList"><block s="reportSum"><block var="lower"/><l>1</l></block><block var="data"/><block s="reportListItem"><block var="lower"/><block var="data"/></block></block><block s="doSetVar"><l>lower</l><block s="reportDifference"><block var="lower"/><l>1</l></block></block></script></block><block s="doReplaceInList"><block s="reportSum"><block var="lower"/><l>1</l></block><block var="data"/><block var="key"/></block></script></block><block s="doReport"><block var="data"/></block></script></block-definition><block-definition s="print blanks %&apos;guesses&apos; %&apos;secret&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>secret as list</l><l>output text</l></list></block><block s="doSetVar"><l>secret as list</l><block s="reportTextSplit"><block var="secret"/><l><option>letter</option></l></block></block><block s="doSetVar"><l>output text</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>letter</l><block var="secret as list"/><script><block s="doIfElse"><block s="reportListContainsItem"><block var="guesses"/><l>letter</l></block><script><block s="doAddToList"><l>letter</l><block var="output text"/></block></script><script><block s="doAddToList"><l>_</l><block var="output text"/></block></script></block><block s="doAddToList"><l> </l><block var="output text"/></block></script></block><block s="doSetVar"><l>output text</l><block s="reportTextSplit"><block var="output text"/><l></l></block></block><block s="doReport"><block var="output text"/></block></script></block-definition><block-definition s="word --&gt; list %&apos;Word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>Index</l><l>Output</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>Output</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block s="reportStringSize"><block var="Word"/></block><script><block s="doAddToList"><block s="reportLetter"><block var="Index"/><block var="Word"/></block><block var="Output"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="Output"/></block></script></block-definition><block-definition s="-- %&apos;n&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%anyUE" readonly="true"></input></inputs><script><block s="doRun"><block s="reifyScript"><script><block s="doChangeVar"><l></l><l>-1</l></block></script><list></list></block><list><block var="n"/></list></block><block s="doReport"><block s="evaluate"><block var="n"/><list></list></block></block></script></block-definition><block-definition s="animate setter %&apos;setter&apos; getter %&apos;getter&apos; delta %&apos;delta&apos; over %&apos;duration&apos; secs easing %&apos;easing&apos;" type="command" category="control"><header></header><code></code><translations>de:animiere Setter _ Getter _ Delta _ über _ Sek. beschleunigt _&#xD;ca:modifica setter _ i getter _ amb delta _ en _ segons de forma _&#xD;pt:anima com modificador _ e inspector _ de _ em _ s de forma _&#xD;</translations><inputs><input type="%cmdRing"></input><input type="%repRing"></input><input type="%n">50</input><input type="%n">1</input><input type="%repRing"></input></inputs><script><block s="doDeclareVariables"><list><l>end time</l><l>destination</l></list></block><block s="doSetVar"><l>end time</l><block s="reportSum"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportProduct"><block var="duration"/><l>1000</l></block></block></block><block s="doSetVar"><l>destination</l><block s="reportSum"><block s="evaluate"><block var="getter"/><list></list></block><block var="delta"/></block></block><block s="doUntil"><block s="reportGreaterThan"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="end time"/></block><script><block s="doRun"><block var="setter"/><list><block s="reportDifference"><block var="destination"/><block s="reportProduct"><block var="delta"/><block s="evaluate"><block var="easing"/><list><block s="reportQuotient"><block s="reportDifference"><block var="end time"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="reportProduct"><block var="duration"/><l>1000</l></block></block></list></block></block></block></list></block></script></block><block s="doRun"><block var="setter"/><list><block var="destination"/></list></block></script></block-definition><block-definition s="PI" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>3.141592653589793</l></block></script></block-definition><block-definition s="degrees %&apos;radians&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Grad _&#xD;ca:graus de _ radians&#xD;pt:_ radianos em graus&#xD;</translations><inputs><input type="%n">0.5</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportProduct"><block var="radians"/><l>180</l></block><custom-block s="PI"></custom-block></block></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>de:Fehler _&#xD;pt:assinala o erro _&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg)</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="glide %&apos;steps&apos; in %&apos;duration&apos; secs easing %&apos;easing&apos;" type="command" category="motion"><header></header><code></code><translations>de:gleite _ in _ Sek. beschleunigt: _&#xD;ca:llisca _ en _ segons de forma _&#xD;fr:glisser _ en _ sec. accélérer _&#xD;pt:desliza _ em _ s de forma _&#xD;</translations><inputs><input type="%n">50</input><input type="%n">1</input><input type="%s" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;elastic</options></input></inputs><script><block s="doDeclareVariables"><list><l>destX</l><l>destY</l><l>end time</l><l>deltaX</l><l>deltaY</l><l>func</l></list></block><block s="forward"><block var="steps"/></block><block s="doSetVar"><l>destX</l><block s="xPosition"></block></block><block s="doSetVar"><l>destY</l><block s="yPosition"></block></block><block s="forward"><block s="reportProduct"><block var="steps"/><l>-1</l></block></block><block s="doSetVar"><l>end time</l><block s="reportSum"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block s="reportProduct"><block var="duration"/><l>1000</l></block></block></block><block s="doSetVar"><l>deltaX</l><block s="reportDifference"><block var="destX"/><block s="xPosition"></block></block></block><block s="doSetVar"><l>deltaY</l><block s="reportDifference"><block var="destY"/><block s="yPosition"></block></block></block><block s="doIfElse"><block s="reportIsA"><block var="easing"/><l><option>reporter</option></l></block><script><block s="doSetVar"><l>func</l><block var="easing"/></block></script><script><block s="doSetVar"><l>func</l><custom-block s="easing %txt"><block var="easing"/></custom-block></block></script></block><block s="doUntil"><block s="reportGreaterThan"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="end time"/></block><script><block s="setXPosition"><block s="reportDifference"><block var="destX"/><block s="reportProduct"><block var="deltaX"/><block s="evaluate"><block var="func"/><list><block s="reportQuotient"><block s="reportDifference"><block var="end time"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="reportProduct"><block var="duration"/><l>1000</l></block></block></list></block></block></block></block><block s="setYPosition"><block s="reportDifference"><block var="destY"/><block s="reportProduct"><block var="deltaY"/><block s="evaluate"><block var="func"/><list><block s="reportQuotient"><block s="reportDifference"><block var="end time"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="reportProduct"><block var="duration"/><l>1000</l></block></block></list></block></block></block></block></script></block><block s="gotoXY"><block var="destX"/><block var="destY"/></block></script></block-definition><block-definition s="animate %&apos;attribute&apos; by %&apos;delta&apos; in %&apos;duration&apos; secs easing %&apos;easing&apos;" type="command" category="motion"><header></header><code></code><translations>de:animiere _ um _ in _ Sek. beschleunigt: _&#xD;ca:modifica _ amb _ en _ segons de forma _&#xD;pt:anima _ de _ em _ s de forma _&#xD;</translations><inputs><input type="%s" readonly="true">x position<options>x position&#xD;y position&#xD;direction&#xD;size&#xD;ghost effect&#xD;color effect&#xD;saturation effect&#xD;brightness effect&#xD;fisheye effect&#xD;whirl effect&#xD;pixelate effect&#xD;mosaic effect&#xD;negative effect&#xD;tempo&#xD;volume&#xD;balance</options></input><input type="%n">50</input><input type="%n">1</input><input type="%s" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;elastic</options></input></inputs><script><block s="doDeclareVariables"><list><l>accessors</l><l>func</l></list></block><block s="doSetVar"><l>accessors</l><block s="reportIfElse"><block s="reportEquals"><block var="attribute"/><l>x position</l></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setXPosition"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="xPosition"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportEquals"><block var="attribute"/><l>y position</l></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setYPosition"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="yPosition"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportEquals"><block var="attribute"/><l>direction</l></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setHeading"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="direction"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportEquals"><block var="attribute"/><l>size</l></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setScale"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getScale"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportEquals"><block var="attribute"/><l>tempo</l></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="doSetTempo"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getTempo"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportEquals"><block var="attribute"/><l>volume</l></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setVolume"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getVolume"></block></autolambda><list></list></block></list></block><block s="reportIfElse"><block s="reportEquals"><block var="attribute"/><l>balance</l></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setPan"><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getPan"></block></autolambda><list></list></block></list></block><block s="reportNewList"><list><block s="reifyScript"><script><block s="setEffect"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="attribute"/><l> </l></block></block><l></l></block></script><list></list></block><block s="reifyReporter"><autolambda><block s="getEffect"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="attribute"/><l> </l></block></block></block></autolambda><list></list></block></list></block></block></block></block></block></block></block></block></block><block s="doIfElse"><block s="reportIsA"><block var="easing"/><l><option>reporter</option></l></block><script><block s="doSetVar"><l>func</l><block var="easing"/></block></script><script><block s="doSetVar"><l>func</l><custom-block s="easing %txt"><block var="easing"/></custom-block></block></script></block><custom-block s="animate setter %cmdRing getter %repRing delta %n over %n secs easing %repRing"><block s="reportListItem"><l>1</l><block var="accessors"/></block><block s="reportListItem"><l>2</l><block var="accessors"/></block><block var="delta"/><block var="duration"/><block var="func"/></custom-block></script></block-definition><block-definition s="easing %&apos;choice&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Beschleunigung _&#xD;ca:de forma _&#xD;pt:a forma _&#xD;</translations><inputs><input type="%txt" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;elastic</options></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="choice"/><l>linear</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>id</option></l><l></l></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>quadratic-in</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l></l></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>quadratic-out</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><block s="reportDifference"><l>2</l><l></l></block></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>quadratic-in-out</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>2</l><block s="reportProduct"><l></l><l></l></block></block><block s="reportDifference"><block s="reportProduct"><block s="reportDifference"><l>4</l><block s="reportProduct"><l>2</l><l></l></block></block><l></l></block><l>1</l></block></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>cubic-in</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>cubic-out</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block var="t"/></block><block var="t"/></block><l>1</l></block></autolambda><list><l>t</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>cubic-in-out</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>4</l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block><block s="reportSum"><block s="reportProduct"><block s="reportProduct"><block s="reportDifference"><l></l><l>1</l></block><block s="reportDifference"><block s="reportProduct"><l>2</l><l></l></block><l>2</l></block></block><block s="reportDifference"><block s="reportProduct"><l>2</l><l></l></block><l>2</l></block></block><l>1</l></block></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>quart-in</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>quart-out</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportProduct"><block var="t"/><block s="reportProduct"><block var="t"/><block var="t"/></block></block></block></block></autolambda><list><l>t</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>quart-in-out</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportLessThan"><l></l><l>.5</l></block><block s="reportProduct"><l>8</l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><block s="reportProduct"><l></l><l></l></block></block></block></block><block s="evaluate"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportProduct"><l>8</l><block s="reportProduct"><custom-block s="-- %anyUE"><block var="t"/></custom-block><block s="reportProduct"><block var="t"/><block s="reportProduct"><block var="t"/><block var="t"/></block></block></block></block></block></autolambda><list><l>t</l></list></block><list><l></l></list></block></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>sine-in</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>sin</option></l><block s="reportSum"><l>90</l><block s="reportProduct"><l></l><l>90</l></block></block></block></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>sine-out</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportMonadic"><l><option>sin</option></l><block s="reportProduct"><l></l><l>90</l></block></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>sine-in-out</l></block><script><block s="doReport"><block s="reifyReporter"><autolambda><block s="reportQuotient"><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportProduct"><l></l><l>180</l></block></block></block><l>2</l></block></autolambda><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="choice"/><l>elastic</l></block><script><block s="doReport"><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>p</l></list></block><block s="doSetVar"><l>p</l><l>0.3</l></block><block s="doReport"><block s="reportSum"><block s="reportProduct"><block s="reportPower"><l>2</l><block s="reportProduct"><l>-10</l><l></l></block></block><block s="reportMonadic"><l><option>sin</option></l><custom-block s="degrees %n"><block s="reportProduct"><block s="reportDifference"><l></l><block s="reportQuotient"><block var="p"/><l>4</l></block></block><block s="reportQuotient"><block s="reportProduct"><l>2</l><custom-block s="PI"></custom-block></block><block var="p"/></block></block></custom-block></block></block><l>1</l></block></block></script><list></list></block></block></script></block><custom-block s="error %s"><block s="reportJoinWords"><list><l>unknown easing function "</l><block var="choice"/><l>"</l></list></block></custom-block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; $nl in %&apos;time&apos; secs easing %&apos;easing&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _ in _ Sek. beschleunigt: _ _&#xD;ca:per _ = _ fins _ _ en _ segons de forma _ _&#xD;pt:para _ de _ a _ _ em _ s de forma _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">0</input><input type="%n">100</input><input type="%n">1</input><input type="%txt" readonly="true">linear<options>linear&#xD;quadratic={&#xD;quadratic-in&#xD;quadratic-out&#xD;quadratic-in-out&#xD;}&#xD;cubic={&#xD;cubic-in&#xD;cubic-out&#xD;cubic-in-out&#xD;}&#xD;quart={&#xD;quart-in&#xD;quart-out&#xD;quart-in-out&#xD;}&#xD;sinusoidal={&#xD;sine-in&#xD;sine-out&#xD;sine-in-out&#xD;}&#xD;elastic</options></input><input type="%ca"></input></inputs><script><block s="doSetVar"><l>i</l><block var="start"/></block><custom-block s="animate setter %cmdRing getter %repRing delta %n over %n secs easing %repRing"><block s="reifyScript"><script><block s="doSetVar"><l>i</l><l></l></block><block s="doRun"><block var="action"/><list></list></block></script><list></list></block><block s="reifyReporter"><autolambda><block var="i"/></autolambda><list></list></block><block s="reportDifference"><block var="end"/><block var="start"/></block><block var="time"/><block s="reportIfElse"><block s="reportIsA"><block var="easing"/><l><option>reporter</option></l></block><block var="easing"/><custom-block s="easing %txt"><block var="easing"/></custom-block></block></custom-block></script></block-definition></blocks><variables><variable name="secret word"><l>site</l></variable><variable name="reveal word"><list struct="atomic" id="3540">_,_,_,_</list></variable><variable name="index"><l>9</l></variable><variable name="Game On"><bool>true</bool></variable><variable name="secret list"><list struct="atomic" id="3541">,,,</list></variable><variable name="guess list"><list struct="atomic" id="3542"></list></variable><variable name="chances"><l>6</l></variable></variables></project><media name="GuessWord of Death!" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>