{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":12}],"scripts":[],"id":"3E833992-F988-4478-97EE-C43C4DA002B4","shape":{"__isSmartRef__":true,"id":910},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"Box2DBridge","partsBinMetaInfo":{"__isSmartRef__":true,"id":911},"eventHandler":{"__isSmartRef__":true,"id":923},"layout":{"__isSmartRef__":true,"id":924},"connections":{"__isSmartRef__":true,"id":926},"isInLayoutCycle":false,"scriptAnnotations":{"__isSmartRef__":true,"id":928},"tick":1309799475780,"time":1373575916956,"derivationIds":[4829,"1FA0A483-C5AC-4990-9F2B-DAE0CBDB49E8","E8E43B9B-A6AF-4047-B7E5-30D59D9306B8","0A1E5E07-5A39-4170-973C-E392D1F70E70"],"_ClipMode":"visible","remaining":264,"updateTickingScripts":true,"autosaveNumber":1,"running":false,"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","distanceToDragEvent":"lively.pt(73.0,-13.0)","_Position":"lively.pt(0.0,0.0)"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":854},{"__isSmartRef__":true,"id":865},{"__isSmartRef__":true,"id":876}],"scripts":[],"id":"4E8AC094-9986-4470-8458-C19C8698780B","shape":{"__isSmartRef__":true,"id":887},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ButtonWrapper","partsBinMetaInfo":{"__isSmartRef__":true,"id":888},"eventHandler":{"__isSmartRef__":true,"id":904},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762"],"partTests":{"__isSmartRef__":true,"id":905},"_ClipMode":"visible","moved":true,"owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8.6,417.2)"},"2":{"submorphs":[{"__isSmartRef__":true,"id":3}],"scripts":[],"id":"77DD7AF6-567D-43CC-8B74-DC1C7CCAED93","shape":{"__isSmartRef__":true,"id":8},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":3},"name":"Start","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":9},"eventHandler":{"__isSmartRef__":true,"id":10},"derivationIds":[4831,"4BF38ADB-1CF5-4975-82E6-FF03AAC66E24","72598B0F-135D-4BDA-87F6-20BC20B532A0","4B40972E-C4C2-4841-918B-97E94B40E76D"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"owner":{"__isSmartRef__":true,"id":1},"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":11}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(2.0,1.2)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(63.4,-10.4)"},"3":{"submorphs":[],"scripts":[],"id":"AAE0E83A-EAC5-4A4F-901B-9695B3ABFAFA","shape":{"__isSmartRef__":true,"id":4},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":86,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":2},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":7},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":86,"_MinTextHeight":null,"derivationIds":[4832,"83C6D421-CE38-4B59-B90B-9766A32DA7B6","888D57D4-A262-4FA5-9129-2015FBC09B4E","DB7AD765-3561-4C03-B5FB-69E855320855"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"4":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"5":{"style":{"__isSmartRef__":true,"id":6},"chunkOwner":{"__isSmartRef__":true,"id":3},"_id":"_950","storedString":"Start","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7":{"morph":{"__isSmartRef__":true,"id":3},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Fill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","_Padding":"lively.rect(0,0,0,0)"},"9":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"10":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"11":{"sourceObj":{"__isSmartRef__":true,"id":2},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":12},"targetMethodName":"start","varMapping":{"__isSmartRef__":true,"id":853},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"12":{"shape":{"__isSmartRef__":true,"id":13},"submorphs":[],"scripts":[],"_ClipMode":"visible","derivationIds":[],"id":"8A651207-F3BE-493D-96CD-93195C7245CC","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":14},"isBeingDragged":false,"showsHalos":false,"box2dWorld":{"__isSmartRef__":true,"id":15},"running":false,"libsLoaded":true,"libPolling":39,"_Rotation":0,"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":793},{"__isSmartRef__":true,"id":790}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isCopyMorphRef":true,"morphRefId":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":815},"__LivelyClassName__":"lively.morphic.HtmlWrapperMorph","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(8.6,8.6)"},"13":{"stringifiedShapeNode":"<div data-lively-morphid=\"8A651207-F3BE-493D-96CD-93195C7245CC\" class=\"Morph HtmlWrapperMorph\" id=\"null\" style=\"overflow: visible; position: absolute; left: 0px; top: 0px; padding: 0px; width: 600px; height: 400px; background-color: rgb(200, 200, 200);\"></div>","__serializedExpressions__":["_Position","_Extent","_Padding","_Fill","extent"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(600.0,400.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(200,200,200)","extent":"lively.pt(600.0,400.0)"},"14":{"morph":{"__isSmartRef__":true,"id":12},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"15":{"s_stack":[],"m_contactManager":{"__isSmartRef__":true,"id":16},"m_contactSolver":{"__isSmartRef__":true,"id":770},"m_island":{"__isSmartRef__":true,"id":772},"m_destructionListener":null,"m_debugDraw":{"__isSmartRef__":true,"id":773},"m_bodyList":{"__isSmartRef__":true,"id":258},"m_contactList":null,"m_jointList":{"__isSmartRef__":true,"id":133},"m_controllerList":null,"m_bodyCount":22,"m_contactCount":0,"m_jointCount":20,"m_controllerCount":0,"m_allowSleep":true,"m_gravity":{"__isSmartRef__":true,"id":778},"m_inv_dt0":60,"m_groundBody":{"__isSmartRef__":true,"id":752},"m_flags":0},"16":{"m_world":{"__isSmartRef__":true,"id":15},"m_contactCount":0,"m_contactFilter":{"__isSmartRef__":true,"id":17},"m_contactListener":{"__isSmartRef__":true,"id":18},"m_contactFactory":{"__isSmartRef__":true,"id":19},"m_broadPhase":{"__isSmartRef__":true,"id":29}},"17":{},"18":{},"19":{"m_registers":[[{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":22}],[{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":25}],[{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":28}]]},"20":{"primary":true},"21":{"primary":false},"22":{"primary":false},"23":{"primary":true},"24":{"primary":true},"25":{"primary":true},"26":{"primary":true},"27":{"primary":false},"28":{},"29":{"m_tree":{"__isSmartRef__":true,"id":30},"m_moveBuffer":[],"m_pairBuffer":[{"__isSmartRef__":true,"id":766},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":768},{"__isSmartRef__":true,"id":769}],"m_pairCount":0,"m_proxyCount":null},"30":{"m_root":{"__isSmartRef__":true,"id":31},"m_freeList":null,"m_path":0,"m_insertionCount":21},"31":{"aabb":{"__isSmartRef__":true,"id":32},"parent":null,"userData":null,"child1":{"__isSmartRef__":true,"id":35},"child2":{"__isSmartRef__":true,"id":301}},"32":{"lowerBound":{"__isSmartRef__":true,"id":33},"upperBound":{"__isSmartRef__":true,"id":34}},"33":{"x":0.6569999999999999,"y":0.8569999999999999},"34":{"x":18.943,"y":6.257},"35":{"aabb":{"__isSmartRef__":true,"id":36},"parent":{"__isSmartRef__":true,"id":31},"userData":null,"child1":{"__isSmartRef__":true,"id":39},"child2":{"__isSmartRef__":true,"id":501}},"36":{"lowerBound":{"__isSmartRef__":true,"id":37},"upperBound":{"__isSmartRef__":true,"id":38}},"37":{"x":0.6569999999999999,"y":0.8569999999999999},"38":{"x":3.229,"y":6.257},"39":{"aabb":{"__isSmartRef__":true,"id":40},"userData":{"__isSmartRef__":true,"id":43},"parent":{"__isSmartRef__":true,"id":35}},"40":{"lowerBound":{"__isSmartRef__":true,"id":41},"upperBound":{"__isSmartRef__":true,"id":42}},"41":{"x":0.6569999999999999,"y":0.8569999999999999},"42":{"x":1.457,"y":1.657},"43":{"m_filter":{"__isSmartRef__":true,"id":44},"m_aabb":{"__isSmartRef__":true,"id":45},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":48},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":764},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":39}},"44":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"45":{"lowerBound":{"__isSmartRef__":true,"id":46},"upperBound":{"__isSmartRef__":true,"id":47}},"46":{"x":0.7569999999999999,"y":0.9569999999999999},"47":{"x":1.357,"y":1.557},"48":{"m_xf":{"__isSmartRef__":true,"id":49},"m_sweep":{"__isSmartRef__":true,"id":54},"m_linearVelocity":{"__isSmartRef__":true,"id":58},"m_force":{"__isSmartRef__":true,"id":59},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":60},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":66},"m_next":{"__isSmartRef__":true,"id":752},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":43},"m_fixtureCount":1},"49":{"position":{"__isSmartRef__":true,"id":50},"R":{"__isSmartRef__":true,"id":51}},"50":{"x":1.057,"y":1.257},"51":{"col1":{"__isSmartRef__":true,"id":52},"col2":{"__isSmartRef__":true,"id":53}},"52":{"x":1,"y":0},"53":{"x":0,"y":1},"54":{"localCenter":{"__isSmartRef__":true,"id":55},"c0":{"__isSmartRef__":true,"id":56},"c":{"__isSmartRef__":true,"id":57},"t0":0,"a":0,"a0":0},"55":{"x":0,"y":0},"56":{"x":1.057,"y":1.257},"57":{"x":1.057,"y":1.257},"58":{"x":0,"y":0},"59":{"x":0,"y":0},"60":{"joint":{"__isSmartRef__":true,"id":61},"other":{"__isSmartRef__":true,"id":66},"prev":null,"next":{"__isSmartRef__":true,"id":471}},"61":{"m_edgeA":{"__isSmartRef__":true,"id":60},"m_edgeB":{"__isSmartRef__":true,"id":62},"m_localCenterA":{"__isSmartRef__":true,"id":747},"m_localCenterB":{"__isSmartRef__":true,"id":748},"m_localAnchor1":{"__isSmartRef__":true,"id":749},"m_localAnchor2":{"__isSmartRef__":true,"id":750},"m_u":{"__isSmartRef__":true,"id":751},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":64},"m_next":{"__isSmartRef__":true,"id":470},"m_bodyA":{"__isSmartRef__":true,"id":48},"m_bodyB":{"__isSmartRef__":true,"id":66},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.7720000000000002,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"62":{"joint":{"__isSmartRef__":true,"id":61},"other":{"__isSmartRef__":true,"id":48},"prev":{"__isSmartRef__":true,"id":63},"next":null},"63":{"joint":{"__isSmartRef__":true,"id":64},"other":{"__isSmartRef__":true,"id":442},"prev":{"__isSmartRef__":true,"id":432},"next":{"__isSmartRef__":true,"id":62}},"64":{"m_edgeA":{"__isSmartRef__":true,"id":63},"m_edgeB":{"__isSmartRef__":true,"id":65},"m_localCenterA":{"__isSmartRef__":true,"id":742},"m_localCenterB":{"__isSmartRef__":true,"id":743},"m_localAnchor1":{"__isSmartRef__":true,"id":744},"m_localAnchor2":{"__isSmartRef__":true,"id":745},"m_u":{"__isSmartRef__":true,"id":746},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":435},"m_next":{"__isSmartRef__":true,"id":61},"m_bodyA":{"__isSmartRef__":true,"id":66},"m_bodyB":{"__isSmartRef__":true,"id":442},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":2.9430000000000005,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"65":{"joint":{"__isSmartRef__":true,"id":64},"other":{"__isSmartRef__":true,"id":66},"prev":{"__isSmartRef__":true,"id":436},"next":{"__isSmartRef__":true,"id":469}},"66":{"m_xf":{"__isSmartRef__":true,"id":67},"m_sweep":{"__isSmartRef__":true,"id":72},"m_linearVelocity":{"__isSmartRef__":true,"id":76},"m_force":{"__isSmartRef__":true,"id":77},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":78},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":84},"m_next":{"__isSmartRef__":true,"id":48},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":309},"m_fixtureCount":1},"67":{"position":{"__isSmartRef__":true,"id":68},"R":{"__isSmartRef__":true,"id":69}},"68":{"x":2.829,"y":1.257},"69":{"col1":{"__isSmartRef__":true,"id":70},"col2":{"__isSmartRef__":true,"id":71}},"70":{"x":1,"y":0},"71":{"x":0,"y":1},"72":{"localCenter":{"__isSmartRef__":true,"id":73},"c0":{"__isSmartRef__":true,"id":74},"c":{"__isSmartRef__":true,"id":75},"t0":0,"a":0,"a0":0},"73":{"x":0,"y":0},"74":{"x":2.829,"y":1.257},"75":{"x":2.829,"y":1.257},"76":{"x":0,"y":0},"77":{"x":0,"y":0},"78":{"joint":{"__isSmartRef__":true,"id":79},"other":{"__isSmartRef__":true,"id":84},"prev":null,"next":{"__isSmartRef__":true,"id":432}},"79":{"m_edgeA":{"__isSmartRef__":true,"id":78},"m_edgeB":{"__isSmartRef__":true,"id":80},"m_localCenterA":{"__isSmartRef__":true,"id":737},"m_localCenterB":{"__isSmartRef__":true,"id":738},"m_localAnchor1":{"__isSmartRef__":true,"id":739},"m_localAnchor2":{"__isSmartRef__":true,"id":740},"m_u":{"__isSmartRef__":true,"id":741},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":82},"m_next":{"__isSmartRef__":true,"id":424},"m_bodyA":{"__isSmartRef__":true,"id":66},"m_bodyB":{"__isSmartRef__":true,"id":84},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.7712374205622459,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"80":{"joint":{"__isSmartRef__":true,"id":79},"other":{"__isSmartRef__":true,"id":66},"prev":{"__isSmartRef__":true,"id":81},"next":{"__isSmartRef__":true,"id":425}},"81":{"joint":{"__isSmartRef__":true,"id":82},"other":{"__isSmartRef__":true,"id":369},"prev":{"__isSmartRef__":true,"id":358},"next":{"__isSmartRef__":true,"id":80}},"82":{"m_edgeA":{"__isSmartRef__":true,"id":81},"m_edgeB":{"__isSmartRef__":true,"id":83},"m_localCenterA":{"__isSmartRef__":true,"id":732},"m_localCenterB":{"__isSmartRef__":true,"id":733},"m_localAnchor1":{"__isSmartRef__":true,"id":734},"m_localAnchor2":{"__isSmartRef__":true,"id":735},"m_u":{"__isSmartRef__":true,"id":736},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":421},"m_next":{"__isSmartRef__":true,"id":79},"m_bodyA":{"__isSmartRef__":true,"id":84},"m_bodyB":{"__isSmartRef__":true,"id":369},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":2.075822005856957,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"83":{"joint":{"__isSmartRef__":true,"id":82},"other":{"__isSmartRef__":true,"id":84},"prev":{"__isSmartRef__":true,"id":420},"next":null},"84":{"m_xf":{"__isSmartRef__":true,"id":85},"m_sweep":{"__isSmartRef__":true,"id":90},"m_linearVelocity":{"__isSmartRef__":true,"id":94},"m_force":{"__isSmartRef__":true,"id":95},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":96},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":102},"m_next":{"__isSmartRef__":true,"id":66},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":324},"m_fixtureCount":1},"85":{"position":{"__isSmartRef__":true,"id":86},"R":{"__isSmartRef__":true,"id":87}},"86":{"x":4.6,"y":1.286},"87":{"col1":{"__isSmartRef__":true,"id":88},"col2":{"__isSmartRef__":true,"id":89}},"88":{"x":1,"y":0},"89":{"x":0,"y":1},"90":{"localCenter":{"__isSmartRef__":true,"id":91},"c0":{"__isSmartRef__":true,"id":92},"c":{"__isSmartRef__":true,"id":93},"t0":0,"a":0,"a0":0},"91":{"x":0,"y":0},"92":{"x":4.6,"y":1.286},"93":{"x":4.6,"y":1.286},"94":{"x":0,"y":0},"95":{"x":0,"y":0},"96":{"joint":{"__isSmartRef__":true,"id":97},"other":{"__isSmartRef__":true,"id":102},"prev":null,"next":{"__isSmartRef__":true,"id":358}},"97":{"m_edgeA":{"__isSmartRef__":true,"id":96},"m_edgeB":{"__isSmartRef__":true,"id":98},"m_localCenterA":{"__isSmartRef__":true,"id":727},"m_localCenterB":{"__isSmartRef__":true,"id":728},"m_localAnchor1":{"__isSmartRef__":true,"id":729},"m_localAnchor2":{"__isSmartRef__":true,"id":730},"m_u":{"__isSmartRef__":true,"id":731},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":367},"m_next":{"__isSmartRef__":true,"id":364},"m_bodyA":{"__isSmartRef__":true,"id":84},"m_bodyB":{"__isSmartRef__":true,"id":102},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.7430000000000003,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"98":{"joint":{"__isSmartRef__":true,"id":97},"other":{"__isSmartRef__":true,"id":84},"prev":{"__isSmartRef__":true,"id":99},"next":{"__isSmartRef__":true,"id":526}},"99":{"joint":{"__isSmartRef__":true,"id":100},"other":{"__isSmartRef__":true,"id":381},"prev":{"__isSmartRef__":true,"id":114},"next":{"__isSmartRef__":true,"id":98}},"100":{"m_edgeA":{"__isSmartRef__":true,"id":101},"m_edgeB":{"__isSmartRef__":true,"id":99},"m_localCenterA":{"__isSmartRef__":true,"id":722},"m_localCenterB":{"__isSmartRef__":true,"id":723},"m_localAnchor1":{"__isSmartRef__":true,"id":724},"m_localAnchor2":{"__isSmartRef__":true,"id":725},"m_u":{"__isSmartRef__":true,"id":726},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":115},"m_next":{"__isSmartRef__":true,"id":367},"m_bodyA":{"__isSmartRef__":true,"id":381},"m_bodyB":{"__isSmartRef__":true,"id":102},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.8915062780757566,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"101":{"joint":{"__isSmartRef__":true,"id":100},"other":{"__isSmartRef__":true,"id":102},"prev":{"__isSmartRef__":true,"id":119},"next":{"__isSmartRef__":true,"id":368}},"102":{"m_xf":{"__isSmartRef__":true,"id":103},"m_sweep":{"__isSmartRef__":true,"id":108},"m_linearVelocity":{"__isSmartRef__":true,"id":112},"m_force":{"__isSmartRef__":true,"id":113},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":114},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":120},"m_next":{"__isSmartRef__":true,"id":84},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":538},"m_fixtureCount":1},"103":{"position":{"__isSmartRef__":true,"id":104},"R":{"__isSmartRef__":true,"id":105}},"104":{"x":6.343,"y":1.286},"105":{"col1":{"__isSmartRef__":true,"id":106},"col2":{"__isSmartRef__":true,"id":107}},"106":{"x":1,"y":0},"107":{"x":0,"y":1},"108":{"localCenter":{"__isSmartRef__":true,"id":109},"c0":{"__isSmartRef__":true,"id":110},"c":{"__isSmartRef__":true,"id":111},"t0":0,"a":0,"a0":0},"109":{"x":0,"y":0},"110":{"x":6.343,"y":1.286},"111":{"x":6.343,"y":1.286},"112":{"x":0,"y":0},"113":{"x":0,"y":0},"114":{"joint":{"__isSmartRef__":true,"id":115},"other":{"__isSmartRef__":true,"id":120},"prev":null,"next":{"__isSmartRef__":true,"id":99}},"115":{"m_edgeA":{"__isSmartRef__":true,"id":114},"m_edgeB":{"__isSmartRef__":true,"id":116},"m_localCenterA":{"__isSmartRef__":true,"id":717},"m_localCenterB":{"__isSmartRef__":true,"id":718},"m_localAnchor1":{"__isSmartRef__":true,"id":719},"m_localAnchor2":{"__isSmartRef__":true,"id":720},"m_u":{"__isSmartRef__":true,"id":721},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":118},"m_next":{"__isSmartRef__":true,"id":100},"m_bodyA":{"__isSmartRef__":true,"id":102},"m_bodyB":{"__isSmartRef__":true,"id":120},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.7439317647201684,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"116":{"joint":{"__isSmartRef__":true,"id":115},"other":{"__isSmartRef__":true,"id":102},"prev":{"__isSmartRef__":true,"id":117},"next":null},"117":{"joint":{"__isSmartRef__":true,"id":118},"other":{"__isSmartRef__":true,"id":381},"prev":{"__isSmartRef__":true,"id":132},"next":{"__isSmartRef__":true,"id":116}},"118":{"m_edgeA":{"__isSmartRef__":true,"id":117},"m_edgeB":{"__isSmartRef__":true,"id":119},"m_localCenterA":{"__isSmartRef__":true,"id":712},"m_localCenterB":{"__isSmartRef__":true,"id":713},"m_localAnchor1":{"__isSmartRef__":true,"id":714},"m_localAnchor2":{"__isSmartRef__":true,"id":715},"m_u":{"__isSmartRef__":true,"id":716},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":136},"m_next":{"__isSmartRef__":true,"id":115},"m_bodyA":{"__isSmartRef__":true,"id":120},"m_bodyB":{"__isSmartRef__":true,"id":381},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":0.7435657334762004,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"119":{"joint":{"__isSmartRef__":true,"id":118},"other":{"__isSmartRef__":true,"id":120},"prev":{"__isSmartRef__":true,"id":137},"next":{"__isSmartRef__":true,"id":101}},"120":{"m_xf":{"__isSmartRef__":true,"id":121},"m_sweep":{"__isSmartRef__":true,"id":126},"m_linearVelocity":{"__isSmartRef__":true,"id":130},"m_force":{"__isSmartRef__":true,"id":131},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":132},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":454},"m_next":{"__isSmartRef__":true,"id":102},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":549},"m_fixtureCount":1},"121":{"position":{"__isSmartRef__":true,"id":122},"R":{"__isSmartRef__":true,"id":123}},"122":{"x":8.086,"y":1.343},"123":{"col1":{"__isSmartRef__":true,"id":124},"col2":{"__isSmartRef__":true,"id":125}},"124":{"x":1,"y":0},"125":{"x":0,"y":1},"126":{"localCenter":{"__isSmartRef__":true,"id":127},"c0":{"__isSmartRef__":true,"id":128},"c":{"__isSmartRef__":true,"id":129},"t0":0,"a":0,"a0":0},"127":{"x":0,"y":0},"128":{"x":8.086,"y":1.343},"129":{"x":8.086,"y":1.343},"130":{"x":0,"y":0},"131":{"x":0,"y":0},"132":{"joint":{"__isSmartRef__":true,"id":133},"other":{"__isSmartRef__":true,"id":138},"prev":null,"next":{"__isSmartRef__":true,"id":117}},"133":{"m_edgeA":{"__isSmartRef__":true,"id":132},"m_edgeB":{"__isSmartRef__":true,"id":134},"m_localCenterA":{"__isSmartRef__":true,"id":707},"m_localCenterB":{"__isSmartRef__":true,"id":708},"m_localAnchor1":{"__isSmartRef__":true,"id":709},"m_localAnchor2":{"__isSmartRef__":true,"id":710},"m_u":{"__isSmartRef__":true,"id":711},"m_type":3,"m_prev":null,"m_next":{"__isSmartRef__":true,"id":136},"m_bodyA":{"__isSmartRef__":true,"id":120},"m_bodyB":{"__isSmartRef__":true,"id":138},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.8567692371428393,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"134":{"joint":{"__isSmartRef__":true,"id":133},"other":{"__isSmartRef__":true,"id":120},"prev":null,"next":{"__isSmartRef__":true,"id":135}},"135":{"joint":{"__isSmartRef__":true,"id":136},"other":{"__isSmartRef__":true,"id":381},"prev":{"__isSmartRef__":true,"id":134},"next":null},"136":{"m_edgeA":{"__isSmartRef__":true,"id":137},"m_edgeB":{"__isSmartRef__":true,"id":135},"m_localCenterA":{"__isSmartRef__":true,"id":702},"m_localCenterB":{"__isSmartRef__":true,"id":703},"m_localAnchor1":{"__isSmartRef__":true,"id":704},"m_localAnchor2":{"__isSmartRef__":true,"id":705},"m_u":{"__isSmartRef__":true,"id":706},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":133},"m_next":{"__isSmartRef__":true,"id":118},"m_bodyA":{"__isSmartRef__":true,"id":381},"m_bodyB":{"__isSmartRef__":true,"id":138},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.7432412340235648,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"137":{"joint":{"__isSmartRef__":true,"id":136},"other":{"__isSmartRef__":true,"id":138},"prev":null,"next":{"__isSmartRef__":true,"id":119}},"138":{"m_xf":{"__isSmartRef__":true,"id":139},"m_sweep":{"__isSmartRef__":true,"id":144},"m_linearVelocity":{"__isSmartRef__":true,"id":148},"m_force":{"__isSmartRef__":true,"id":149},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":134},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":150},"m_next":{"__isSmartRef__":true,"id":381},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":568},"m_fixtureCount":1},"139":{"position":{"__isSmartRef__":true,"id":140},"R":{"__isSmartRef__":true,"id":141}},"140":{"x":9.8,"y":2.057},"141":{"col1":{"__isSmartRef__":true,"id":142},"col2":{"__isSmartRef__":true,"id":143}},"142":{"x":1,"y":0},"143":{"x":0,"y":1},"144":{"localCenter":{"__isSmartRef__":true,"id":145},"c0":{"__isSmartRef__":true,"id":146},"c":{"__isSmartRef__":true,"id":147},"t0":0,"a":0,"a0":0},"145":{"x":0,"y":0},"146":{"x":9.8,"y":2.057},"147":{"x":9.8,"y":2.057},"148":{"x":0,"y":0},"149":{"x":0,"y":0},"150":{"m_xf":{"__isSmartRef__":true,"id":151},"m_sweep":{"__isSmartRef__":true,"id":156},"m_linearVelocity":{"__isSmartRef__":true,"id":160},"m_force":{"__isSmartRef__":true,"id":161},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":162},"m_next":{"__isSmartRef__":true,"id":138},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":613},"m_fixtureCount":1},"151":{"position":{"__isSmartRef__":true,"id":152},"R":{"__isSmartRef__":true,"id":153}},"152":{"x":18.543,"y":1.257},"153":{"col1":{"__isSmartRef__":true,"id":154},"col2":{"__isSmartRef__":true,"id":155}},"154":{"x":1,"y":0},"155":{"x":0,"y":1},"156":{"localCenter":{"__isSmartRef__":true,"id":157},"c0":{"__isSmartRef__":true,"id":158},"c":{"__isSmartRef__":true,"id":159},"t0":0,"a":0,"a0":0},"157":{"x":0,"y":0},"158":{"x":18.543,"y":1.257},"159":{"x":18.543,"y":1.257},"160":{"x":0,"y":0},"161":{"x":0,"y":0},"162":{"m_xf":{"__isSmartRef__":true,"id":163},"m_sweep":{"__isSmartRef__":true,"id":168},"m_linearVelocity":{"__isSmartRef__":true,"id":172},"m_force":{"__isSmartRef__":true,"id":173},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":174},"m_next":{"__isSmartRef__":true,"id":150},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":654},"m_fixtureCount":1},"163":{"position":{"__isSmartRef__":true,"id":164},"R":{"__isSmartRef__":true,"id":165}},"164":{"x":16.771,"y":1.257},"165":{"col1":{"__isSmartRef__":true,"id":166},"col2":{"__isSmartRef__":true,"id":167}},"166":{"x":1,"y":0},"167":{"x":0,"y":1},"168":{"localCenter":{"__isSmartRef__":true,"id":169},"c0":{"__isSmartRef__":true,"id":170},"c":{"__isSmartRef__":true,"id":171},"t0":0,"a":0,"a0":0},"169":{"x":0,"y":0},"170":{"x":16.771,"y":1.257},"171":{"x":16.771,"y":1.257},"172":{"x":0,"y":0},"173":{"x":0,"y":0},"174":{"m_xf":{"__isSmartRef__":true,"id":175},"m_sweep":{"__isSmartRef__":true,"id":180},"m_linearVelocity":{"__isSmartRef__":true,"id":184},"m_force":{"__isSmartRef__":true,"id":185},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":186},"m_next":{"__isSmartRef__":true,"id":162},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":673},"m_fixtureCount":1},"175":{"position":{"__isSmartRef__":true,"id":176},"R":{"__isSmartRef__":true,"id":177}},"176":{"x":15,"y":1.286},"177":{"col1":{"__isSmartRef__":true,"id":178},"col2":{"__isSmartRef__":true,"id":179}},"178":{"x":1,"y":0},"179":{"x":0,"y":1},"180":{"localCenter":{"__isSmartRef__":true,"id":181},"c0":{"__isSmartRef__":true,"id":182},"c":{"__isSmartRef__":true,"id":183},"t0":0,"a":0,"a0":0},"181":{"x":0,"y":0},"182":{"x":15,"y":1.286},"183":{"x":15,"y":1.286},"184":{"x":0,"y":0},"185":{"x":0,"y":0},"186":{"m_xf":{"__isSmartRef__":true,"id":187},"m_sweep":{"__isSmartRef__":true,"id":192},"m_linearVelocity":{"__isSmartRef__":true,"id":196},"m_force":{"__isSmartRef__":true,"id":197},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":198},"m_next":{"__isSmartRef__":true,"id":174},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":695},"m_fixtureCount":1},"187":{"position":{"__isSmartRef__":true,"id":188},"R":{"__isSmartRef__":true,"id":189}},"188":{"x":13.257,"y":1.286},"189":{"col1":{"__isSmartRef__":true,"id":190},"col2":{"__isSmartRef__":true,"id":191}},"190":{"x":1,"y":0},"191":{"x":0,"y":1},"192":{"localCenter":{"__isSmartRef__":true,"id":193},"c0":{"__isSmartRef__":true,"id":194},"c":{"__isSmartRef__":true,"id":195},"t0":0,"a":0,"a0":0},"193":{"x":0,"y":0},"194":{"x":13.257,"y":1.286},"195":{"x":13.257,"y":1.286},"196":{"x":0,"y":0},"197":{"x":0,"y":0},"198":{"m_xf":{"__isSmartRef__":true,"id":199},"m_sweep":{"__isSmartRef__":true,"id":204},"m_linearVelocity":{"__isSmartRef__":true,"id":208},"m_force":{"__isSmartRef__":true,"id":209},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":210},"m_next":{"__isSmartRef__":true,"id":186},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":583},"m_fixtureCount":1},"199":{"position":{"__isSmartRef__":true,"id":200},"R":{"__isSmartRef__":true,"id":201}},"200":{"x":11.514,"y":1.343},"201":{"col1":{"__isSmartRef__":true,"id":202},"col2":{"__isSmartRef__":true,"id":203}},"202":{"x":1,"y":0},"203":{"x":0,"y":1},"204":{"localCenter":{"__isSmartRef__":true,"id":205},"c0":{"__isSmartRef__":true,"id":206},"c":{"__isSmartRef__":true,"id":207},"t0":0,"a":0,"a0":0},"205":{"x":0,"y":0},"206":{"x":11.514,"y":1.343},"207":{"x":11.514,"y":1.343},"208":{"x":0,"y":0},"209":{"x":0,"y":0},"210":{"m_xf":{"__isSmartRef__":true,"id":211},"m_sweep":{"__isSmartRef__":true,"id":216},"m_linearVelocity":{"__isSmartRef__":true,"id":220},"m_force":{"__isSmartRef__":true,"id":221},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":222},"m_next":{"__isSmartRef__":true,"id":198},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":628},"m_fixtureCount":1},"211":{"position":{"__isSmartRef__":true,"id":212},"R":{"__isSmartRef__":true,"id":213}},"212":{"x":18.543,"y":5.857},"213":{"col1":{"__isSmartRef__":true,"id":214},"col2":{"__isSmartRef__":true,"id":215}},"214":{"x":1,"y":0},"215":{"x":0,"y":1},"216":{"localCenter":{"__isSmartRef__":true,"id":217},"c0":{"__isSmartRef__":true,"id":218},"c":{"__isSmartRef__":true,"id":219},"t0":0,"a":0,"a0":0},"217":{"x":0,"y":0},"218":{"x":18.543,"y":5.857},"219":{"x":18.543,"y":5.857},"220":{"x":0,"y":0},"221":{"x":0,"y":0},"222":{"m_xf":{"__isSmartRef__":true,"id":223},"m_sweep":{"__isSmartRef__":true,"id":228},"m_linearVelocity":{"__isSmartRef__":true,"id":232},"m_force":{"__isSmartRef__":true,"id":233},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":234},"m_next":{"__isSmartRef__":true,"id":210},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":639},"m_fixtureCount":1},"223":{"position":{"__isSmartRef__":true,"id":224},"R":{"__isSmartRef__":true,"id":225}},"224":{"x":16.771,"y":4.2},"225":{"col1":{"__isSmartRef__":true,"id":226},"col2":{"__isSmartRef__":true,"id":227}},"226":{"x":1,"y":0},"227":{"x":0,"y":1},"228":{"localCenter":{"__isSmartRef__":true,"id":229},"c0":{"__isSmartRef__":true,"id":230},"c":{"__isSmartRef__":true,"id":231},"t0":0,"a":0,"a0":0},"229":{"x":0,"y":0},"230":{"x":16.771,"y":4.2},"231":{"x":16.771,"y":4.2},"232":{"x":0,"y":0},"233":{"x":0,"y":0},"234":{"m_xf":{"__isSmartRef__":true,"id":235},"m_sweep":{"__isSmartRef__":true,"id":240},"m_linearVelocity":{"__isSmartRef__":true,"id":244},"m_force":{"__isSmartRef__":true,"id":245},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":246},"m_next":{"__isSmartRef__":true,"id":222},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":684},"m_fixtureCount":1},"235":{"position":{"__isSmartRef__":true,"id":236},"R":{"__isSmartRef__":true,"id":237}},"236":{"x":15.029,"y":3.114},"237":{"col1":{"__isSmartRef__":true,"id":238},"col2":{"__isSmartRef__":true,"id":239}},"238":{"x":1,"y":0},"239":{"x":0,"y":1},"240":{"localCenter":{"__isSmartRef__":true,"id":241},"c0":{"__isSmartRef__":true,"id":242},"c":{"__isSmartRef__":true,"id":243},"t0":0,"a":0,"a0":0},"241":{"x":0,"y":0},"242":{"x":15.029,"y":3.114},"243":{"x":15.029,"y":3.114},"244":{"x":0,"y":0},"245":{"x":0,"y":0},"246":{"m_xf":{"__isSmartRef__":true,"id":247},"m_sweep":{"__isSmartRef__":true,"id":252},"m_linearVelocity":{"__isSmartRef__":true,"id":256},"m_force":{"__isSmartRef__":true,"id":257},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":258},"m_next":{"__isSmartRef__":true,"id":234},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":594},"m_fixtureCount":1},"247":{"position":{"__isSmartRef__":true,"id":248},"R":{"__isSmartRef__":true,"id":249}},"248":{"x":13.286,"y":2.457},"249":{"col1":{"__isSmartRef__":true,"id":250},"col2":{"__isSmartRef__":true,"id":251}},"250":{"x":1,"y":0},"251":{"x":0,"y":1},"252":{"localCenter":{"__isSmartRef__":true,"id":253},"c0":{"__isSmartRef__":true,"id":254},"c":{"__isSmartRef__":true,"id":255},"t0":0,"a":0,"a0":0},"253":{"x":0,"y":0},"254":{"x":13.286,"y":2.457},"255":{"x":13.286,"y":2.457},"256":{"x":0,"y":0},"257":{"x":0,"y":0},"258":{"m_xf":{"__isSmartRef__":true,"id":259},"m_sweep":{"__isSmartRef__":true,"id":264},"m_linearVelocity":{"__isSmartRef__":true,"id":268},"m_force":{"__isSmartRef__":true,"id":269},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":null,"m_next":{"__isSmartRef__":true,"id":246},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":270},"m_fixtureCount":1},"259":{"position":{"__isSmartRef__":true,"id":260},"R":{"__isSmartRef__":true,"id":261}},"260":{"x":11.543,"y":2.086},"261":{"col1":{"__isSmartRef__":true,"id":262},"col2":{"__isSmartRef__":true,"id":263}},"262":{"x":1,"y":0},"263":{"x":0,"y":1},"264":{"localCenter":{"__isSmartRef__":true,"id":265},"c0":{"__isSmartRef__":true,"id":266},"c":{"__isSmartRef__":true,"id":267},"t0":0,"a":0,"a0":0},"265":{"x":0,"y":0},"266":{"x":11.543,"y":2.086},"267":{"x":11.543,"y":2.086},"268":{"x":0,"y":0},"269":{"x":0,"y":0},"270":{"m_filter":{"__isSmartRef__":true,"id":271},"m_aabb":{"__isSmartRef__":true,"id":272},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":258},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":275},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":277}},"271":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"272":{"lowerBound":{"__isSmartRef__":true,"id":273},"upperBound":{"__isSmartRef__":true,"id":274}},"273":{"x":11.242999999999999,"y":1.7859999999999998},"274":{"x":11.843,"y":2.3859999999999997},"275":{"m_p":{"__isSmartRef__":true,"id":276},"m_type":0,"m_radius":0.3},"276":{"x":0,"y":0},"277":{"aabb":{"__isSmartRef__":true,"id":278},"userData":{"__isSmartRef__":true,"id":270},"parent":{"__isSmartRef__":true,"id":281}},"278":{"lowerBound":{"__isSmartRef__":true,"id":279},"upperBound":{"__isSmartRef__":true,"id":280}},"279":{"x":11.142999999999999,"y":1.6859999999999997},"280":{"x":11.943,"y":2.4859999999999998},"281":{"aabb":{"__isSmartRef__":true,"id":282},"parent":{"__isSmartRef__":true,"id":285},"userData":null,"child1":{"__isSmartRef__":true,"id":400},"child2":{"__isSmartRef__":true,"id":277}},"282":{"lowerBound":{"__isSmartRef__":true,"id":283},"upperBound":{"__isSmartRef__":true,"id":284}},"283":{"x":7.657000000000001,"y":1.6859999999999997},"284":{"x":11.943,"y":2.4859999999999998},"285":{"aabb":{"__isSmartRef__":true,"id":286},"parent":{"__isSmartRef__":true,"id":289},"userData":null,"child1":{"__isSmartRef__":true,"id":281},"child2":{"__isSmartRef__":true,"id":556}},"286":{"lowerBound":{"__isSmartRef__":true,"id":287},"upperBound":{"__isSmartRef__":true,"id":288}},"287":{"x":7.657000000000001,"y":0.8569999999999999},"288":{"x":18.943,"y":6.257},"289":{"aabb":{"__isSmartRef__":true,"id":290},"parent":{"__isSmartRef__":true,"id":293},"userData":null,"child1":{"__isSmartRef__":true,"id":545},"child2":{"__isSmartRef__":true,"id":285}},"290":{"lowerBound":{"__isSmartRef__":true,"id":291},"upperBound":{"__isSmartRef__":true,"id":292}},"291":{"x":7.657000000000001,"y":0.8569999999999999},"292":{"x":18.943,"y":6.257},"293":{"aabb":{"__isSmartRef__":true,"id":294},"parent":{"__isSmartRef__":true,"id":297},"userData":null,"child1":{"__isSmartRef__":true,"id":534},"child2":{"__isSmartRef__":true,"id":289}},"294":{"lowerBound":{"__isSmartRef__":true,"id":295},"upperBound":{"__isSmartRef__":true,"id":296}},"295":{"x":5.9430000000000005,"y":0.8569999999999999},"296":{"x":18.943,"y":6.257},"297":{"aabb":{"__isSmartRef__":true,"id":298},"parent":{"__isSmartRef__":true,"id":301},"userData":null,"child1":{"__isSmartRef__":true,"id":316},"child2":{"__isSmartRef__":true,"id":293}},"298":{"lowerBound":{"__isSmartRef__":true,"id":299},"upperBound":{"__isSmartRef__":true,"id":300}},"299":{"x":4.171,"y":0.8569999999999999},"300":{"x":18.943,"y":6.257},"301":{"aabb":{"__isSmartRef__":true,"id":302},"parent":{"__isSmartRef__":true,"id":31},"userData":null,"child1":{"__isSmartRef__":true,"id":305},"child2":{"__isSmartRef__":true,"id":297}},"302":{"lowerBound":{"__isSmartRef__":true,"id":303},"upperBound":{"__isSmartRef__":true,"id":304}},"303":{"x":2.4290000000000003,"y":0.8569999999999999},"304":{"x":18.943,"y":6.257},"305":{"aabb":{"__isSmartRef__":true,"id":306},"userData":{"__isSmartRef__":true,"id":309},"parent":{"__isSmartRef__":true,"id":301}},"306":{"lowerBound":{"__isSmartRef__":true,"id":307},"upperBound":{"__isSmartRef__":true,"id":308}},"307":{"x":2.4290000000000003,"y":0.8569999999999999},"308":{"x":3.229,"y":1.657},"309":{"m_filter":{"__isSmartRef__":true,"id":310},"m_aabb":{"__isSmartRef__":true,"id":311},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":66},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":314},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":305}},"310":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"311":{"lowerBound":{"__isSmartRef__":true,"id":312},"upperBound":{"__isSmartRef__":true,"id":313}},"312":{"x":2.5290000000000004,"y":0.9569999999999999},"313":{"x":3.129,"y":1.557},"314":{"m_p":{"__isSmartRef__":true,"id":315},"m_type":0,"m_radius":0.3},"315":{"x":0,"y":0},"316":{"aabb":{"__isSmartRef__":true,"id":317},"parent":{"__isSmartRef__":true,"id":297},"userData":null,"child1":{"__isSmartRef__":true,"id":320},"child2":{"__isSmartRef__":true,"id":331}},"317":{"lowerBound":{"__isSmartRef__":true,"id":318},"upperBound":{"__isSmartRef__":true,"id":319}},"318":{"x":4.171,"y":0.886},"319":{"x":6.7139999999999995,"y":3.514},"320":{"aabb":{"__isSmartRef__":true,"id":321},"userData":{"__isSmartRef__":true,"id":324},"parent":{"__isSmartRef__":true,"id":316}},"321":{"lowerBound":{"__isSmartRef__":true,"id":322},"upperBound":{"__isSmartRef__":true,"id":323}},"322":{"x":4.2,"y":0.886},"323":{"x":4.999999999999999,"y":1.6860000000000002},"324":{"m_filter":{"__isSmartRef__":true,"id":325},"m_aabb":{"__isSmartRef__":true,"id":326},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":84},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":329},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":320}},"325":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"326":{"lowerBound":{"__isSmartRef__":true,"id":327},"upperBound":{"__isSmartRef__":true,"id":328}},"327":{"x":4.3,"y":0.986},"328":{"x":4.8999999999999995,"y":1.586},"329":{"m_p":{"__isSmartRef__":true,"id":330},"m_type":0,"m_radius":0.3},"330":{"x":0,"y":0},"331":{"aabb":{"__isSmartRef__":true,"id":332},"parent":{"__isSmartRef__":true,"id":316},"userData":null,"child1":{"__isSmartRef__":true,"id":335},"child2":{"__isSmartRef__":true,"id":411}},"332":{"lowerBound":{"__isSmartRef__":true,"id":333},"upperBound":{"__isSmartRef__":true,"id":334}},"333":{"x":4.171,"y":2.057},"334":{"x":6.7139999999999995,"y":3.514},"335":{"aabb":{"__isSmartRef__":true,"id":336},"userData":{"__isSmartRef__":true,"id":339},"parent":{"__isSmartRef__":true,"id":331}},"336":{"lowerBound":{"__isSmartRef__":true,"id":337},"upperBound":{"__isSmartRef__":true,"id":338}},"337":{"x":4.171,"y":2.714},"338":{"x":4.970999999999999,"y":3.514},"339":{"m_filter":{"__isSmartRef__":true,"id":340},"m_aabb":{"__isSmartRef__":true,"id":341},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":344},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":532},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":335}},"340":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"341":{"lowerBound":{"__isSmartRef__":true,"id":342},"upperBound":{"__isSmartRef__":true,"id":343}},"342":{"x":4.271,"y":2.814},"343":{"x":4.8709999999999996,"y":3.4139999999999997},"344":{"m_xf":{"__isSmartRef__":true,"id":345},"m_sweep":{"__isSmartRef__":true,"id":350},"m_linearVelocity":{"__isSmartRef__":true,"id":354},"m_force":{"__isSmartRef__":true,"id":355},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":356},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":369},"m_next":{"__isSmartRef__":true,"id":442},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":339},"m_fixtureCount":1},"345":{"position":{"__isSmartRef__":true,"id":346},"R":{"__isSmartRef__":true,"id":347}},"346":{"x":4.571,"y":3.114},"347":{"col1":{"__isSmartRef__":true,"id":348},"col2":{"__isSmartRef__":true,"id":349}},"348":{"x":1,"y":0},"349":{"x":0,"y":1},"350":{"localCenter":{"__isSmartRef__":true,"id":351},"c0":{"__isSmartRef__":true,"id":352},"c":{"__isSmartRef__":true,"id":353},"t0":0,"a":0,"a0":0},"351":{"x":0,"y":0},"352":{"x":4.571,"y":3.114},"353":{"x":4.571,"y":3.114},"354":{"x":0,"y":0},"355":{"x":0,"y":0},"356":{"joint":{"__isSmartRef__":true,"id":357},"other":{"__isSmartRef__":true,"id":84},"prev":null,"next":{"__isSmartRef__":true,"id":422}},"357":{"m_edgeA":{"__isSmartRef__":true,"id":358},"m_edgeB":{"__isSmartRef__":true,"id":356},"m_localCenterA":{"__isSmartRef__":true,"id":359},"m_localCenterB":{"__isSmartRef__":true,"id":360},"m_localAnchor1":{"__isSmartRef__":true,"id":361},"m_localAnchor2":{"__isSmartRef__":true,"id":362},"m_u":{"__isSmartRef__":true,"id":363},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":364},"m_next":{"__isSmartRef__":true,"id":421},"m_bodyA":{"__isSmartRef__":true,"id":84},"m_bodyB":{"__isSmartRef__":true,"id":344},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.8282300183510825,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"358":{"joint":{"__isSmartRef__":true,"id":357},"other":{"__isSmartRef__":true,"id":344},"prev":{"__isSmartRef__":true,"id":96},"next":{"__isSmartRef__":true,"id":81}},"359":{"x":0,"y":0},"360":{"x":0,"y":0},"361":{"x":0,"y":0},"362":{"x":0,"y":0},"363":{"x":0,"y":0},"364":{"m_edgeA":{"__isSmartRef__":true,"id":365},"m_edgeB":{"__isSmartRef__":true,"id":526},"m_localCenterA":{"__isSmartRef__":true,"id":527},"m_localCenterB":{"__isSmartRef__":true,"id":528},"m_localAnchor1":{"__isSmartRef__":true,"id":529},"m_localAnchor2":{"__isSmartRef__":true,"id":530},"m_u":{"__isSmartRef__":true,"id":531},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":97},"m_next":{"__isSmartRef__":true,"id":357},"m_bodyA":{"__isSmartRef__":true,"id":369},"m_bodyB":{"__isSmartRef__":true,"id":102},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.1713590397482745,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"365":{"joint":{"__isSmartRef__":true,"id":364},"other":{"__isSmartRef__":true,"id":102},"prev":{"__isSmartRef__":true,"id":366},"next":{"__isSmartRef__":true,"id":420}},"366":{"joint":{"__isSmartRef__":true,"id":367},"other":{"__isSmartRef__":true,"id":381},"prev":null,"next":{"__isSmartRef__":true,"id":365}},"367":{"m_edgeA":{"__isSmartRef__":true,"id":366},"m_edgeB":{"__isSmartRef__":true,"id":368},"m_localCenterA":{"__isSmartRef__":true,"id":415},"m_localCenterB":{"__isSmartRef__":true,"id":416},"m_localAnchor1":{"__isSmartRef__":true,"id":417},"m_localAnchor2":{"__isSmartRef__":true,"id":418},"m_u":{"__isSmartRef__":true,"id":419},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":100},"m_next":{"__isSmartRef__":true,"id":97},"m_bodyA":{"__isSmartRef__":true,"id":369},"m_bodyB":{"__isSmartRef__":true,"id":381},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.7820465762712268,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"368":{"joint":{"__isSmartRef__":true,"id":367},"other":{"__isSmartRef__":true,"id":369},"prev":{"__isSmartRef__":true,"id":101},"next":null},"369":{"m_xf":{"__isSmartRef__":true,"id":370},"m_sweep":{"__isSmartRef__":true,"id":375},"m_linearVelocity":{"__isSmartRef__":true,"id":379},"m_force":{"__isSmartRef__":true,"id":380},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":366},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":381},"m_next":{"__isSmartRef__":true,"id":344},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":404},"m_fixtureCount":1},"370":{"position":{"__isSmartRef__":true,"id":371},"R":{"__isSmartRef__":true,"id":372}},"371":{"x":6.314,"y":2.457},"372":{"col1":{"__isSmartRef__":true,"id":373},"col2":{"__isSmartRef__":true,"id":374}},"373":{"x":1,"y":0},"374":{"x":0,"y":1},"375":{"localCenter":{"__isSmartRef__":true,"id":376},"c0":{"__isSmartRef__":true,"id":377},"c":{"__isSmartRef__":true,"id":378},"t0":0,"a":0,"a0":0},"376":{"x":0,"y":0},"377":{"x":6.314,"y":2.457},"378":{"x":6.314,"y":2.457},"379":{"x":0,"y":0},"380":{"x":0,"y":0},"381":{"m_xf":{"__isSmartRef__":true,"id":382},"m_sweep":{"__isSmartRef__":true,"id":387},"m_linearVelocity":{"__isSmartRef__":true,"id":391},"m_force":{"__isSmartRef__":true,"id":392},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":137},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":138},"m_next":{"__isSmartRef__":true,"id":369},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":393},"m_fixtureCount":1},"382":{"position":{"__isSmartRef__":true,"id":383},"R":{"__isSmartRef__":true,"id":384}},"383":{"x":8.057,"y":2.086},"384":{"col1":{"__isSmartRef__":true,"id":385},"col2":{"__isSmartRef__":true,"id":386}},"385":{"x":1,"y":0},"386":{"x":0,"y":1},"387":{"localCenter":{"__isSmartRef__":true,"id":388},"c0":{"__isSmartRef__":true,"id":389},"c":{"__isSmartRef__":true,"id":390},"t0":0,"a":0,"a0":0},"388":{"x":0,"y":0},"389":{"x":8.057,"y":2.086},"390":{"x":8.057,"y":2.086},"391":{"x":0,"y":0},"392":{"x":0,"y":0},"393":{"m_filter":{"__isSmartRef__":true,"id":394},"m_aabb":{"__isSmartRef__":true,"id":395},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":381},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":398},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":400}},"394":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"395":{"lowerBound":{"__isSmartRef__":true,"id":396},"upperBound":{"__isSmartRef__":true,"id":397}},"396":{"x":7.757000000000001,"y":1.7859999999999998},"397":{"x":8.357000000000001,"y":2.3859999999999997},"398":{"m_p":{"__isSmartRef__":true,"id":399},"m_type":0,"m_radius":0.3},"399":{"x":0,"y":0},"400":{"aabb":{"__isSmartRef__":true,"id":401},"userData":{"__isSmartRef__":true,"id":393},"parent":{"__isSmartRef__":true,"id":281}},"401":{"lowerBound":{"__isSmartRef__":true,"id":402},"upperBound":{"__isSmartRef__":true,"id":403}},"402":{"x":7.657000000000001,"y":1.6859999999999997},"403":{"x":8.457,"y":2.4859999999999998},"404":{"m_filter":{"__isSmartRef__":true,"id":405},"m_aabb":{"__isSmartRef__":true,"id":406},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":369},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":409},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":411}},"405":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"406":{"lowerBound":{"__isSmartRef__":true,"id":407},"upperBound":{"__isSmartRef__":true,"id":408}},"407":{"x":6.014,"y":2.157},"408":{"x":6.614,"y":2.7569999999999997},"409":{"m_p":{"__isSmartRef__":true,"id":410},"m_type":0,"m_radius":0.3},"410":{"x":0,"y":0},"411":{"aabb":{"__isSmartRef__":true,"id":412},"userData":{"__isSmartRef__":true,"id":404},"parent":{"__isSmartRef__":true,"id":331}},"412":{"lowerBound":{"__isSmartRef__":true,"id":413},"upperBound":{"__isSmartRef__":true,"id":414}},"413":{"x":5.914000000000001,"y":2.057},"414":{"x":6.7139999999999995,"y":2.8569999999999998},"415":{"x":0,"y":0},"416":{"x":0,"y":0},"417":{"x":0,"y":0},"418":{"x":0,"y":0},"419":{"x":0,"y":0},"420":{"joint":{"__isSmartRef__":true,"id":421},"other":{"__isSmartRef__":true,"id":344},"prev":{"__isSmartRef__":true,"id":365},"next":{"__isSmartRef__":true,"id":83}},"421":{"m_edgeA":{"__isSmartRef__":true,"id":422},"m_edgeB":{"__isSmartRef__":true,"id":420},"m_localCenterA":{"__isSmartRef__":true,"id":521},"m_localCenterB":{"__isSmartRef__":true,"id":522},"m_localAnchor1":{"__isSmartRef__":true,"id":523},"m_localAnchor2":{"__isSmartRef__":true,"id":524},"m_u":{"__isSmartRef__":true,"id":525},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":357},"m_next":{"__isSmartRef__":true,"id":82},"m_bodyA":{"__isSmartRef__":true,"id":344},"m_bodyB":{"__isSmartRef__":true,"id":369},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.862712538208728,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"422":{"joint":{"__isSmartRef__":true,"id":421},"other":{"__isSmartRef__":true,"id":369},"prev":{"__isSmartRef__":true,"id":356},"next":{"__isSmartRef__":true,"id":423}},"423":{"joint":{"__isSmartRef__":true,"id":424},"other":{"__isSmartRef__":true,"id":84},"prev":{"__isSmartRef__":true,"id":422},"next":{"__isSmartRef__":true,"id":433}},"424":{"m_edgeA":{"__isSmartRef__":true,"id":423},"m_edgeB":{"__isSmartRef__":true,"id":425},"m_localCenterA":{"__isSmartRef__":true,"id":426},"m_localCenterB":{"__isSmartRef__":true,"id":427},"m_localAnchor1":{"__isSmartRef__":true,"id":428},"m_localAnchor2":{"__isSmartRef__":true,"id":429},"m_u":{"__isSmartRef__":true,"id":430},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":79},"m_next":{"__isSmartRef__":true,"id":431},"m_bodyA":{"__isSmartRef__":true,"id":344},"m_bodyB":{"__isSmartRef__":true,"id":84},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":1.8282300183510825,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"425":{"joint":{"__isSmartRef__":true,"id":424},"other":{"__isSmartRef__":true,"id":344},"prev":{"__isSmartRef__":true,"id":80},"next":null},"426":{"x":0,"y":0},"427":{"x":0,"y":0},"428":{"x":0,"y":0},"429":{"x":0,"y":0},"430":{"x":0,"y":0},"431":{"m_edgeA":{"__isSmartRef__":true,"id":432},"m_edgeB":{"__isSmartRef__":true,"id":433},"m_localCenterA":{"__isSmartRef__":true,"id":516},"m_localCenterB":{"__isSmartRef__":true,"id":517},"m_localAnchor1":{"__isSmartRef__":true,"id":518},"m_localAnchor2":{"__isSmartRef__":true,"id":519},"m_u":{"__isSmartRef__":true,"id":520},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":424},"m_next":{"__isSmartRef__":true,"id":435},"m_bodyA":{"__isSmartRef__":true,"id":66},"m_bodyB":{"__isSmartRef__":true,"id":344},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":2.546176152586462,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"432":{"joint":{"__isSmartRef__":true,"id":431},"other":{"__isSmartRef__":true,"id":344},"prev":{"__isSmartRef__":true,"id":78},"next":{"__isSmartRef__":true,"id":63}},"433":{"joint":{"__isSmartRef__":true,"id":431},"other":{"__isSmartRef__":true,"id":66},"prev":{"__isSmartRef__":true,"id":423},"next":{"__isSmartRef__":true,"id":434}},"434":{"joint":{"__isSmartRef__":true,"id":435},"other":{"__isSmartRef__":true,"id":442},"prev":{"__isSmartRef__":true,"id":433},"next":null},"435":{"m_edgeA":{"__isSmartRef__":true,"id":436},"m_edgeB":{"__isSmartRef__":true,"id":434},"m_localCenterA":{"__isSmartRef__":true,"id":437},"m_localCenterB":{"__isSmartRef__":true,"id":438},"m_localAnchor1":{"__isSmartRef__":true,"id":439},"m_localAnchor2":{"__isSmartRef__":true,"id":440},"m_u":{"__isSmartRef__":true,"id":441},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":431},"m_next":{"__isSmartRef__":true,"id":64},"m_bodyA":{"__isSmartRef__":true,"id":442},"m_bodyB":{"__isSmartRef__":true,"id":344},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":2.0527932190067264,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"436":{"joint":{"__isSmartRef__":true,"id":435},"other":{"__isSmartRef__":true,"id":344},"prev":null,"next":{"__isSmartRef__":true,"id":65}},"437":{"x":0,"y":0},"438":{"x":0,"y":0},"439":{"x":0,"y":0},"440":{"x":0,"y":0},"441":{"x":0,"y":0},"442":{"m_xf":{"__isSmartRef__":true,"id":443},"m_sweep":{"__isSmartRef__":true,"id":448},"m_linearVelocity":{"__isSmartRef__":true,"id":452},"m_force":{"__isSmartRef__":true,"id":453},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":436},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":344},"m_next":{"__isSmartRef__":true,"id":454},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":509},"m_fixtureCount":1},"443":{"position":{"__isSmartRef__":true,"id":444},"R":{"__isSmartRef__":true,"id":445}},"444":{"x":2.829,"y":4.2},"445":{"col1":{"__isSmartRef__":true,"id":446},"col2":{"__isSmartRef__":true,"id":447}},"446":{"x":1,"y":0},"447":{"x":0,"y":1},"448":{"localCenter":{"__isSmartRef__":true,"id":449},"c0":{"__isSmartRef__":true,"id":450},"c":{"__isSmartRef__":true,"id":451},"t0":0,"a":0,"a0":0},"449":{"x":0,"y":0},"450":{"x":2.829,"y":4.2},"451":{"x":2.829,"y":4.2},"452":{"x":0,"y":0},"453":{"x":0,"y":0},"454":{"m_xf":{"__isSmartRef__":true,"id":455},"m_sweep":{"__isSmartRef__":true,"id":460},"m_linearVelocity":{"__isSmartRef__":true,"id":464},"m_force":{"__isSmartRef__":true,"id":465},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":{"__isSmartRef__":true,"id":466},"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":442},"m_next":{"__isSmartRef__":true,"id":120},"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":{"__isSmartRef__":true,"id":490},"m_fixtureCount":1},"455":{"position":{"__isSmartRef__":true,"id":456},"R":{"__isSmartRef__":true,"id":457}},"456":{"x":1.057,"y":5.857},"457":{"col1":{"__isSmartRef__":true,"id":458},"col2":{"__isSmartRef__":true,"id":459}},"458":{"x":1,"y":0},"459":{"x":0,"y":1},"460":{"localCenter":{"__isSmartRef__":true,"id":461},"c0":{"__isSmartRef__":true,"id":462},"c":{"__isSmartRef__":true,"id":463},"t0":0,"a":0,"a0":0},"461":{"x":0,"y":0},"462":{"x":1.057,"y":5.857},"463":{"x":1.057,"y":5.857},"464":{"x":0,"y":0},"465":{"x":0,"y":0},"466":{"joint":{"__isSmartRef__":true,"id":467},"other":{"__isSmartRef__":true,"id":442},"prev":null,"next":{"__isSmartRef__":true,"id":474}},"467":{"m_edgeA":{"__isSmartRef__":true,"id":466},"m_edgeB":{"__isSmartRef__":true,"id":468},"m_localCenterA":{"__isSmartRef__":true,"id":485},"m_localCenterB":{"__isSmartRef__":true,"id":486},"m_localAnchor1":{"__isSmartRef__":true,"id":487},"m_localAnchor2":{"__isSmartRef__":true,"id":488},"m_u":{"__isSmartRef__":true,"id":489},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":470},"m_next":{"__isSmartRef__":true,"id":473},"m_bodyA":{"__isSmartRef__":true,"id":454},"m_bodyB":{"__isSmartRef__":true,"id":442},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":2.426032357574812,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"468":{"joint":{"__isSmartRef__":true,"id":467},"other":{"__isSmartRef__":true,"id":454},"prev":{"__isSmartRef__":true,"id":469},"next":null},"469":{"joint":{"__isSmartRef__":true,"id":470},"other":{"__isSmartRef__":true,"id":48},"prev":{"__isSmartRef__":true,"id":65},"next":{"__isSmartRef__":true,"id":468}},"470":{"m_edgeA":{"__isSmartRef__":true,"id":471},"m_edgeB":{"__isSmartRef__":true,"id":469},"m_localCenterA":{"__isSmartRef__":true,"id":480},"m_localCenterB":{"__isSmartRef__":true,"id":481},"m_localAnchor1":{"__isSmartRef__":true,"id":482},"m_localAnchor2":{"__isSmartRef__":true,"id":483},"m_u":{"__isSmartRef__":true,"id":484},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":61},"m_next":{"__isSmartRef__":true,"id":467},"m_bodyA":{"__isSmartRef__":true,"id":48},"m_bodyB":{"__isSmartRef__":true,"id":442},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":3.4352922728641304,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"471":{"joint":{"__isSmartRef__":true,"id":470},"other":{"__isSmartRef__":true,"id":442},"prev":{"__isSmartRef__":true,"id":60},"next":{"__isSmartRef__":true,"id":472}},"472":{"joint":{"__isSmartRef__":true,"id":473},"other":{"__isSmartRef__":true,"id":454},"prev":{"__isSmartRef__":true,"id":471},"next":null},"473":{"m_edgeA":{"__isSmartRef__":true,"id":472},"m_edgeB":{"__isSmartRef__":true,"id":474},"m_localCenterA":{"__isSmartRef__":true,"id":475},"m_localCenterB":{"__isSmartRef__":true,"id":476},"m_localAnchor1":{"__isSmartRef__":true,"id":477},"m_localAnchor2":{"__isSmartRef__":true,"id":478},"m_u":{"__isSmartRef__":true,"id":479},"m_type":3,"m_prev":{"__isSmartRef__":true,"id":467},"m_next":null,"m_bodyA":{"__isSmartRef__":true,"id":48},"m_bodyB":{"__isSmartRef__":true,"id":454},"m_collideConnected":true,"m_islandFlag":false,"m_userData":null,"m_length":4.6000000000000005,"m_frequencyHz":1.3,"m_dampingRatio":0.7,"m_impulse":0,"m_gamma":0,"m_bias":0},"474":{"joint":{"__isSmartRef__":true,"id":473},"other":{"__isSmartRef__":true,"id":48},"prev":{"__isSmartRef__":true,"id":466},"next":null},"475":{"x":0,"y":0},"476":{"x":0,"y":0},"477":{"x":0,"y":0},"478":{"x":0,"y":0},"479":{"x":0,"y":0},"480":{"x":0,"y":0},"481":{"x":0,"y":0},"482":{"x":0,"y":0},"483":{"x":0,"y":0},"484":{"x":0,"y":0},"485":{"x":0,"y":0},"486":{"x":0,"y":0},"487":{"x":0,"y":0},"488":{"x":0,"y":0},"489":{"x":0,"y":0},"490":{"m_filter":{"__isSmartRef__":true,"id":491},"m_aabb":{"__isSmartRef__":true,"id":492},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":454},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":495},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":497}},"491":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"492":{"lowerBound":{"__isSmartRef__":true,"id":493},"upperBound":{"__isSmartRef__":true,"id":494}},"493":{"x":0.7569999999999999,"y":5.557},"494":{"x":1.357,"y":6.157},"495":{"m_p":{"__isSmartRef__":true,"id":496},"m_type":0,"m_radius":0.3},"496":{"x":0,"y":0},"497":{"aabb":{"__isSmartRef__":true,"id":498},"userData":{"__isSmartRef__":true,"id":490},"parent":{"__isSmartRef__":true,"id":501}},"498":{"lowerBound":{"__isSmartRef__":true,"id":499},"upperBound":{"__isSmartRef__":true,"id":500}},"499":{"x":0.6569999999999999,"y":5.457000000000001},"500":{"x":1.457,"y":6.257},"501":{"aabb":{"__isSmartRef__":true,"id":502},"parent":{"__isSmartRef__":true,"id":35},"userData":null,"child1":{"__isSmartRef__":true,"id":497},"child2":{"__isSmartRef__":true,"id":505}},"502":{"lowerBound":{"__isSmartRef__":true,"id":503},"upperBound":{"__isSmartRef__":true,"id":504}},"503":{"x":0.6569999999999999,"y":3.8000000000000003},"504":{"x":3.229,"y":6.257},"505":{"aabb":{"__isSmartRef__":true,"id":506},"userData":{"__isSmartRef__":true,"id":509},"parent":{"__isSmartRef__":true,"id":501}},"506":{"lowerBound":{"__isSmartRef__":true,"id":507},"upperBound":{"__isSmartRef__":true,"id":508}},"507":{"x":2.4290000000000003,"y":3.8000000000000003},"508":{"x":3.229,"y":4.6},"509":{"m_filter":{"__isSmartRef__":true,"id":510},"m_aabb":{"__isSmartRef__":true,"id":511},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":442},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":514},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":505}},"510":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"511":{"lowerBound":{"__isSmartRef__":true,"id":512},"upperBound":{"__isSmartRef__":true,"id":513}},"512":{"x":2.5290000000000004,"y":3.9000000000000004},"513":{"x":3.129,"y":4.5},"514":{"m_p":{"__isSmartRef__":true,"id":515},"m_type":0,"m_radius":0.3},"515":{"x":0,"y":0},"516":{"x":0,"y":0},"517":{"x":0,"y":0},"518":{"x":0,"y":0},"519":{"x":0,"y":0},"520":{"x":0,"y":0},"521":{"x":0,"y":0},"522":{"x":0,"y":0},"523":{"x":0,"y":0},"524":{"x":0,"y":0},"525":{"x":0,"y":0},"526":{"joint":{"__isSmartRef__":true,"id":364},"other":{"__isSmartRef__":true,"id":369},"prev":{"__isSmartRef__":true,"id":98},"next":null},"527":{"x":0,"y":0},"528":{"x":0,"y":0},"529":{"x":0,"y":0},"530":{"x":0,"y":0},"531":{"x":0,"y":0},"532":{"m_p":{"__isSmartRef__":true,"id":533},"m_type":0,"m_radius":0.3},"533":{"x":0,"y":0},"534":{"aabb":{"__isSmartRef__":true,"id":535},"userData":{"__isSmartRef__":true,"id":538},"parent":{"__isSmartRef__":true,"id":293}},"535":{"lowerBound":{"__isSmartRef__":true,"id":536},"upperBound":{"__isSmartRef__":true,"id":537}},"536":{"x":5.9430000000000005,"y":0.886},"537":{"x":6.742999999999999,"y":1.6860000000000002},"538":{"m_filter":{"__isSmartRef__":true,"id":539},"m_aabb":{"__isSmartRef__":true,"id":540},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":102},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":543},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":534}},"539":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"540":{"lowerBound":{"__isSmartRef__":true,"id":541},"upperBound":{"__isSmartRef__":true,"id":542}},"541":{"x":6.043,"y":0.986},"542":{"x":6.643,"y":1.586},"543":{"m_p":{"__isSmartRef__":true,"id":544},"m_type":0,"m_radius":0.3},"544":{"x":0,"y":0},"545":{"aabb":{"__isSmartRef__":true,"id":546},"userData":{"__isSmartRef__":true,"id":549},"parent":{"__isSmartRef__":true,"id":289}},"546":{"lowerBound":{"__isSmartRef__":true,"id":547},"upperBound":{"__isSmartRef__":true,"id":548}},"547":{"x":7.686000000000001,"y":0.943},"548":{"x":8.486,"y":1.743},"549":{"m_filter":{"__isSmartRef__":true,"id":550},"m_aabb":{"__isSmartRef__":true,"id":551},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":120},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":554},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":545}},"550":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"551":{"lowerBound":{"__isSmartRef__":true,"id":552},"upperBound":{"__isSmartRef__":true,"id":553}},"552":{"x":7.7860000000000005,"y":1.043},"553":{"x":8.386000000000001,"y":1.643},"554":{"m_p":{"__isSmartRef__":true,"id":555},"m_type":0,"m_radius":0.3},"555":{"x":0,"y":0},"556":{"aabb":{"__isSmartRef__":true,"id":557},"parent":{"__isSmartRef__":true,"id":285},"userData":null,"child1":{"__isSmartRef__":true,"id":560},"child2":{"__isSmartRef__":true,"id":601}},"557":{"lowerBound":{"__isSmartRef__":true,"id":558},"upperBound":{"__isSmartRef__":true,"id":559}},"558":{"x":9.4,"y":0.8569999999999999},"559":{"x":18.943,"y":6.257},"560":{"aabb":{"__isSmartRef__":true,"id":561},"parent":{"__isSmartRef__":true,"id":556},"userData":null,"child1":{"__isSmartRef__":true,"id":564},"child2":{"__isSmartRef__":true,"id":575}},"561":{"lowerBound":{"__isSmartRef__":true,"id":562},"upperBound":{"__isSmartRef__":true,"id":563}},"562":{"x":9.4,"y":0.943},"563":{"x":13.686,"y":2.8569999999999998},"564":{"aabb":{"__isSmartRef__":true,"id":565},"userData":{"__isSmartRef__":true,"id":568},"parent":{"__isSmartRef__":true,"id":560}},"565":{"lowerBound":{"__isSmartRef__":true,"id":566},"upperBound":{"__isSmartRef__":true,"id":567}},"566":{"x":9.4,"y":1.6569999999999998},"567":{"x":10.200000000000001,"y":2.457},"568":{"m_filter":{"__isSmartRef__":true,"id":569},"m_aabb":{"__isSmartRef__":true,"id":570},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":138},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":573},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":564}},"569":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"570":{"lowerBound":{"__isSmartRef__":true,"id":571},"upperBound":{"__isSmartRef__":true,"id":572}},"571":{"x":9.5,"y":1.757},"572":{"x":10.100000000000001,"y":2.3569999999999998},"573":{"m_p":{"__isSmartRef__":true,"id":574},"m_type":0,"m_radius":0.3},"574":{"x":0,"y":0},"575":{"aabb":{"__isSmartRef__":true,"id":576},"parent":{"__isSmartRef__":true,"id":560},"userData":null,"child1":{"__isSmartRef__":true,"id":579},"child2":{"__isSmartRef__":true,"id":590}},"576":{"lowerBound":{"__isSmartRef__":true,"id":577},"upperBound":{"__isSmartRef__":true,"id":578}},"577":{"x":11.113999999999999,"y":0.943},"578":{"x":13.686,"y":2.8569999999999998},"579":{"aabb":{"__isSmartRef__":true,"id":580},"userData":{"__isSmartRef__":true,"id":583},"parent":{"__isSmartRef__":true,"id":575}},"580":{"lowerBound":{"__isSmartRef__":true,"id":581},"upperBound":{"__isSmartRef__":true,"id":582}},"581":{"x":11.113999999999999,"y":0.943},"582":{"x":11.914,"y":1.743},"583":{"m_filter":{"__isSmartRef__":true,"id":584},"m_aabb":{"__isSmartRef__":true,"id":585},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":198},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":588},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":579}},"584":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"585":{"lowerBound":{"__isSmartRef__":true,"id":586},"upperBound":{"__isSmartRef__":true,"id":587}},"586":{"x":11.213999999999999,"y":1.043},"587":{"x":11.814,"y":1.643},"588":{"m_p":{"__isSmartRef__":true,"id":589},"m_type":0,"m_radius":0.3},"589":{"x":0,"y":0},"590":{"aabb":{"__isSmartRef__":true,"id":591},"userData":{"__isSmartRef__":true,"id":594},"parent":{"__isSmartRef__":true,"id":575}},"591":{"lowerBound":{"__isSmartRef__":true,"id":592},"upperBound":{"__isSmartRef__":true,"id":593}},"592":{"x":12.886,"y":2.057},"593":{"x":13.686,"y":2.8569999999999998},"594":{"m_filter":{"__isSmartRef__":true,"id":595},"m_aabb":{"__isSmartRef__":true,"id":596},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":246},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":599},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":590}},"595":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"596":{"lowerBound":{"__isSmartRef__":true,"id":597},"upperBound":{"__isSmartRef__":true,"id":598}},"597":{"x":12.985999999999999,"y":2.157},"598":{"x":13.586,"y":2.7569999999999997},"599":{"m_p":{"__isSmartRef__":true,"id":600},"m_type":0,"m_radius":0.3},"600":{"x":0,"y":0},"601":{"aabb":{"__isSmartRef__":true,"id":602},"parent":{"__isSmartRef__":true,"id":556},"userData":null,"child1":{"__isSmartRef__":true,"id":605},"child2":{"__isSmartRef__":true,"id":646}},"602":{"lowerBound":{"__isSmartRef__":true,"id":603},"upperBound":{"__isSmartRef__":true,"id":604}},"603":{"x":12.857,"y":0.8569999999999999},"604":{"x":18.943,"y":6.257},"605":{"aabb":{"__isSmartRef__":true,"id":606},"parent":{"__isSmartRef__":true,"id":601},"userData":null,"child1":{"__isSmartRef__":true,"id":609},"child2":{"__isSmartRef__":true,"id":620}},"606":{"lowerBound":{"__isSmartRef__":true,"id":607},"upperBound":{"__isSmartRef__":true,"id":608}},"607":{"x":16.371,"y":0.8569999999999999},"608":{"x":18.943,"y":6.257},"609":{"aabb":{"__isSmartRef__":true,"id":610},"userData":{"__isSmartRef__":true,"id":613},"parent":{"__isSmartRef__":true,"id":605}},"610":{"lowerBound":{"__isSmartRef__":true,"id":611},"upperBound":{"__isSmartRef__":true,"id":612}},"611":{"x":18.142999999999997,"y":0.8569999999999999},"612":{"x":18.943,"y":1.657},"613":{"m_filter":{"__isSmartRef__":true,"id":614},"m_aabb":{"__isSmartRef__":true,"id":615},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":150},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":618},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":609}},"614":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"615":{"lowerBound":{"__isSmartRef__":true,"id":616},"upperBound":{"__isSmartRef__":true,"id":617}},"616":{"x":18.243,"y":0.9569999999999999},"617":{"x":18.843,"y":1.557},"618":{"m_p":{"__isSmartRef__":true,"id":619},"m_type":0,"m_radius":0.3},"619":{"x":0,"y":0},"620":{"aabb":{"__isSmartRef__":true,"id":621},"parent":{"__isSmartRef__":true,"id":605},"userData":null,"child1":{"__isSmartRef__":true,"id":624},"child2":{"__isSmartRef__":true,"id":635}},"621":{"lowerBound":{"__isSmartRef__":true,"id":622},"upperBound":{"__isSmartRef__":true,"id":623}},"622":{"x":16.371,"y":3.8000000000000003},"623":{"x":18.943,"y":6.257},"624":{"aabb":{"__isSmartRef__":true,"id":625},"userData":{"__isSmartRef__":true,"id":628},"parent":{"__isSmartRef__":true,"id":620}},"625":{"lowerBound":{"__isSmartRef__":true,"id":626},"upperBound":{"__isSmartRef__":true,"id":627}},"626":{"x":18.142999999999997,"y":5.457000000000001},"627":{"x":18.943,"y":6.257},"628":{"m_filter":{"__isSmartRef__":true,"id":629},"m_aabb":{"__isSmartRef__":true,"id":630},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":210},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":633},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":624}},"629":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"630":{"lowerBound":{"__isSmartRef__":true,"id":631},"upperBound":{"__isSmartRef__":true,"id":632}},"631":{"x":18.243,"y":5.557},"632":{"x":18.843,"y":6.157},"633":{"m_p":{"__isSmartRef__":true,"id":634},"m_type":0,"m_radius":0.3},"634":{"x":0,"y":0},"635":{"aabb":{"__isSmartRef__":true,"id":636},"userData":{"__isSmartRef__":true,"id":639},"parent":{"__isSmartRef__":true,"id":620}},"636":{"lowerBound":{"__isSmartRef__":true,"id":637},"upperBound":{"__isSmartRef__":true,"id":638}},"637":{"x":16.371,"y":3.8000000000000003},"638":{"x":17.171000000000003,"y":4.6},"639":{"m_filter":{"__isSmartRef__":true,"id":640},"m_aabb":{"__isSmartRef__":true,"id":641},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":222},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":644},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":635}},"640":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"641":{"lowerBound":{"__isSmartRef__":true,"id":642},"upperBound":{"__isSmartRef__":true,"id":643}},"642":{"x":16.471,"y":3.9000000000000004},"643":{"x":17.071,"y":4.5},"644":{"m_p":{"__isSmartRef__":true,"id":645},"m_type":0,"m_radius":0.3},"645":{"x":0,"y":0},"646":{"aabb":{"__isSmartRef__":true,"id":647},"parent":{"__isSmartRef__":true,"id":601},"userData":null,"child1":{"__isSmartRef__":true,"id":650},"child2":{"__isSmartRef__":true,"id":661}},"647":{"lowerBound":{"__isSmartRef__":true,"id":648},"upperBound":{"__isSmartRef__":true,"id":649}},"648":{"x":12.857,"y":0.8569999999999999},"649":{"x":17.171000000000003,"y":3.514},"650":{"aabb":{"__isSmartRef__":true,"id":651},"userData":{"__isSmartRef__":true,"id":654},"parent":{"__isSmartRef__":true,"id":646}},"651":{"lowerBound":{"__isSmartRef__":true,"id":652},"upperBound":{"__isSmartRef__":true,"id":653}},"652":{"x":16.371,"y":0.8569999999999999},"653":{"x":17.171000000000003,"y":1.657},"654":{"m_filter":{"__isSmartRef__":true,"id":655},"m_aabb":{"__isSmartRef__":true,"id":656},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":162},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":659},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":650}},"655":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"656":{"lowerBound":{"__isSmartRef__":true,"id":657},"upperBound":{"__isSmartRef__":true,"id":658}},"657":{"x":16.471,"y":0.9569999999999999},"658":{"x":17.071,"y":1.557},"659":{"m_p":{"__isSmartRef__":true,"id":660},"m_type":0,"m_radius":0.3},"660":{"x":0,"y":0},"661":{"aabb":{"__isSmartRef__":true,"id":662},"parent":{"__isSmartRef__":true,"id":646},"userData":null,"child1":{"__isSmartRef__":true,"id":665},"child2":{"__isSmartRef__":true,"id":691}},"662":{"lowerBound":{"__isSmartRef__":true,"id":663},"upperBound":{"__isSmartRef__":true,"id":664}},"663":{"x":12.857,"y":0.886},"664":{"x":15.429,"y":3.514},"665":{"aabb":{"__isSmartRef__":true,"id":666},"parent":{"__isSmartRef__":true,"id":661},"userData":null,"child1":{"__isSmartRef__":true,"id":669},"child2":{"__isSmartRef__":true,"id":680}},"666":{"lowerBound":{"__isSmartRef__":true,"id":667},"upperBound":{"__isSmartRef__":true,"id":668}},"667":{"x":14.6,"y":0.886},"668":{"x":15.429,"y":3.514},"669":{"aabb":{"__isSmartRef__":true,"id":670},"userData":{"__isSmartRef__":true,"id":673},"parent":{"__isSmartRef__":true,"id":665}},"670":{"lowerBound":{"__isSmartRef__":true,"id":671},"upperBound":{"__isSmartRef__":true,"id":672}},"671":{"x":14.6,"y":0.886},"672":{"x":15.4,"y":1.6860000000000002},"673":{"m_filter":{"__isSmartRef__":true,"id":674},"m_aabb":{"__isSmartRef__":true,"id":675},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":174},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":678},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":669}},"674":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"675":{"lowerBound":{"__isSmartRef__":true,"id":676},"upperBound":{"__isSmartRef__":true,"id":677}},"676":{"x":14.7,"y":0.986},"677":{"x":15.3,"y":1.586},"678":{"m_p":{"__isSmartRef__":true,"id":679},"m_type":0,"m_radius":0.3},"679":{"x":0,"y":0},"680":{"aabb":{"__isSmartRef__":true,"id":681},"userData":{"__isSmartRef__":true,"id":684},"parent":{"__isSmartRef__":true,"id":665}},"681":{"lowerBound":{"__isSmartRef__":true,"id":682},"upperBound":{"__isSmartRef__":true,"id":683}},"682":{"x":14.629,"y":2.714},"683":{"x":15.429,"y":3.514},"684":{"m_filter":{"__isSmartRef__":true,"id":685},"m_aabb":{"__isSmartRef__":true,"id":686},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":234},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":689},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":680}},"685":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"686":{"lowerBound":{"__isSmartRef__":true,"id":687},"upperBound":{"__isSmartRef__":true,"id":688}},"687":{"x":14.729,"y":2.814},"688":{"x":15.329,"y":3.4139999999999997},"689":{"m_p":{"__isSmartRef__":true,"id":690},"m_type":0,"m_radius":0.3},"690":{"x":0,"y":0},"691":{"aabb":{"__isSmartRef__":true,"id":692},"userData":{"__isSmartRef__":true,"id":695},"parent":{"__isSmartRef__":true,"id":661}},"692":{"lowerBound":{"__isSmartRef__":true,"id":693},"upperBound":{"__isSmartRef__":true,"id":694}},"693":{"x":12.857,"y":0.886},"694":{"x":13.657,"y":1.6860000000000002},"695":{"m_filter":{"__isSmartRef__":true,"id":696},"m_aabb":{"__isSmartRef__":true,"id":697},"m_userData":null,"m_body":{"__isSmartRef__":true,"id":186},"m_next":null,"m_shape":{"__isSmartRef__":true,"id":700},"m_density":1,"m_friction":0.5,"m_restitution":0.2,"m_isSensor":false,"m_proxy":{"__isSmartRef__":true,"id":691}},"696":{"categoryBits":1,"maskBits":65535,"groupIndex":0},"697":{"lowerBound":{"__isSmartRef__":true,"id":698},"upperBound":{"__isSmartRef__":true,"id":699}},"698":{"x":12.956999999999999,"y":0.986},"699":{"x":13.557,"y":1.586},"700":{"m_p":{"__isSmartRef__":true,"id":701},"m_type":0,"m_radius":0.3},"701":{"x":0,"y":0},"702":{"x":0,"y":0},"703":{"x":0,"y":0},"704":{"x":0,"y":0},"705":{"x":0,"y":0},"706":{"x":0,"y":0},"707":{"x":0,"y":0},"708":{"x":0,"y":0},"709":{"x":0,"y":0},"710":{"x":0,"y":0},"711":{"x":0,"y":0},"712":{"x":0,"y":0},"713":{"x":0,"y":0},"714":{"x":0,"y":0},"715":{"x":0,"y":0},"716":{"x":0,"y":0},"717":{"x":0,"y":0},"718":{"x":0,"y":0},"719":{"x":0,"y":0},"720":{"x":0,"y":0},"721":{"x":0,"y":0},"722":{"x":0,"y":0},"723":{"x":0,"y":0},"724":{"x":0,"y":0},"725":{"x":0,"y":0},"726":{"x":0,"y":0},"727":{"x":0,"y":0},"728":{"x":0,"y":0},"729":{"x":0,"y":0},"730":{"x":0,"y":0},"731":{"x":0,"y":0},"732":{"x":0,"y":0},"733":{"x":0,"y":0},"734":{"x":0,"y":0},"735":{"x":0,"y":0},"736":{"x":0,"y":0},"737":{"x":0,"y":0},"738":{"x":0,"y":0},"739":{"x":0,"y":0},"740":{"x":0,"y":0},"741":{"x":0,"y":0},"742":{"x":0,"y":0},"743":{"x":0,"y":0},"744":{"x":0,"y":0},"745":{"x":0,"y":0},"746":{"x":0,"y":0},"747":{"x":0,"y":0},"748":{"x":0,"y":0},"749":{"x":0,"y":0},"750":{"x":0,"y":0},"751":{"x":0,"y":0},"752":{"m_xf":{"__isSmartRef__":true,"id":753},"m_sweep":{"__isSmartRef__":true,"id":758},"m_linearVelocity":{"__isSmartRef__":true,"id":762},"m_force":{"__isSmartRef__":true,"id":763},"m_flags":38,"m_world":{"__isSmartRef__":true,"id":15},"m_jointList":null,"m_controllerList":null,"m_contactList":null,"m_controllerCount":0,"m_prev":{"__isSmartRef__":true,"id":48},"m_next":null,"m_angularVelocity":0,"m_linearDamping":0,"m_angularDamping":0,"m_torque":0,"m_sleepTime":0,"m_type":0,"m_mass":0,"m_invMass":0,"m_I":0,"m_invI":0,"m_inertiaScale":1,"m_userData":null,"m_fixtureList":null,"m_fixtureCount":0},"753":{"position":{"__isSmartRef__":true,"id":754},"R":{"__isSmartRef__":true,"id":755}},"754":{"x":0,"y":0},"755":{"col1":{"__isSmartRef__":true,"id":756},"col2":{"__isSmartRef__":true,"id":757}},"756":{"x":1,"y":0},"757":{"x":0,"y":1},"758":{"localCenter":{"__isSmartRef__":true,"id":759},"c0":{"__isSmartRef__":true,"id":760},"c":{"__isSmartRef__":true,"id":761},"t0":0,"a":0,"a0":0},"759":{"x":0,"y":0},"760":{"x":0,"y":0},"761":{"x":0,"y":0},"762":{"x":0,"y":0},"763":{"x":0,"y":0},"764":{"m_p":{"__isSmartRef__":true,"id":765},"m_type":0,"m_radius":0.3},"765":{"x":0,"y":0},"766":{"proxyA":{"__isSmartRef__":true,"id":545},"proxyB":{"__isSmartRef__":true,"id":400}},"767":{"proxyA":{"__isSmartRef__":true,"id":400},"proxyB":{"__isSmartRef__":true,"id":545}},"768":{"proxyA":{"__isSmartRef__":true,"id":579},"proxyB":{"__isSmartRef__":true,"id":277}},"769":{"proxyA":{"__isSmartRef__":true,"id":277},"proxyB":{"__isSmartRef__":true,"id":579}},"770":{"m_step":{"__isSmartRef__":true,"id":771},"m_constraints":[]},"771":{},"772":{"m_bodies":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"m_contacts":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"m_joints":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"m_bodyCapacity":22,"m_contactCapacity":32,"m_jointCapacity":32,"m_bodyCount":0,"m_contactCount":0,"m_jointCount":0,"m_allocator":null,"m_listener":{"__isSmartRef__":true,"id":18},"m_contactSolver":{"__isSmartRef__":true,"id":770}},"773":{"m_drawScale":30,"m_lineThickness":1,"m_alpha":1,"m_fillAlpha":0.5,"m_xformScale":1,"m_sprite":{"__isSmartRef__":true,"id":774},"m_drawFlags":3,"m_ctx":{"__isSmartRef__":true,"id":776}},"774":{"graphics":{"__isSmartRef__":true,"id":775}},"775":{},"776":{"webkitImageSmoothingEnabled":true,"webkitBackingStorePixelRatio":1,"fillStyle":"rgba(127, 229, 127, 0.4980392156862745)","strokeStyle":"#7fcccc","textBaseline":"alphabetic","textAlign":"start","font":"10px sans-serif","currentPath":{"__isSmartRef__":true,"id":777},"lineDashOffset":0,"shadowColor":"rgba(0, 0, 0, 0)","shadowBlur":0,"shadowOffsetY":0,"shadowOffsetX":0,"miterLimit":10,"lineJoin":"miter","lineCap":"butt","lineWidth":1,"globalCompositeOperation":"source-over","globalAlpha":1,"strokeWidth":1},"777":{},"778":{"x":0,"y":10},"779":{"sourceObj":{"__isSmartRef__":true,"id":12},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":780},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":814},"dependedBy":{"__isSmartRef__":true,"id":782},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"780":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":781},"_ClipMode":"visible","derivationIds":[],"id":"E8311307-D245-430F-AF9F-0710638613BC","droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":790}],"_Rotation":0,"_Scale":1,"isBeingDragged":false,"isPlaceholder":true,"eventsAreIgnored":true,"owner":null,"eventHandler":{"__isSmartRef__":true,"id":800},"submorphsForReconnect":[],"attributeConnections":[{"__isSmartRef__":true,"id":801}],"doNotSerialize":["$$owner"],"doNotCopyProperties":["$$owner"],"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":803},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(8.6,417.2)"},"781":{"stringifiedShapeNode":"<div data-lively-morphid=\"E8311307-D245-430F-AF9F-0710638613BC\" class=\"Morph HtmlWrapperMorph\" id=\"null\" style=\"overflow: visible; position: absolute; left: 0px; top: 0px; padding: 0px; width: 600px; height: 400px; background-color: rgb(204, 204, 204); opacity: 0.5; border: 0px solid rgb(204, 0, 0); background-position: initial initial; background-repeat: initial initial;\"></div>","_Opacity":0.5,"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_Padding","_Fill","extent"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(600.0,400.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(204,204,204)","extent":"lively.pt(0.0,0.0)"},"782":{"sourceObj":{"__isSmartRef__":true,"id":12},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":780},"targetMethodName":"setRotation","varMapping":{"__isSmartRef__":true,"id":783},"attributeConnections":[{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":788}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"dependendConnections":[{"__isSmartRef__":true,"id":779}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"783":{"source":{"__isSmartRef__":true,"id":12},"target":{"__isSmartRef__":true,"id":780}},"784":{"sourceObj":{"__isSmartRef__":true,"id":782},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":779},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":785},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"785":{"source":{"__isSmartRef__":true,"id":782},"target":{"__isSmartRef__":true,"id":779}},"786":{"sourceObj":{"__isSmartRef__":true,"id":782},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":779},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":787},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"787":{"source":{"__isSmartRef__":true,"id":782},"target":{"__isSmartRef__":true,"id":779}},"788":{"sourceObj":{"__isSmartRef__":true,"id":782},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":779},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":789},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"789":{"source":{"__isSmartRef__":true,"id":782},"target":{"__isSmartRef__":true,"id":779}},"790":{"sourceObj":{"__isSmartRef__":true,"id":12},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":780},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":791},"attributeConnections":[{"__isSmartRef__":true,"id":792},{"__isSmartRef__":true,"id":796},{"__isSmartRef__":true,"id":798}],"doNotSerialize":["$$converterString","$$updaterString","$$varMapping"],"doNotCopyProperties":["$$converterString","$$updaterString","$$varMapping"],"dependendConnections":[{"__isSmartRef__":true,"id":793}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"791":{"source":{"__isSmartRef__":true,"id":12},"target":{"__isSmartRef__":true,"id":780}},"792":{"sourceObj":{"__isSmartRef__":true,"id":790},"sourceAttrName":"converterString","targetObj":{"__isSmartRef__":true,"id":793},"targetMethodName":"setConverter","varMapping":{"__isSmartRef__":true,"id":795},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"793":{"sourceObj":{"__isSmartRef__":true,"id":12},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":780},"targetMethodName":"setScale","varMapping":{"__isSmartRef__":true,"id":794},"dependedBy":{"__isSmartRef__":true,"id":790},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"794":{"source":{"__isSmartRef__":true,"id":12},"target":{"__isSmartRef__":true,"id":780}},"795":{"source":{"__isSmartRef__":true,"id":790},"target":{"__isSmartRef__":true,"id":793}},"796":{"sourceObj":{"__isSmartRef__":true,"id":790},"sourceAttrName":"updaterString","targetObj":{"__isSmartRef__":true,"id":793},"targetMethodName":"setUpdater","varMapping":{"__isSmartRef__":true,"id":797},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"797":{"source":{"__isSmartRef__":true,"id":790},"target":{"__isSmartRef__":true,"id":793}},"798":{"sourceObj":{"__isSmartRef__":true,"id":790},"sourceAttrName":"varMapping","targetObj":{"__isSmartRef__":true,"id":793},"targetMethodName":"varMapping","varMapping":{"__isSmartRef__":true,"id":799},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"799":{"source":{"__isSmartRef__":true,"id":790},"target":{"__isSmartRef__":true,"id":793}},"800":{"morph":{"__isSmartRef__":true,"id":780},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"801":{"sourceObj":{"__isSmartRef__":true,"id":780},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":780},"targetMethodName":"reconnect","varMapping":{"__isSmartRef__":true,"id":802},"removeAfterUpdate":true,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"802":{"source":{"__isSmartRef__":true,"id":780},"target":{"__isSmartRef__":true,"id":780}},"803":{"remove":{"__isSmartRef__":true,"id":804},"reconnect":{"__isSmartRef__":true,"id":811}},"804":{"varMapping":{"__isSmartRef__":true,"id":805},"source":"function remove() {\n            $super();\n            this.connections.invoke('disconnect');\n            this.submorphsForReconnect = this.submorphs.clone();\n            this.submorphs.invoke('remove');\n            lively.bindings.callWhenNotNull(this, 'owner', this, 'reconnect');\n        }","funcProperties":{"__isSmartRef__":true,"id":810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"805":{"this":{"__isSmartRef__":true,"id":780},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":806}},"806":{"$super":{"__isSmartRef__":true,"id":807}},"807":{"varMapping":{"__isSmartRef__":true,"id":808},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"808":{"obj":{"__isSmartRef__":true,"id":780},"name":"remove"},"809":{},"810":{},"811":{"varMapping":{"__isSmartRef__":true,"id":812},"source":"function reconnect(newOwner) {\n            this.connections.invoke('connect');\n            this.submorphsForReconnect.forEach(function(ea) { this.addMorph(ea) }, this);\n            delete this.submorphsForReconnect;\n        }","funcProperties":{"__isSmartRef__":true,"id":813},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"812":{"this":{"__isSmartRef__":true,"id":780}},"813":{},"814":{"source":{"__isSmartRef__":true,"id":12},"target":{"__isSmartRef__":true,"id":780}},"815":{"ensureLibLoad":{"__isSmartRef__":true,"id":816},"reset":{"__isSmartRef__":true,"id":819},"start":{"__isSmartRef__":true,"id":822},"init":{"__isSmartRef__":true,"id":825},"animate":{"__isSmartRef__":true,"id":828},"stop":{"__isSmartRef__":true,"id":831},"onLoad":{"__isSmartRef__":true,"id":834},"reload":{"__isSmartRef__":true,"id":837},"onMouseDown":{"__isSmartRef__":true,"id":840},"createCircle":{"__isSmartRef__":true,"id":847},"createJoint":{"__isSmartRef__":true,"id":850}},"816":{"varMapping":{"__isSmartRef__":true,"id":817},"source":"function ensureLibLoad() {\n    // this.ensureLibLoad()\n    this.libsLoaded = false;\n\n    if (typeof Box2D !== 'object') {\n        var urlString = URL.codeBase.withFilename('lib/box2dWeb/Box2dWeb-2.1.a.3.js').toString()\n        JSLoader.loadJs(urlString);\n    }\n\n    this.libPolling = Global.setInterval(function() {\n        this.libsLoaded = typeof Box2D === 'object';\n        if (this.libsLoaded) {\n            Global.clearInterval(this.libPolling);\n        }\n    }.bind(this), 50);\n}","funcProperties":{"__isSmartRef__":true,"id":818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"817":{"this":{"__isSmartRef__":true,"id":12}},"818":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Jul 18 2013 15:15:45 GMT-0700 (Pacific Daylight Time)\")"},"819":{"varMapping":{"__isSmartRef__":true,"id":820},"source":"function reset() {\n    // this.reset()\n    this.renderContext().shapeNode.innerHTML = '';\n}","funcProperties":{"__isSmartRef__":true,"id":821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"820":{"this":{"__isSmartRef__":true,"id":12}},"821":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Jul 17 2013 23:37:54 GMT-0700 (Pacific Daylight Time)\")"},"822":{"varMapping":{"__isSmartRef__":true,"id":823},"source":"function start() {\n    if (this.running)\n        return false;\n    // this.start()\n    this.init();\n    this.running = true;\n    this.animate();\n}","funcProperties":{"__isSmartRef__":true,"id":824},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"823":{"this":{"__isSmartRef__":true,"id":12}},"824":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Jul 26 2013 13:12:23 GMT-0700 (Pacific Daylight Time)\")"},"825":{"varMapping":{"__isSmartRef__":true,"id":826},"source":"function init() {\n    // this.init()\n    var b2Canvas = document.createElement( 'canvas' );\n    b2Canvas.id = 'box2dCanvas';\n    b2Canvas.width = 600; \n    b2Canvas.height = 400;\n    b2Canvas.style.backgroundColor = 'black';\n    this.renderContext().shapeNode.appendChild( b2Canvas );\n\n    this.box2dCanvas = b2Canvas;\n\n    var b2Vec2 = Box2D.Common.Math.b2Vec2\n        , b2AABB = Box2D.Collision.b2AABB\n        , b2BodyDef = Box2D.Dynamics.b2BodyDef\n        , b2Body = Box2D.Dynamics.b2Body\n        , b2FixtureDef = Box2D.Dynamics.b2FixtureDef\n        , b2Fixture = Box2D.Dynamics.b2Fixture\n        , b2World = Box2D.Dynamics.b2World\n        , b2MassData = Box2D.Collision.Shapes.b2MassData\n        , b2PolygonShape = Box2D.Collision.Shapes.b2PolygonShape\n        , b2CircleShape = Box2D.Collision.Shapes.b2CircleShape\n        , b2DebugDraw = Box2D.Dynamics.b2DebugDraw\n        , b2MouseJointDef =  Box2D.Dynamics.Joints.b2MouseJointDef\n        , b2DistanceJointDef =  Box2D.Dynamics.Joints.b2DistanceJointDef\n        , b2Shape = Box2D.Collision.Shapes.b2Shape\n        , b2Joint = Box2D.Dynamics.Joints.b2Joint\n        , b2Settings = Box2D.Common.b2Settings;\n     \n    var world = new b2World(new b2Vec2(0, 10),  true); //vec is gravity\n    \n    //setup debug draw\n    var debugDraw = new b2DebugDraw();\n    debugDraw.SetSprite(b2Canvas.getContext(\"2d\"));\n    debugDraw.SetDrawScale(30.0);\n    debugDraw.SetFillAlpha(0.5);\n    debugDraw.SetLineThickness(1.0);\n    debugDraw.SetFlags(b2DebugDraw.e_shapeBit | b2DebugDraw.e_jointBit);\n\tworld.SetDebugDraw(debugDraw);\n    \n    this.box2dWorld = world;\n    \n    var c1 = this.createCircle(1.057, 1.257, b2Body.b2_staticBody);\n    var c2 = this.createCircle(2.829, 1.257, b2Body.b2_dynamicBody);\n    var c3 = this.createCircle(4.600, 1.286, b2Body.b2_dynamicBody);\n    var c4 = this.createCircle(6.343, 1.286, b2Body.b2_dynamicBody);\n    var c5 = this.createCircle(8.086, 1.343, b2Body.b2_dynamicBody);\n    var c6 = this.createCircle(1.057, 5.857, b2Body.b2_staticBody);\n    var c7 = this.createCircle(2.829, 4.200, b2Body.b2_dynamicBody);\n    var c8 = this.createCircle(4.571, 3.114, b2Body.b2_dynamicBody);\n    var c9 = this.createCircle(6.314, 2.457, b2Body.b2_dynamicBody);\n    var c10 = this.createCircle(8.057, 2.086, b2Body.b2_dynamicBody);\n    var c11 = this.createCircle(9.800, 2.057, b2Body.b2_dynamicBody);\n    var c12 = this.createCircle(18.543, 1.257, b2Body.b2_staticBody);\n    var c13 = this.createCircle(16.771, 1.257, b2Body.b2_dynamicBody);\n    var c14 = this.createCircle(15.000, 1.286, b2Body.b2_dynamicBody);\n    var c15 = this.createCircle(13.257, 1.286, b2Body.b2_dynamicBody);\n    var c16 = this.createCircle(11.514, 1.343, b2Body.b2_dynamicBody);\n    var c17 = this.createCircle(18.543, 5.857, b2Body.b2_staticBody);\n    var c18 = this.createCircle(16.771, 4.200, b2Body.b2_dynamicBody);\n    var c19 = this.createCircle(15.029, 3.114, b2Body.b2_dynamicBody);\n    var c20 = this.createCircle(13.286, 2.457, b2Body.b2_dynamicBody);\n    var c21 = this.createCircle(11.543, 2.086, b2Body.b2_dynamicBody);\n    this.createJoint(c1, c6);\n    this.createJoint(c6, c7);\n    this.createJoint(c1, c7);\n    this.createJoint(c1, c2);\n    this.createJoint(c2, c7);\n    this.createJoint(c7, c8);\n    this.createJoint(c2, c8);\n    this.createJoint(c8, c3);\n    this.createJoint(c2, c3);\n    this.createJoint(c3, c9);\n    this.createJoint(c8, c9);\n    this.createJoint(c3, c8);\n    this.createJoint(c9, c4);\n    this.createJoint(c3, c4);\n    this.createJoint(c9, c10);\n    this.createJoint(c10, c4);\n    this.createJoint(c4, c5);\n    this.createJoint(c5, c10);\n    this.createJoint(c10, c11);\n    this.createJoint(c5, c11);\n    this.createJoint(c12, c18);\n    this.createJoint(c12, c17);\n    this.createJoint(c18, c17);\n    this.createJoint(c12, c13);\n    this.createJoint(c13, c18);\n    this.createJoint(c13, c19);\n    this.createJoint(c18, c19);\n    this.createJoint(c13, c14);\n    this.createJoint(c19, c13);\n    this.createJoint(c14, c19);\n    this.createJoint(c14, c20);\n    this.createJoint(c19, c20);\n    this.createJoint(c14, c15);\n    this.createJoint(c15, c20);\n    this.createJoint(c20, c21);\n    this.createJoint(c15, c21);\n    this.createJoint(c15, c16);\n    this.createJoint(c16, c21);\n    this.createJoint(c16, c11);\n    this.createJoint(c21, c11);\n}","funcProperties":{"__isSmartRef__":true,"id":827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"826":{"this":{"__isSmartRef__":true,"id":12}},"827":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Jul 30 2013 10:02:14 GMT-0700 (Pacific Daylight Time)\")"},"828":{"varMapping":{"__isSmartRef__":true,"id":829},"source":"function animate() {\n    if (!this.running) return;\n\n     requestAnimationFrame( this.animate.bind(this) );    // line up the next one before we start calculating\n\n    var world = this.box2dWorld;\n    world.Step(\n           1 / 60   //frame-rate\n        ,  10       //velocity iterations\n        ,  10       //position iterations\n    );\n    world.DrawDebugData();\n    world.ClearForces();\n\n}","funcProperties":{"__isSmartRef__":true,"id":830},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"829":{"this":{"__isSmartRef__":true,"id":12}},"830":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Jul 30 2013 10:02:14 GMT-0700 (Pacific Daylight Time)\")"},"831":{"varMapping":{"__isSmartRef__":true,"id":832},"source":"function stop() {\n    this.running = false;\n}","funcProperties":{"__isSmartRef__":true,"id":833},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"832":{"this":{"__isSmartRef__":true,"id":12}},"833":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Jul 18 2013 15:03:17 GMT-0700 (Pacific Daylight Time)\")"},"834":{"varMapping":{"__isSmartRef__":true,"id":835},"source":"function onLoad() {\n    this.ensureLibLoad();\n}","funcProperties":{"__isSmartRef__":true,"id":836},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"835":{"this":{"__isSmartRef__":true,"id":12}},"836":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Jul 18 2013 15:19:22 GMT-0700 (Pacific Daylight Time)\")"},"837":{"varMapping":{"__isSmartRef__":true,"id":838},"source":"function reload() {\n    while(this.running) {\n        this.stop();\n    }\n    this.reset();\n    this.start();\n}","funcProperties":{"__isSmartRef__":true,"id":839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"838":{"this":{"__isSmartRef__":true,"id":12}},"839":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Jul 22 2013 15:11:25 GMT-0700 (Pacific Daylight Time)\")"},"840":{"varMapping":{"__isSmartRef__":true,"id":841},"source":"function onMouseDown(evt) {\n    if (!this.running)\n        return;\n\n    var b2Vec2 = Box2D.Common.Math.b2Vec2\n        , b2BodyDef = Box2D.Dynamics.b2BodyDef\n        , b2Body = Box2D.Dynamics.b2Body\n        , b2FixtureDef = Box2D.Dynamics.b2FixtureDef\n        , b2Fixture = Box2D.Dynamics.b2Fixture\n        , b2CircleShape = Box2D.Collision.Shapes.b2CircleShape\n        , b2DistanceJointDef =  Box2D.Dynamics.Joints.b2DistanceJointDef    \n    ;\n    \n    var a = this.createCircle((evt.x-8.6)/30, (evt.y-8.6)/30, b2Body.b2_dynamicBody);\n    \n    for(var body = this.box2dWorld.GetBodyList(); body; body = body.GetNext())\n    {\n        if (body !== a)\n        {\n            var x = body.GetPosition().x - a.GetPosition().x,\n            y = body.GetPosition().y - a.GetPosition().y;\n            if (Math.sqrt(x * x + y * y) < 4 ) {\n                var distance_joint = new b2DistanceJointDef();\n                distance_joint.bodyA = a;\n                distance_joint.bodyB = body;\n                //connect the centers - center in local coordinates\n                distance_joint.localAnchorA = new b2Vec2(0, 0);\n                distance_joint.localAnchorB = new b2Vec2(0, 0);\n                distance_joint.length = 3;\n                distance_joint.collideConnected = true;\n                distance_joint.frequencyHz = 1.3;  // Range 0 to 5\n                distance_joint.dampingRatio = .7; // Range 0 to 1\n                this.box2dWorld.CreateJoint(distance_joint);    \n            }\n        }\n    }\n\n}","funcProperties":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"841":{"this":{"__isSmartRef__":true,"id":12},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":842}},"842":{"$super":{"__isSmartRef__":true,"id":843}},"843":{"varMapping":{"__isSmartRef__":true,"id":844},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"844":{"obj":{"__isSmartRef__":true,"id":12},"name":"onMouseDown"},"845":{},"846":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Jul 29 2013 11:30:01 GMT-0700 (Pacific Daylight Time)\")"},"847":{"varMapping":{"__isSmartRef__":true,"id":848},"source":"function createCircle(x, y, bodyType) {\n    \n    var b2Vec2 = Box2D.Common.Math.b2Vec2\n        , b2BodyDef = Box2D.Dynamics.b2BodyDef\n        , b2FixtureDef = Box2D.Dynamics.b2FixtureDef\n        , b2CircleShape = Box2D.Collision.Shapes.b2CircleShape;\n\n    var fixDef = new b2FixtureDef;\n    fixDef.density = 1.0;\n    fixDef.friction = 0.5;\n    fixDef.restitution = 0.2;\n    var bodyDef = new b2BodyDef;\n    var radius = 0.3;\n    bodyDef.type = bodyType;  \n    fixDef.shape = new b2CircleShape(radius);\n    bodyDef.position.x = x;\n    bodyDef.position.y = y;\n    var a = this.box2dWorld.CreateBody(bodyDef);\n    a.CreateFixture(fixDef);\n    return a;    \n}","funcProperties":{"__isSmartRef__":true,"id":849},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"848":{"this":{"__isSmartRef__":true,"id":12}},"849":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Jul 29 2013 14:37:48 GMT-0700 (Pacific Daylight Time)\")"},"850":{"varMapping":{"__isSmartRef__":true,"id":851},"source":"function createJoint(bodyA, bodyB, length) {\n    var b2Vec2 = Box2D.Common.Math.b2Vec2\n        , b2DistanceJointDef =  Box2D.Dynamics.Joints.b2DistanceJointDef;\n\n    var distance_joint = new b2DistanceJointDef();\n    distance_joint.bodyA = bodyA;\n    distance_joint.bodyB = bodyB;\n    //connect the centers - center in local coordinates\n    distance_joint.localAnchorA = new b2Vec2(0, 0);\n    distance_joint.localAnchorB = new b2Vec2(0, 0);\n    var x = bodyA.GetPosition().x - bodyB.GetPosition().x,\n        y = bodyA.GetPosition().y - bodyB.GetPosition().y;\n    distance_joint.length = Math.sqrt(x * x + y * y);\n    distance_joint.collideConnected = true;\n    distance_joint.frequencyHz = 20;\n    distance_joint.dampingRatio = .7; // Range 0 to 1\n    this.box2dWorld.CreateJoint(distance_joint);    \n}","funcProperties":{"__isSmartRef__":true,"id":852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"851":{"this":{"__isSmartRef__":true,"id":12}},"852":{"user":"Matthew Goldberg","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Jul 30 2013 10:02:14 GMT-0700 (Pacific Daylight Time)\")"},"853":{"source":{"__isSmartRef__":true,"id":2},"target":{"__isSmartRef__":true,"id":12}},"854":{"submorphs":[{"__isSmartRef__":true,"id":855}],"scripts":[],"id":"A8C8ACE8-7FF2-4FE6-968C-B6D5CD007ED5","shape":{"__isSmartRef__":true,"id":860},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":855},"name":"Stop","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":861},"eventHandler":{"__isSmartRef__":true,"id":862},"derivationIds":[4831,"4BF38ADB-1CF5-4975-82E6-FF03AAC66E24","72598B0F-135D-4BDA-87F6-20BC20B532A0","4B40972E-C4C2-4841-918B-97E94B40E76D","77DD7AF6-567D-43CC-8B74-DC1C7CCAED93"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"owner":{"__isSmartRef__":true,"id":1},"attributeConnections":[{"__isSmartRef__":true,"id":863}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(92.0,1.2)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(58.4,-9.4)"},"855":{"submorphs":[],"scripts":[],"id":"6D27C166-5B44-45B4-A42B-665AEF81D9D5","shape":{"__isSmartRef__":true,"id":856},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":86,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":854},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":857}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":859},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":86,"_MinTextHeight":null,"derivationIds":[4832,"83C6D421-CE38-4B59-B90B-9766A32DA7B6","888D57D4-A262-4FA5-9129-2015FBC09B4E","DB7AD765-3561-4C03-B5FB-69E855320855","AAE0E83A-EAC5-4A4F-901B-9695B3ABFAFA"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"856":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"857":{"style":{"__isSmartRef__":true,"id":858},"chunkOwner":{"__isSmartRef__":true,"id":855},"_id":"_551","storedString":"Stop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"858":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"859":{"morph":{"__isSmartRef__":true,"id":855},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"860":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Fill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","_Padding":"lively.rect(0,0,0,0)"},"861":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"862":{"morph":{"__isSmartRef__":true,"id":854},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"863":{"sourceObj":{"__isSmartRef__":true,"id":854},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":12},"targetMethodName":"stop","varMapping":{"__isSmartRef__":true,"id":864},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"864":{"source":{"__isSmartRef__":true,"id":854},"target":{"__isSmartRef__":true,"id":12}},"865":{"submorphs":[{"__isSmartRef__":true,"id":866}],"scripts":[],"id":"6A1A15ED-AF55-45D4-9F31-DD1F48CB8CD6","shape":{"__isSmartRef__":true,"id":871},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":866},"name":"Clear","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":872},"eventHandler":{"__isSmartRef__":true,"id":873},"derivationIds":[4831,"4BF38ADB-1CF5-4975-82E6-FF03AAC66E24","72598B0F-135D-4BDA-87F6-20BC20B532A0","4B40972E-C4C2-4841-918B-97E94B40E76D","77DD7AF6-567D-43CC-8B74-DC1C7CCAED93","A8C8ACE8-7FF2-4FE6-968C-B6D5CD007ED5"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"owner":{"__isSmartRef__":true,"id":1},"isCopyMorphRef":true,"morphRefId":1,"attributeConnections":[{"__isSmartRef__":true,"id":874}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(182.0,2.2)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(63.4,-10.4)"},"866":{"submorphs":[],"scripts":[],"id":"6C4569B4-1F83-4E0C-A72C-1881D666F52A","shape":{"__isSmartRef__":true,"id":867},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":86,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":865},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":868}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":870},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":86,"_MinTextHeight":null,"derivationIds":[4832,"83C6D421-CE38-4B59-B90B-9766A32DA7B6","888D57D4-A262-4FA5-9129-2015FBC09B4E","DB7AD765-3561-4C03-B5FB-69E855320855","AAE0E83A-EAC5-4A4F-901B-9695B3ABFAFA","6D27C166-5B44-45B4-A42B-665AEF81D9D5"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"867":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"868":{"style":{"__isSmartRef__":true,"id":869},"chunkOwner":{"__isSmartRef__":true,"id":866},"_id":"_239","storedString":"Clear","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"869":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"870":{"morph":{"__isSmartRef__":true,"id":866},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"871":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Fill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","_Padding":"lively.rect(0,0,0,0)"},"872":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"873":{"morph":{"__isSmartRef__":true,"id":865},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"874":{"sourceObj":{"__isSmartRef__":true,"id":865},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":12},"targetMethodName":"reset","varMapping":{"__isSmartRef__":true,"id":875},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"875":{"source":{"__isSmartRef__":true,"id":865},"target":{"__isSmartRef__":true,"id":12}},"876":{"submorphs":[{"__isSmartRef__":true,"id":877}],"scripts":[],"id":"FB17BF0C-AE27-4C9B-B483-B2D03166004C","shape":{"__isSmartRef__":true,"id":882},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":877},"name":"Reload","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":883},"eventHandler":{"__isSmartRef__":true,"id":884},"derivationIds":[4831,"4BF38ADB-1CF5-4975-82E6-FF03AAC66E24","72598B0F-135D-4BDA-87F6-20BC20B532A0","4B40972E-C4C2-4841-918B-97E94B40E76D","77DD7AF6-567D-43CC-8B74-DC1C7CCAED93","A8C8ACE8-7FF2-4FE6-968C-B6D5CD007ED5","6A1A15ED-AF55-45D4-9F31-DD1F48CB8CD6"],"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"isCopyMorphRef":true,"morphRefId":1,"owner":{"__isSmartRef__":true,"id":1},"attributeConnections":[{"__isSmartRef__":true,"id":885}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","normalFill","lighterFill","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(270.0,2.2)","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","distanceToDragEvent":"lively.pt(63.4,-10.4)"},"877":{"submorphs":[],"scripts":[],"id":"3BBB4A91-66FC-4CD4-B5CB-B659B1B5DB3A","shape":{"__isSmartRef__":true,"id":878},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_MaxTextWidth":86,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":876},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":879}],"_Align":"center","eventHandler":{"__isSmartRef__":true,"id":881},"_HandStyle":"default","_PointerEvents":"none","_MinTextWidth":86,"_MinTextHeight":null,"derivationIds":[4832,"83C6D421-CE38-4B59-B90B-9766A32DA7B6","888D57D4-A262-4FA5-9129-2015FBC09B4E","DB7AD765-3561-4C03-B5FB-69E855320855","AAE0E83A-EAC5-4A4F-901B-9695B3ABFAFA","6D27C166-5B44-45B4-A42B-665AEF81D9D5","6C4569B4-1F83-4E0C-A72C-1881D666F52A"],"_InputAllowed":false,"_FontSize":10,"__serializedExpressions__":["_Position","padding","_Padding","_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","padding":"lively.rect(5,5,0,0)","_Padding":"lively.rect(0,0,0,0)","_TextColor":"Color.rgb(0,0,0)"},"878":{"_BorderWidth":0,"_Fill":null,"_ClipMode":"hidden","__serializedExpressions__":["position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,21.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"879":{"style":{"__isSmartRef__":true,"id":880},"chunkOwner":{"__isSmartRef__":true,"id":877},"_id":"_619","storedString":"Reload","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"880":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"881":{"morph":{"__isSmartRef__":true,"id":877},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"882":{"_BorderWidth":1.1840000000000002,"_BorderRadius":5.2,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(86.0,21.0)","_BorderColor":"Color.rgb(214,214,214)","_Fill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","_Padding":"lively.rect(0,0,0,0)"},"883":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"884":{"morph":{"__isSmartRef__":true,"id":876},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"885":{"sourceObj":{"__isSmartRef__":true,"id":876},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":12},"targetMethodName":"reload","varMapping":{"__isSmartRef__":true,"id":886},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"886":{"source":{"__isSmartRef__":true,"id":876},"target":{"__isSmartRef__":true,"id":12}},"887":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(600.0,25.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"888":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":889},{"__isSmartRef__":true,"id":890},{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":892},{"__isSmartRef__":true,"id":893},{"__isSmartRef__":true,"id":894},{"__isSmartRef__":true,"id":895},{"__isSmartRef__":true,"id":896},{"__isSmartRef__":true,"id":897},{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":899},{"__isSmartRef__":true,"id":900},{"__isSmartRef__":true,"id":901},{"__isSmartRef__":true,"id":902},{"__isSmartRef__":true,"id":903}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Thu Jun 20 2013 17:15:30 GMT-0700 (Pacific Daylight Time)\")"},"889":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (Pacific Daylight Time)\")"},"890":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (Pacific Daylight Time)\")"},"891":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (Pacific Standard Time)\")"},"892":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (Pacific Standard Time)\")"},"893":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (Pacific Standard Time)\")"},"894":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (Pacific Daylight Time)\")"},"895":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (Pacific Daylight Time)\")"},"896":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (Pacific Daylight Time)\")"},"897":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (Pacific Standard Time)\")"},"898":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (Pacific Daylight Time)\")"},"899":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (Pacific Daylight Time)\")"},"900":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (Pacific Daylight Time)\")"},"901":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (Pacific Standard Time)\")"},"902":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (Pacific Daylight Time)\")"},"903":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (Pacific Daylight Time)\")"},"904":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"905":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":906}},"906":{"test01IsMorph":{"__isSmartRef__":true,"id":907}},"907":{"varMapping":{"__isSmartRef__":true,"id":908},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"908":{"this":{"__isSmartRef__":true,"id":905}},"909":{},"910":{"_BorderWidth":0,"_BorderRadius":14.425000000000002,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(617.2,450.8)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"911":{"partsSpaceName":"PartsBin/Physics/","comment":"Canvas for the Box2D physics engine, updated to display a bridge simulation based on the bridge from Sketchpad.","migrationLevel":8,"partName":"Box2DBridge","changes":[{"__isSmartRef__":true,"id":912},{"__isSmartRef__":true,"id":913},{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":915},{"__isSmartRef__":true,"id":916},{"__isSmartRef__":true,"id":917},{"__isSmartRef__":true,"id":918},{"__isSmartRef__":true,"id":919},{"__isSmartRef__":true,"id":920},{"__isSmartRef__":true,"id":921},{"__isSmartRef__":true,"id":922}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Thu Jul 11 2013 16:59:52 GMT-0700 (Pacific Daylight Time)\")"},"912":{"author":null,"message":"no comment","id":"596F5071-50BB-4602-A25E-DF88F8D8936E","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:56:09 GMT-0700 (Pacific Daylight Time)\")"},"913":{"author":"jenslincke","message":"added a display of seconds","__serializedExpressions__":["date"],"date":"new Date(\"Wed Oct 19 2011 07:06:21 GMT-0700 (Pacific Daylight Time)\")"},"914":{"author":null,"message":"no comment","id":"FF7FFEB2-AEF1-45F6-AA38-7D87F4CC4B2F","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 15:15:26 GMT-0700 (Pacific Daylight Time)\")"},"915":{"author":null,"message":"no comment","id":"A2475E13-348C-43E3-9FBD-E23810722F54","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 15:19:03 GMT-0700 (Pacific Daylight Time)\")"},"916":{"author":null,"message":"no comment","id":"A1E084C6-D8F0-4414-80DC-A66A1A30C41E","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 15:41:32 GMT-0700 (Pacific Daylight Time)\")"},"917":{"author":null,"message":"no comment","id":"53733322-66C1-41C2-91C7-1D7201D2FEC7","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 15:44:22 GMT-0700 (Pacific Daylight Time)\")"},"918":{"author":null,"message":"no comment","id":"B79AE858-0DBF-4E9D-9E0D-030CB0D2193A","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:02:23 GMT-0700 (Pacific Daylight Time)\")"},"919":{"author":null,"message":"no comment","id":"3C07AEAE-AA82-42B1-9539-3661647C0F0B","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:11:15 GMT-0700 (Pacific Daylight Time)\")"},"920":{"author":null,"message":"no comment","id":"A38B02BB-5B1D-49CE-A41E-6191FFE540B0","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:20:38 GMT-0700 (Pacific Daylight Time)\")"},"921":{"author":null,"message":"no comment","id":"B7D2BE93-A17E-42B1-A20E-F2EFD5B1E323","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 11 2013 16:26:11 GMT-0700 (Pacific Daylight Time)\")"},"922":{"__serializedExpressions__":["date"],"author":"Matthew Goldberg","message":"no comment","id":"3D2672C5-64EC-4B45-ADC5-6FD75B493C80","date":"new Date(\"Tue Jul 30 2013 14:57:30 GMT-0700 (Pacific Daylight Time)\")"},"923":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"924":{"layouter":{"__isSmartRef__":true,"id":925},"__serializedExpressions__":["extentWithoutPlaceholder"],"extentWithoutPlaceholder":"lively.pt(617.2,859.4)"},"925":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":8.58,"spacing":8.610000000000001,"container":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.Layout.VerticalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"926":{"expired":{"__isSmartRef__":true,"id":927}},"927":{},"928":{"setupConnections":{"__isSmartRef__":true,"id":929},"updateTick":{"__isSmartRef__":true,"id":930},"updateTickingScripts":{"__isSmartRef__":true,"id":931}},"929":{"user":"robertkrahn","__serializedExpressions__":["time"],"time":"new Date(\"Mon Jul 04 2011 10:13:46 GMT-0700 (Pacific Daylight Time)\")"},"930":{"user":"jenslincke","__serializedExpressions__":["time"],"time":"new Date(\"Wed Oct 19 2011 07:05:04 GMT-0700 (Pacific Daylight Time)\")"},"931":{"user":"jenslincke","__serializedExpressions__":["time"],"time":"new Date(\"Wed Oct 19 2011 07:04:22 GMT-0700 (Pacific Daylight Time)\")"},"isSimplifiedRegistry":true}}