// LiveScript 1.0.0 // Copyright (c) 2012 Jeremy Ashkenas, Satoshi Murakami, George Zahariev // Released under the MIT License // raw.github.com/gkz/LiveScript/master/LICENSE this.LiveScript=function(){function e(t){return e[t]}function i(e){function t(){}return t.prototype=e,new t}function s(e,t){var n=0,r=t.length>>>0;while(n0;(t>>=1)&&(e+=e))t&1&&(n+=e);return n}function f(e,t){for(var n in t)e[n]=t[n];return e}var t=e["./parser"]={};t.parser={trace:function(){},yy:{},symbols_:{error:2,Chain:3,ID:4,Parenthetical:5,List:6,STRNUM:7,LITERAL:8,DOT:9,Key:10,"CALL(":11,ArgList:12,OptComma:13,")CALL":14,"?":15,LET:16,Block:17,WITH:18,Expression:19,"[":20,LoopHeads:21,"]":22,"{":23,"}":24,"(":25,BIOP:26,")":27,BIOPR:28,BIOPBP:29,BIOPP:30,"PARAM(":31,")PARAM":32,UNARY:33,CREMENT:34,BACKTICK:35,TO:36,BY:37,Properties:38,LABEL:39,KeyBase:40,Arg:41,",":42,NEWLINE:43,INDENT:44,DEDENT:45,"...":46,Lines:47,Line:48,"<-":49,COMMENT:50,WHERE:51,CLONEPORT:52,ASSIGN:53,IMPORT:54,"+-":55,CLONE:56,COMPARE:57,LOGIC:58,MATH:59,POWER:60,SHIFT:61,BITWISE:62,CONCAT:63,COMPOSE:64,RELATION:65,PIPE:66,BACKPIPE:67,"!?":68,"->":69,FUNCTION:70,IF:71,Else:72,POST_IF:73,LoopHead:74,DO:75,WHILE:76,HURL:77,JUMP:78,SWITCH:79,Exprs:80,Cases:81,DEFAULT:82,ELSE:83,TRY:84,CATCH:85,FINALLY:86,CLASS:87,OptExtends:88,OptImplements:89,EXTENDS:90,DECL:91,KeyValue:92,Property:93,":":94,Body:95,FOR:96,IN:97,CASE:98,OF:99,OWN:100,FROM:101,IMPLEMENTS:102,Root:103,$accept:0,$end:1},terminals_:{2:"error",4:"ID",7:"STRNUM",8:"LITERAL",9:"DOT",11:"CALL(",14:")CALL",15:"?",16:"LET",18:"WITH",20:"[",22:"]",23:"{",24:"}",25:"(",26:"BIOP",27:")",28:"BIOPR",29:"BIOPBP",30:"BIOPP",31:"PARAM(",32:")PARAM",33:"UNARY",34:"CREMENT",35:"BACKTICK",36:"TO",37:"BY",39:"LABEL",42:",",43:"NEWLINE",44:"INDENT",45:"DEDENT",46:"...",49:"<-",50:"COMMENT",51:"WHERE",52:"CLONEPORT",53:"ASSIGN",54:"IMPORT",55:"+-",56:"CLONE",57:"COMPARE",58:"LOGIC",59:"MATH",60:"POWER",61:"SHIFT",62:"BITWISE",63:"CONCAT",64:"COMPOSE",65:"RELATION",66:"PIPE",67:"BACKPIPE",68:"!?",69:"->",70:"FUNCTION",71:"IF",73:"POST_IF",75:"DO",76:"WHILE",77:"HURL",78:"JUMP",79:"SWITCH",82:"DEFAULT",83:"ELSE",84:"TRY",85:"CATCH",86:"FINALLY",87:"CLASS",90:"EXTENDS",91:"DECL",94:":",96:"FOR",97:"IN",98:"CASE",99:"OF",100:"OWN",101:"FROM",102:"IMPLEMENTS"},productions_:[0,[3,1],[3,1],[3,1],[3,1],[3,1],[3,3],[3,3],[3,5],[3,2],[3,6],[3,3],[3,4],[3,7],[3,3],[3,4],[3,4],[3,3],[3,4],[3,4],[3,3],[3,7],[3,3],[3,7],[3,3],[3,3],[3,5],[3,6],[3,6],[3,5],[3,7],[3,7],[3,6],[3,6],[3,5],[6,4],[6,4],[6,5],[6,5],[10,1],[10,1],[40,1],[40,1],[12,0],[12,1],[12,3],[12,4],[12,6],[41,1],[41,2],[41,1],[13,0],[13,1],[47,0],[47,1],[47,3],[47,2],[48,1],[48,2],[48,6],[48,1],[48,1],[17,3],[19,6],[19,3],[19,3],[19,3],[19,5],[19,1],[19,3],[19,6],[19,3],[19,6],[19,2],[19,2],[19,3],[19,3],[19,3],[19,2],[19,2],[19,2],[19,5],[19,3],[19,3],[19,3],[19,3],[19,3],[19,3],[19,3],[19,3],[19,3],[19,3],[19,3],[19,3],[19,2],[19,6],[19,6],[19,4],[19,3],[19,3],[19,4],[19,2],[19,5],[19,1],[19,1],[19,2],[19,3],[19,5],[19,5],[19,2],[19,4],[19,4],[19,2],[19,2],[19,4],[19,6],[19,4],[19,5],[19,4],[19,3],[19,2],[19,2],[19,5],[80,1],[80,3],[92,1],[92,1],[92,3],[92,3],[92,5],[92,5],[93,3],[93,6],[93,1],[93,3],[93,3],[93,2],[93,2],[93,2],[93,1],[38,0],[38,1],[38,3],[38,4],[38,4],[5,3],[95,1],[95,1],[95,3],[72,0],[72,2],[72,5],[74,4],[74,6],[74,6],[74,8],[74,4],[74,6],[74,6],[74,8],[74,5],[74,7],[74,7],[74,9],[74,6],[74,8],[74,8],[74,10],[74,10],[74,2],[74,4],[74,4],[74,6],[21,1],[21,2],[81,3],[81,4],[88,2],[88,0],[89,2],[89,0],[103,1]],performAction:function(t,n,r,i,s,o){var u=o.length-1;switch(s){case 1:this.$=i.Chain(i.L(r,i.Var(o[u])));break;case 2:case 3:this.$=i.Chain(o[u]);break;case 4:case 5:this.$=i.Chain(i.L(r,i.Literal(o[u])));break;case 6:case 7:this.$=o[u-2].add(i.Index(o[u],o[u-1],!0));break;case 8:this.$=o[u-4].add(i.Call(o[u-2]));break;case 9:this.$=i.Chain(i.Existence(o[u-1].unwrap()));break;case 10:this.$=i.Chain(i.Call.let(o[u-3],o[u]));break;case 11:this.$=i.Chain(i.Call.block(i.Fun([],o[u]),[o[u-1]],".call"));break;case 12:this.$=i.Chain(o[u-1][0].makeComprehension(o[u-2],o[u-1].slice(1)));break;case 13:this.$=i.Chain(o[u-1][0].addObjComp().makeComprehension(i.L(r,i.Arr(o[u-4])),o[u-1].slice(1)));break;case 14:this.$=i.Chain(i.Binary(o[u-1]));break;case 15:this.$=i.Chain(i.Binary(o[u-2],void 8,o[u-1]));break;case 16:this.$=i.Chain(i.Binary(o[u-1],o[u-2]));break;case 17:this.$=i.Chain("!"===o[u-1].charAt(0)?i.Binary(o[u-1].slice(1)).invertIt():i.Binary(o[u-1]));break;case 18:this.$=i.Chain("!"===o[u-2].charAt(0)?i.Binary(o[u-2].slice(1),void 8,o[u-1]).invertIt():i.Binary(o[u-2],void 8,o[u-1]));break;case 19:this.$=i.Chain("!"===o[u-1].charAt(0)?i.Binary(o[u-1].slice(1),o[u-2]).invertIt():i.Binary(o[u-1],o[u-2]));break;case 20:this.$=i.Chain(i.Binary(o[u-1]));break;case 21:this.$=i.Chain(i.Binary(o[u-5],void 8,o[u-3]));break;case 22:this.$=i.Chain(i.Binary(o[u-1]));break;case 23:this.$=i.Chain(i.Binary(o[u-1],o[u-4]));break;case 24:case 25:this.$=i.Chain(i.Unary(o[u-1]));break;case 26:this.$=i.Chain(o[u-2]);break;case 27:this.$=i.Chain(o[u-2].add(i.Call([o[u-4]])));break;case 28:this.$=i.Chain(i.Chain(i.Var("flip$")).add(i.Call([o[u-3]]))).flipIt().add(i.Call([o[u-1]]));break;case 29:this.$=i.Chain(new i.For({from:o[u-3],op:o[u-2],to:o[u-1]}));break;case 30:this.$=i.Chain(new i.For({from:o[u-5],op:o[u-4],to:o[u-3],step:o[u-1]}));break;case 31:this.$=i.Chain(i.Slice({type:o[u-2],target:o[u-6],from:o[u-3],to:o[u-1]}));break;case 32:this.$=i.Chain(i.Slice({type:o[u-1],target:o[u-5],from:o[u-2]}));break;case 33:this.$=i.Chain(i.Slice({type:o[u-2],target:o[u-5],to:o[u-1]}));break;case 34:this.$=i.Chain(i.Slice({type:o[u-1],target:o[u-4]}));break;case 35:this.$=i.L(r,i.Arr(o[u-2]));break;case 36:this.$=i.L(r,i.Obj(o[u-2]));break;case 37:this.$=i.L(r,i.Arr(o[u-3])).named(o[u]);break;case 38:this.$=i.L(r,i.Obj(o[u-3])).named(o[u]);break;case 41:this.$=i.L(r,i.Key(o[u]));break;case 42:this.$=i.L(r,i.Literal(o[u]));break;case 43:this.$=[];break;case 44:this.$=[o[u]];break;case 45:this.$=o[u-2].concat(o[u]);break;case 46:this.$=o[u-3].concat(o[u]);break;case 47:this.$=o[u-5].concat(o[u-2]);break;case 49:this.$=i.Splat(o[u]);break;case 50:this.$=i.Splat(i.L(r,i.Arr()),!0);break;case 53:this.$=i.L(r,i.Block());break;case 54:this.$=i.Block(o[u]);break;case 55:this.$=o[u-2].add(o[u]);break;case 58:this.$=new i.Cascade(o[u-1],o[u]);break;case 59:this.$=i.Call.back(o[u-4],o[u],o[u-1].charAt(1)==="~",o[u-1].length===3);break;case 60:this.$=i.L(r,i.JS(o[u],!0,!0));break;case 61:this.$=i.L(r,i.Throw(i.JS("Error('unimplemented')")));break;case 62:this.$=o[u-1].chomp();break;case 63:this.$=i.Chain(i.Call.where(o[u-2],i.Block([o[u-5]])));break;case 64:this.$=i.Chain(i.Call.where(o[u].lines,i.Block([o[u-2]])));break;case 65:this.$=i.Import(i.Unary("^^",o[u-2],{prec:"yy.UNARY"}),o[u],!1);break;case 66:this.$=i.Import(i.Unary("^^",o[u-2],{prec:"yy.UNARY"}),o[u].unwrap(),!1);break;case 67:this.$=o[u-2].add(i.Call([o[u-4],o[u]]));break;case 68:this.$=o[u].unwrap();break;case 69:this.$=i.Assign(o[u-2].unwrap(),o[u],o[u-1]);break;case 70:this.$=i.Assign(o[u-5].unwrap(),i.Arr.maybe(o[u-2]),o[u-4]);break;case 71:this.$=i.Import(o[u-2],o[u],o[u-1]==="<<<<");break;case 72:this.$=i.Import(o[u-5],i.Arr.maybe(o[u-2]),o[u-4]==="<<<<");break;case 73:this.$=i.Unary(o[u-1],o[u].unwrap());break;case 74:this.$=i.Unary(o[u],o[u-1].unwrap(),!0);break;case 75:case 76:case 77:this.$=i.Assign(o[u].unwrap(),[o[u-2]],o[u-1]);break;case 78:case 79:case 80:this.$=i.Unary(o[u-1],o[u]);break;case 81:this.$=i.Unary(o[u-4],i.Arr.maybe(o[u-2]));break;case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:this.$=i.Binary(o[u-1],o[u-2],o[u]);break;case 91:this.$="!"===o[u-1].charAt(0)?i.Binary(o[u-1].slice(1),o[u-2],o[u]).invert():i.Binary(o[u-1],o[u-2],o[u]);break;case 92:this.$=i.Block(o[u-2]).pipe(o[u],o[u-1]);break;case 93:this.$=i.Block(o[u-2]).pipe([o[u]],o[u-1]);break;case 94:this.$=i.Existence(o[u-1].unwrap(),!0);break;case 95:this.$=i.L(r,i.Fun(o[u-4],o[u],o[u-1].charAt(0)==="~",o[u-1].length===3));break;case 96:this.$=i.L(r,i.Fun(o[u-3],o[u]).named(o[u-5]));break;case 97:this.$=i.If(o[u-2],o[u-1],o[u-3]==="unless").addElse(o[u]);break;case 98:this.$=i.If(o[u],o[u-2],o[u-1]==="unless");break;case 99:this.$=o[u-2].addBody(o[u-1]).addElse(o[u]);break;case 100:this.$=(new i.While(o[u],o[u-1]==="until",!0)).addBody(o[u-2]);break;case 101:this.$=i.Jump[o[u-1]](o[u]);break;case 102:this.$=i.Jump[o[u-4]](i.Arr.maybe(o[u-2]));break;case 103:this.$=i.L(r,i.Jump[o[u]]());break;case 104:this.$=i.L(r,new i.Jump(o[u]));break;case 105:this.$=i.L(r,new i.Jump(o[u-1],o[u]));break;case 106:this.$=new i.Switch(o[u-2],o[u-1],o[u]);break;case 107:case 108:this.$=new i.Switch(o[u-4],o[u-3],o[u-2],o[u]);break;case 109:this.$=new i.Switch(o[u-1],null,o[u]);break;case 110:case 111:this.$=new i.Switch(o[u-3],null,o[u-2],o[u]);break;case 112:this.$=new i.Switch(o[u-1],null,[],o[u]);break;case 113:this.$=new i.Try(o[u]);break;case 114:this.$=new i.Try(o[u-2],o[u-1],o[u]);break;case 115:this.$=new i.Try(o[u-4],o[u-3],o[u-2],o[u]);break;case 116:this.$=new i.Try(o[u-2],null,null,o[u]);break;case 117:this.$=new i.Class({title:o[u-3].unwrap(),sup:o[u-2],mixins:o[u-1],body:o[u]});break;case 118:this.$=new i.Class({sup:o[u-2],mixins:o[u-1],body:o[u]});break;case 119:this.$=i.Util.Extends(o[u-2].unwrap(),o[u]);break;case 120:case 121:this.$=new i.Label(o[u-1],o[u]);break;case 122:this.$=i.Decl(o[u-4],o[u-2],r+1);break;case 123:this.$=[o[u]];break;case 124:this.$=o[u-2].concat(o[u]);break;case 126:this.$=i.Prop(i.L(r,i.Key(o[u],o[u]!="arguments"&&o[u]!="eval")),i.L(r,i.Literal(o[u])));break;case 127:this.$=i.Prop(o[u],i.Chain(o[u-2],[i.Index(o[u],o[u-1])]));break;case 128:this.$=i.Prop(o[u],i.Chain(i.L(r,i.Literal(o[u-2])),[i.Index(o[u],o[u-1])]));break;case 129:this.$=i.Prop(i.L(r,i.Key(o[u])),i.L(r,i.Obj(o[u-3]).named(o[u])));break;case 130:this.$=i.Prop(i.L(r,i.Key(o[u])),i.L(r,i.Arr(o[u-3]).named(o[u])));break;case 131:this.$=i.Prop(o[u-2],o[u]);break;case 132:this.$=i.Prop(o[u-5],i.Arr.maybe(o[u-2]));break;case 134:this.$=i.Binary(o[u-1],o[u-2],o[u]);break;case 135:this.$=i.Binary(o[u-1],o[u-2],o[u],!0);break;case 136:this.$=i.Prop(o[u].maybeKey(),i.L(r,i.Literal(o[u-1]==="+")));break;case 137:this.$=i.Prop(i.L(r,i.Key(o[u],!0)),i.L(r,i.Literal(o[u-1]==="+")));break;case 138:this.$=i.Splat(o[u]);break;case 139:this.$=i.L(r,i.JS(o[u],!0,!0));break;case 140:this.$=[];break;case 141:this.$=[o[u]];break;case 142:this.$=o[u-2].concat(o[u]);break;case 143:this.$=o[u-3].concat(o[u]);break;case 144:this.$=o[u-2];break;case 145:this.$=i.Parens(o[u-1].chomp().unwrap(),!1,o[u-2]==='"');break;case 148:this.$=o[u-2].add(o[u]);break;case 149:this.$=null;break;case 150:this.$=o[u];break;case 151:this.$=i.If(o[u-2],o[u-1],o[u-3]==="unless").addElse(o[u]);break;case 152:this.$=new i.For({item:o[u-2].unwrap(),index:o[u-1],source:o[u]});break;case 153:this.$=new i.For({item:o[u-4].unwrap(),index:o[u-3],source:o[u-2],guard:o[u]});break;case 154:this.$=new i.For({item:o[u-4].unwrap(),index:o[u-3],source:o[u-2],step:o[u]});break;case 155:this.$=new i.For({item:o[u-6].unwrap(),index:o[u-5],source:o[u-4],step:o[u-2],guard:o[u]});break;case 156:this.$=new i.For({object:!0,index:o[u-2],source:o[u]});break;case 157:this.$=new i.For({object:!0,index:o[u-4],source:o[u-2],guard:o[u]});break;case 158:this.$=new i.For({object:!0,index:o[u-4],item:o[u-2].unwrap(),source:o[u]});break;case 159:this.$=new i.For({object:!0,index:o[u-6],item:o[u-4].unwrap(),source:o[u-2],guard:o[u]});break;case 160:this.$=new i.For({object:!0,own:!0,index:o[u-2],source:o[u]});break;case 161:this.$=new i.For({object:!0,own:!0,index:o[u-4],source:o[u-2],guard:o[$01]});break;case 162:this.$=new i.For({object:!0,own:!0,index:o[u-4],item:o[u-2].unwrap(),source:o[u]});break;case 163:this.$=new i.For({object:!0,own:!0,index:o[u-6],item:o[u-4].unwrap(),source:o[u-2],guard:o[u-1]});break;case 164:this.$=new i.For({index:o[u-4],from:o[u-2],op:o[u-1],to:o[u]});break;case 165:this.$=new i.For({index:o[u-6],from:o[u-4],op:o[u-3],to:o[u-2],guard:o[u]});break;case 166:this.$=new i.For({index:o[u-6],from:o[u-4],op:o[u-3],to:o[u-2],step:o[u]});break;case 167:this.$=new i.For({index:o[u-8],from:o[u-6],op:o[u-5],to:o[u-4],step:o[u-2],guard:o[u]});break;case 168:this.$=new i.For({index:o[u-8],from:o[u-6],op:o[u-5],to:o[u-4],guard:o[u-2],step:o[u]});break;case 169:this.$=new i.While(o[u],o[u-1]==="until");break;case 170:this.$=(new i.While(o[u-2],o[u-3]==="until")).addGuard(o[u]);break;case 171:this.$=new i.While(o[u-2],o[u-3]==="until",o[u]);break;case 172:this.$=(new i.While(o[u-4],o[u-5]==="until",o[u-2])).addGuard(o[u]);break;case 173:this.$=[o[u]];break;case 174:this.$=o[u-1].concat(o[u]);break;case 175:this.$=[new i.Case(o[u-1],o[u])];break;case 176:this.$=o[u-3].concat(new i.Case(o[u-1],o[u]));break;case 177:this.$=o[u];break;case 178:this.$=null;break;case 179:this.$=o[u];break;case 180:this.$=null;break;case 181:return this.$}},table:[{1:[2,53],3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],17:4,18:[1,33],19:7,20:[1,34],23:[1,35],25:[1,36],31:[1,8],33:[1,13],34:[1,12],39:[1,25],43:[2,53],44:[1,6],46:[1,10],47:3,48:5,50:[1,9],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],95:2,96:[1,37],103:1},{1:[3]},{1:[2,181]},{1:[2,146],27:[2,146],43:[1,39]},{1:[2,147],27:[2,147],43:[1,40]},{1:[2,54],27:[2,54],43:[2,54],45:[2,54]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:7,20:[1,34],23:[1,35],25:[1,36],31:[1,8],33:[1,13],34:[1,12],39:[1,25],43:[2,53],45:[2,53],46:[1,10],47:41,48:5,50:[1,9],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,57],17:42,27:[2,57],35:[1,44],43:[2,57],44:[1,6],45:[2,57],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:59,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],32:[2,43],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,60],27:[2,60],43:[2,60],45:[2,60]},{1:[2,61],27:[2,61],43:[2,61],45:[2,61]},{1:[2,68],9:[1,69],11:[1,70],14:[2,68],15:[1,71],22:[2,68],24:[2,68],26:[2,68],27:[2,68],28:[2,68],32:[2,68],34:[1,66],35:[2,68],36:[2,68],37:[2,68],42:[2,68],43:[2,68],44:[2,68],45:[2,68],51:[2,68],52:[1,64],53:[1,65],54:[2,68],55:[2,68],57:[2,68],58:[2,68],59:[2,68],60:[2,68],61:[2,68],62:[2,68],63:[2,68],64:[2,68],65:[2,68],66:[2,68],67:[2,68],68:[1,67],73:[2,68],76:[2,68],90:[1,68],96:[2,68],98:[2,68],102:[2,68]},{3:72,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:74,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],44:[1,75],53:[1,73],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:77,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],53:[1,76],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:79,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],53:[1,78],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{11:[1,80]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:81,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{17:82,44:[1,6]},{17:83,44:[1,6]},{1:[2,103],3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],14:[2,103],16:[1,32],18:[1,33],19:84,20:[1,34],22:[2,103],23:[1,35],24:[2,103],25:[1,36],26:[2,103],27:[2,103],28:[2,103],31:[1,63],32:[2,103],33:[1,13],34:[1,12],35:[2,103],36:[2,103],37:[2,103],39:[1,25],42:[2,103],43:[2,103],44:[1,85],45:[2,103],51:[2,103],54:[2,103],55:[1,14],56:[1,15],57:[2,103],58:[2,103],59:[2,103],60:[2,103],61:[2,103],62:[2,103],63:[2,103],64:[2,103],65:[2,103],66:[2,103],67:[2,103],70:[1,16],71:[1,17],73:[2,103],74:18,75:[1,19],76:[2,103],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[2,103],98:[2,103],102:[2,103]},{1:[2,104],4:[1,86],14:[2,104],22:[2,104],24:[2,104],26:[2,104],27:[2,104],28:[2,104],32:[2,104],35:[2,104],36:[2,104],37:[2,104],42:[2,104],43:[2,104],44:[2,104],45:[2,104],51:[2,104],54:[2,104],55:[2,104],57:[2,104],58:[2,104],59:[2,104],60:[2,104],61:[2,104],62:[2,104],63:[2,104],64:[2,104],65:[2,104],66:[2,104],67:[2,104],73:[2,104],76:[2,104],96:[2,104],98:[2,104],102:[2,104]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],17:89,18:[1,33],19:90,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],44:[1,6],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],80:87,81:88,84:[1,23],87:[1,24],91:[1,26],96:[1,37],98:[1,91]},{17:92,44:[1,6]},{3:93,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36],44:[2,178],88:94,90:[1,95],102:[2,178]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],17:97,18:[1,33],19:96,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],44:[1,6],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{44:[1,98]},{1:[2,1],9:[2,1],11:[2,1],14:[2,1],15:[2,1],22:[2,1],24:[2,1],26:[2,1],27:[2,1],28:[2,1],32:[2,1],34:[2,1],35:[2,1],36:[2,1],37:[2,1],42:[2,1],43:[2,1],44:[2,1],45:[2,1],51:[2,1],52:[2,1],53:[2,1],54:[2,1],55:[2,1],57:[2,1],58:[2,1],59:[2,1],60:[2,1],61:[2,1],62:[2,1],63:[2,1],64:[2,1],65:[2,1],66:[2,1],67:[2,1],68:[2,1],73:[2,1],76:[2,1],90:[2,1],96:[2,1],98:[2,1],99:[2,1],102:[2,1]},{1:[2,2],9:[2,2],11:[2,2],14:[2,2],15:[2,2],22:[2,2],24:[2,2],26:[2,2],27:[2,2],28:[2,2],32:[2,2],34:[2,2],35:[2,2],36:[2,2],37:[2,2],42:[2,2],43:[2,2],44:[2,2],45:[2,2],51:[2,2],52:[2,2],53:[2,2],54:[2,2],55:[2,2],57:[2,2],58:[2,2],59:[2,2],60:[2,2],61:[2,2],62:[2,2],63:[2,2],64:[2,2],65:[2,2],66:[2,2],67:[2,2],68:[2,2],73:[2,2],76:[2,2],90:[2,2],96:[2,2],97:[2,2],98:[2,2],99:[2,2],102:[2,2]},{1:[2,3],9:[2,3],11:[2,3],14:[2,3],15:[2,3],22:[2,3],24:[2,3],26:[2,3],27:[2,3],28:[2,3],32:[2,3],34:[2,3],35:[2,3],36:[2,3],37:[2,3],42:[2,3],43:[2,3],44:[2,3],45:[2,3],51:[2,3],52:[2,3],53:[2,3],54:[2,3],55:[2,3],57:[2,3],58:[2,3],59:[2,3],60:[2,3],61:[2,3],62:[2,3],63:[2,3],64:[2,3],65:[2,3],66:[2,3],67:[2,3],68:[2,3],73:[2,3],76:[2,3],90:[2,3],96:[2,3],97:[2,3],98:[2,3],99:[2,3],102:[2,3]},{1:[2,4],9:[2,4],11:[2,4],14:[2,4],15:[2,4],22:[2,4],24:[2,4],26:[2,4],27:[2,4],28:[2,4],32:[2,4],34:[2,4],35:[2,4],36:[2,4],37:[2,4],42:[2,4],43:[2,4],44:[2,4],45:[2,4],51:[2,4],52:[2,4],53:[2,4],54:[2,4],55:[2,4],57:[2,4],58:[2,4],59:[2,4],60:[2,4],61:[2,4],62:[2,4],63:[2,4],64:[2,4],65:[2,4],66:[2,4],67:[2,4],68:[2,4],73:[2,4],76:[2,4],90:[2,4],96:[2,4],97:[2,4],98:[2,4],99:[2,4],102:[2,4]},{1:[2,5],9:[2,5],11:[2,5],14:[2,5],15:[2,5],22:[2,5],24:[2,5],26:[2,5],27:[2,5],28:[2,5],32:[2,5],34:[2,5],35:[2,5],36:[2,5],37:[2,5],42:[2,5],43:[2,5],44:[2,5],45:[2,5],51:[2,5],52:[2,5],53:[2,5],54:[2,5],55:[2,5],57:[2,5],58:[2,5],59:[2,5],60:[2,5],61:[2,5],62:[2,5],63:[2,5],64:[2,5],65:[2,5],66:[2,5],67:[2,5],68:[2,5],73:[2,5],76:[2,5],90:[2,5],96:[2,5],97:[2,5],98:[2,5],99:[2,5],102:[2,5]},{11:[1,99]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:100,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:102,16:[1,32],18:[1,33],19:101,20:[1,34],22:[2,43],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{4:[1,116],5:113,7:[1,117],8:[1,114],10:107,20:[1,103],23:[1,115],24:[2,140],25:[1,118],38:104,40:112,42:[2,140],43:[2,140],44:[1,106],46:[1,110],50:[1,111],55:[1,109],92:108,93:105},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],17:4,18:[1,33],19:120,20:[1,34],23:[1,35],25:[1,36],26:[1,119],27:[2,53],28:[1,121],29:[1,122],30:[1,123],31:[1,124],33:[1,125],34:[1,126],35:[1,127],39:[1,25],43:[2,53],44:[1,6],46:[1,10],47:3,48:5,50:[1,9],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],95:128,96:[1,37]},{3:129,4:[1,130],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36],100:[1,131]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:132,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,56],3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:7,20:[1,34],23:[1,35],25:[1,36],27:[2,56],31:[1,8],33:[1,13],34:[1,12],39:[1,25],43:[2,56],45:[2,56],46:[1,10],48:133,50:[1,9],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,53],3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:7,20:[1,34],23:[1,35],25:[1,36],27:[2,53],31:[1,8],33:[1,13],34:[1,12],39:[1,25],43:[2,53],46:[1,10],47:134,48:5,50:[1,9],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{43:[1,39],45:[1,135]},{1:[2,58],27:[2,58],43:[2,58],45:[2,58]},{11:[1,136],17:137,44:[1,6]},{3:138,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:139,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],44:[1,140],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:141,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:142,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:143,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:144,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:145,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:146,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:147,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:148,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:149,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:150,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:151,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:152,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:153,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{13:154,32:[2,51],42:[1,155],43:[2,51],44:[2,51]},{14:[2,44],22:[2,44],32:[2,44],42:[2,44],43:[2,44],44:[2,44],45:[2,44]},{14:[2,48],22:[2,48],32:[2,48],35:[1,44],42:[2,48],43:[2,48],44:[2,48],45:[2,48],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],14:[2,50],16:[1,32],18:[1,33],19:156,20:[1,34],22:[2,50],23:[1,35],25:[1,36],31:[1,63],32:[2,50],33:[1,13],34:[1,12],39:[1,25],42:[2,50],43:[2,50],44:[2,50],45:[2,50],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:157,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],32:[2,43],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],17:159,18:[1,33],19:158,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],44:[1,6],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:160,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],44:[1,161],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,74],14:[2,74],22:[2,74],24:[2,74],26:[2,74],27:[2,74],28:[2,74],32:[2,74],35:[2,74],36:[2,74],37:[2,74],42:[2,74],43:[2,74],44:[2,74],45:[2,74],51:[2,74],54:[2,74],55:[2,74],57:[2,74],58:[2,74],59:[2,74],60:[2,74],61:[2,74],62:[2,74],63:[2,74],64:[2,74],65:[2,74],66:[2,74],67:[2,74],73:[2,74],76:[2,74],96:[2,74],98:[2,74],102:[2,74]},{1:[2,94],14:[2,94],22:[2,94],24:[2,94],26:[2,94],27:[2,94],28:[2,94],32:[2,94],35:[2,94],36:[2,94],37:[2,94],42:[2,94],43:[2,94],44:[2,94],45:[2,94],51:[2,94],54:[2,94],55:[2,94],57:[2,94],58:[2,94],59:[2,94],60:[2,94],61:[2,94],62:[2,94],63:[2,94],64:[2,94],65:[2,94],66:[2,94],67:[2,94],73:[2,94],76:[2,94],96:[2,94],98:[2,94],102:[2,94]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:162,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{4:[1,116],5:113,6:164,7:[1,117],10:163,20:[1,165],23:[1,166],25:[1,118],40:112},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:167,14:[2,43],16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,9],9:[2,9],11:[2,9],14:[2,9],15:[2,9],22:[2,9],24:[2,9],26:[2,9],27:[2,9],28:[2,9],32:[2,9],34:[2,9],35:[2,9],36:[2,9],37:[2,9],42:[2,9],43:[2,9],44:[2,9],45:[2,9],51:[2,9],52:[2,9],53:[2,9],54:[2,9],55:[2,9],57:[2,9],58:[2,9],59:[2,9],60:[2,9],61:[2,9],62:[2,9],63:[2,9],64:[2,9],65:[2,9],66:[2,9],67:[2,9],68:[2,9],73:[2,9],76:[2,9],90:[2,9],96:[2,9],97:[2,9],98:[2,9],99:[2,9],102:[2,9]},{1:[2,73],9:[1,69],11:[1,70],14:[2,73],15:[1,71],22:[2,73],24:[2,73],26:[2,73],27:[2,73],28:[2,73],32:[2,73],35:[2,73],36:[2,73],37:[2,73],42:[2,73],43:[2,73],44:[2,73],45:[2,73],51:[2,73],54:[2,73],55:[2,73],57:[2,73],58:[2,73],59:[2,73],60:[2,73],61:[2,73],62:[2,73],63:[2,73],64:[2,73],65:[2,73],66:[2,73],67:[2,73],73:[2,73],76:[2,73],96:[2,73],98:[2,73],102:[2,73]},{3:168,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{1:[2,78],14:[2,78],22:[2,78],24:[2,78],26:[2,78],27:[2,78],28:[2,78],32:[2,78],35:[1,44],36:[2,78],37:[2,78],42:[2,78],43:[2,78],44:[2,78],45:[2,78],51:[2,78],54:[2,78],55:[2,78],57:[2,78],58:[2,78],59:[2,78],60:[1,50],61:[2,78],62:[2,78],63:[2,78],64:[1,54],65:[2,78],66:[2,78],67:[2,78],73:[2,78],76:[2,78],96:[2,78],98:[2,78],102:[2,78]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:169,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:170,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{1:[2,79],14:[2,79],22:[2,79],24:[2,79],26:[2,79],27:[2,79],28:[2,79],32:[2,79],35:[1,44],36:[2,79],37:[2,79],42:[2,79],43:[2,79],44:[2,79],45:[2,79],51:[2,79],54:[2,79],55:[2,79],57:[2,79],58:[2,79],59:[2,79],60:[1,50],61:[2,79],62:[2,79],63:[2,79],64:[1,54],65:[2,79],66:[2,79],67:[2,79],73:[2,79],76:[2,79],96:[2,79],98:[2,79],102:[2,79]},{3:171,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{1:[2,80],14:[2,80],22:[2,80],24:[2,80],26:[2,80],27:[2,80],28:[2,80],32:[2,80],35:[1,44],36:[2,80],37:[2,80],42:[2,80],43:[2,80],44:[2,80],45:[2,80],51:[2,80],54:[2,80],55:[2,80],57:[2,80],58:[2,80],59:[2,80],60:[1,50],61:[2,80],62:[2,80],63:[2,80],64:[1,54],65:[2,80],66:[2,80],67:[2,80],73:[2,80],76:[2,80],96:[2,80],98:[2,80],102:[2,80]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:172,14:[2,43],16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{17:173,35:[1,44],44:[1,6],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{1:[2,149],14:[2,149],22:[2,149],24:[2,149],26:[2,149],27:[2,149],28:[2,149],32:[2,149],35:[2,149],36:[2,149],37:[2,149],42:[2,149],43:[2,149],44:[2,149],45:[2,149],51:[2,149],54:[2,149],55:[2,149],57:[2,149],58:[2,149],59:[2,149],60:[2,149],61:[2,149],62:[2,149],63:[2,149],64:[2,149],65:[2,149],66:[2,149],67:[2,149],72:174,73:[2,149],76:[2,149],83:[1,175],96:[2,149],98:[2,149],102:[2,149]},{76:[1,176]},{1:[2,101],14:[2,101],22:[2,101],24:[2,101],26:[2,101],27:[2,101],28:[2,101],32:[2,101],35:[1,44],36:[2,101],37:[2,101],42:[2,101],43:[2,101],44:[2,101],45:[2,101],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[2,101],73:[2,101],76:[2,101],96:[2,101],98:[2,101],102:[2,101]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:177,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,105],14:[2,105],22:[2,105],24:[2,105],26:[2,105],27:[2,105],28:[2,105],32:[2,105],35:[2,105],36:[2,105],37:[2,105],42:[2,105],43:[2,105],44:[2,105],45:[2,105],51:[2,105],54:[2,105],55:[2,105],57:[2,105],58:[2,105],59:[2,105],60:[2,105],61:[2,105],62:[2,105],63:[2,105],64:[2,105],65:[2,105],66:[2,105],67:[2,105],73:[2,105],76:[2,105],96:[2,105],98:[2,105],102:[2,105]},{42:[1,179],81:178,98:[1,91]},{1:[2,109],14:[2,109],22:[2,109],24:[2,109],26:[2,109],27:[2,109],28:[2,109],32:[2,109],35:[2,109],36:[2,109],37:[2,109],42:[2,109],43:[2,109],44:[2,109],45:[2,109],51:[2,109],54:[2,109],55:[2,109],57:[2,109],58:[2,109],59:[2,109],60:[2,109],61:[2,109],62:[2,109],63:[2,109],64:[2,109],65:[2,109],66:[2,109],67:[2,109],73:[2,109],76:[2,109],82:[1,180],83:[1,181],96:[2,109],98:[1,182],102:[2,109]},{1:[2,112],14:[2,112],22:[2,112],24:[2,112],26:[2,112],27:[2,112],28:[2,112],32:[2,112],35:[2,112],36:[2,112],37:[2,112],42:[2,112],43:[2,112],44:[2,112],45:[2,112],51:[2,112],54:[2,112],55:[2,112],57:[2,112],58:[2,112],59:[2,112],60:[2,112],61:[2,112],62:[2,112],63:[2,112],64:[2,112],65:[2,112],66:[2,112],67:[2,112],73:[2,112],76:[2,112],96:[2,112],98:[2,112],102:[2,112]},{35:[1,44],42:[2,123],44:[2,123],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],98:[2,123]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:90,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],80:183,84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,113],14:[2,113],22:[2,113],24:[2,113],26:[2,113],27:[2,113],28:[2,113],32:[2,113],35:[2,113],36:[2,113],37:[2,113],42:[2,113],43:[2,113],44:[2,113],45:[2,113],51:[2,113],54:[2,113],55:[2,113],57:[2,113],58:[2,113],59:[2,113],60:[2,113],61:[2,113],62:[2,113],63:[2,113],64:[2,113],65:[2,113],66:[2,113],67:[2,113],73:[2,113],76:[2,113],85:[1,184],86:[1,185],96:[2,113],98:[2,113],102:[2,113]},{9:[1,69],11:[1,70],15:[1,71],44:[2,178],88:186,90:[1,95],102:[2,178]},{44:[2,180],89:187,102:[1,188]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:189,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,120],14:[2,120],22:[2,120],24:[2,120],26:[2,120],27:[2,120],28:[2,120],32:[2,120],35:[1,44],36:[2,120],37:[2,120],42:[2,120],43:[2,120],44:[2,120],45:[2,120],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[2,120],73:[2,120],76:[2,120],96:[2,120],98:[2,120],102:[2,120]},{1:[2,121],14:[2,121],22:[2,121],24:[2,121],26:[2,121],27:[2,121],28:[2,121],32:[2,121],35:[2,121],36:[2,121],37:[2,121],42:[2,121],43:[2,121],44:[2,121],45:[2,121],51:[2,121],54:[2,121],55:[2,121],57:[2,121],58:[2,121],59:[2,121],60:[2,121],61:[2,121],62:[2,121],63:[2,121],64:[2,121],65:[2,121],66:[2,121],67:[2,121],73:[2,121],76:[2,121],96:[2,121],98:[2,121],102:[2,121]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:190,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:191,14:[2,43],16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{17:192,35:[1,44],44:[1,6],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{21:193,22:[2,48],35:[1,44],36:[1,194],42:[2,48],43:[2,48],44:[2,48],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],74:195,76:[1,38],96:[1,37]},{13:196,22:[2,51],42:[1,155],43:[2,51],44:[2,51]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:197,16:[1,32],18:[1,33],19:61,20:[1,34],22:[2,43],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{13:198,24:[2,51],42:[1,199],43:[2,51]},{24:[2,141],42:[2,141],43:[2,141],45:[2,141]},{4:[1,116],5:113,7:[1,117],8:[1,114],10:107,20:[1,201],23:[1,115],25:[1,118],38:200,40:112,42:[2,140],43:[2,140],44:[1,106],45:[2,140],46:[1,110],50:[1,111],55:[1,109],92:108,93:105},{9:[1,203],24:[2,125],42:[2,125],43:[2,125],45:[2,125],53:[2,125],58:[2,125],94:[1,202]},{24:[2,133],42:[2,133],43:[2,133],45:[2,133],53:[1,205],58:[1,204]},{4:[1,116],5:113,7:[1,117],8:[1,207],10:206,25:[1,118],40:112},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:208,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{24:[2,139],42:[2,139],43:[2,139],45:[2,139]},{1:[2,39],9:[2,39],11:[2,39],14:[2,39],15:[2,39],22:[2,39],24:[2,39],26:[2,39],27:[2,39],28:[2,39],32:[2,39],34:[2,39],35:[2,39],36:[2,39],37:[2,39],42:[2,39],43:[2,39],44:[2,39],45:[2,39],51:[2,39],52:[2,39],53:[2,39],54:[2,39],55:[2,39],57:[2,39],58:[2,39],59:[2,39],60:[2,39],61:[2,39],62:[2,39],63:[2,39],64:[2,39],65:[2,39],66:[2,39],67:[2,39],68:[2,39],73:[2,39],76:[2,39],90:[2,39],94:[2,39],96:[2,39],97:[2,39],98:[2,39],99:[2,39],102:[2,39]},{1:[2,40],9:[2,40],11:[2,40],14:[2,40],15:[2,40],22:[2,40],24:[2,40],26:[2,40],27:[2,40],28:[2,40],32:[2,40],34:[2,40],35:[2,40],36:[2,40],37:[2,40],42:[2,40],43:[2,40],44:[2,40],45:[2,40],51:[2,40],52:[2,40],53:[2,40],54:[2,40],55:[2,40],57:[2,40],58:[2,40],59:[2,40],60:[2,40],61:[2,40],62:[2,40],63:[2,40],64:[2,40],65:[2,40],66:[2,40],67:[2,40],68:[2,40],73:[2,40],76:[2,40],90:[2,40],94:[2,40],96:[2,40],97:[2,40],98:[2,40],99:[2,40],102:[2,40]},{9:[1,209],24:[2,126],42:[2,126],43:[2,126],45:[2,126],53:[2,126],58:[2,126]},{4:[1,116],5:113,7:[1,117],8:[1,114],10:107,20:[1,201],23:[1,115],24:[2,140],25:[1,118],38:210,40:112,42:[2,140],43:[2,140],44:[1,106],46:[1,110],50:[1,111],55:[1,109],92:108,93:105},{1:[2,41],9:[2,41],11:[2,41],14:[2,41],15:[2,41],22:[2,41],24:[2,41],26:[2,41],27:[2,41],28:[2,41],32:[2,41],34:[2,41],35:[2,41],36:[2,41],37:[2,41],42:[2,41],43:[2,41],44:[2,41],45:[2,41],51:[2,41],52:[2,41],53:[2,41],54:[2,41],55:[2,41],57:[2,41],58:[2,41],59:[2,41],60:[2,41],61:[2,41],62:[2,41],63:[2,41],64:[2,41],65:[2,41],66:[2,41],67:[2,41],68:[2,41],73:[2,41],76:[2,41],90:[2,41],94:[2,41],96:[2,41],97:[2,41],98:[2,41],99:[2,41],102:[2,41]},{1:[2,42],9:[2,42],11:[2,42],14:[2,42],15:[2,42],22:[2,42],24:[2,42],26:[2,42],27:[2,42],28:[2,42],32:[2,42],34:[2,42],35:[2,42],36:[2,42],37:[2,42],42:[2,42],43:[2,42],44:[2,42],45:[2,42],51:[2,42],52:[2,42],53:[2,42],54:[2,42],55:[2,42],57:[2,42],58:[2,42],59:[2,42],60:[2,42],61:[2,42],62:[2,42],63:[2,42],64:[2,42],65:[2,42],66:[2,42],67:[2,42],68:[2,42],73:[2,42],76:[2,42],90:[2,42],94:[2,42],96:[2,42],97:[2,42],98:[2,42],99:[2,42],102:[2,42]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],17:4,18:[1,33],19:7,20:[1,34],23:[1,35],25:[1,36],27:[2,53],31:[1,8],33:[1,13],34:[1,12],39:[1,25],43:[2,53],44:[1,6],46:[1,10],47:3,48:5,50:[1,9],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],95:128,96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:212,20:[1,34],23:[1,35],25:[1,36],27:[1,211],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{17:42,26:[1,213],27:[2,57],28:[1,214],35:[1,215],43:[2,57],44:[1,6],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:217,20:[1,34],23:[1,35],25:[1,36],27:[1,216],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{11:[1,219],27:[1,218]},{27:[1,220]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:221,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],32:[2,43],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:74,20:[1,34],23:[1,35],25:[1,36],27:[1,222],31:[1,63],33:[1,13],34:[1,12],39:[1,25],44:[1,75],53:[1,73],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:72,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36],27:[1,223]},{3:224,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{27:[1,225]},{9:[1,69],11:[1,70],15:[1,71],97:[1,226]},{9:[2,1],11:[2,1],15:[2,1],42:[1,228],97:[2,1],99:[1,227],101:[1,229]},{4:[1,230]},{22:[2,169],24:[2,169],35:[1,44],42:[1,232],44:[2,169],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,169],96:[2,169],98:[1,231]},{1:[2,55],27:[2,55],43:[2,55],45:[2,55]},{1:[2,148],27:[2,148],43:[1,39]},{1:[2,62],9:[2,62],11:[2,62],14:[2,62],15:[2,62],22:[2,62],24:[2,62],26:[2,62],27:[2,62],28:[2,62],32:[2,62],34:[2,62],35:[2,62],36:[2,62],37:[2,62],42:[2,62],43:[2,62],44:[2,62],45:[2,62],51:[2,62],52:[2,62],53:[2,62],54:[2,62],55:[2,62],57:[2,62],58:[2,62],59:[2,62],60:[2,62],61:[2,62],62:[2,62],63:[2,62],64:[2,62],65:[2,62],66:[2,62],67:[2,62],68:[2,62],73:[2,62],76:[2,62],82:[2,62],83:[2,62],85:[2,62],86:[2,62],90:[2,62],96:[2,62],97:[2,62],98:[2,62],99:[2,62],102:[2,62]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:233,14:[2,43],16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,64],14:[2,64],22:[2,64],24:[2,64],26:[2,64],27:[2,64],28:[2,64],32:[2,64],35:[2,64],36:[2,64],37:[2,64],42:[2,64],43:[2,64],44:[2,64],45:[2,64],51:[2,64],54:[2,64],55:[2,64],57:[2,64],58:[2,64],59:[2,64],60:[2,64],61:[2,64],62:[2,64],63:[2,64],64:[2,64],65:[2,64],66:[2,64],67:[2,64],73:[2,64],76:[2,64],96:[2,64],98:[2,64],102:[2,64]},{9:[1,69],11:[1,70],15:[1,71],35:[1,234]},{1:[2,71],14:[2,71],22:[2,71],24:[2,71],26:[2,71],27:[2,71],28:[2,71],32:[2,71],35:[1,44],36:[2,71],37:[2,71],42:[2,71],43:[2,71],44:[2,71],45:[2,71],51:[2,71],54:[2,71],55:[1,46],57:[2,71],58:[2,71],59:[1,49],60:[1,50],61:[2,71],62:[2,71],63:[2,71],64:[1,54],65:[2,71],66:[2,71],67:[2,71],73:[2,71],76:[2,71],96:[2,71],98:[2,71],102:[2,71]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:235,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,82],14:[2,82],22:[2,82],24:[2,82],26:[2,82],27:[2,82],28:[2,82],32:[2,82],35:[1,44],36:[2,82],37:[2,82],42:[2,82],43:[2,82],44:[2,82],45:[2,82],51:[2,82],54:[2,82],55:[2,82],57:[2,82],58:[2,82],59:[1,49],60:[1,50],61:[2,82],62:[2,82],63:[2,82],64:[1,54],65:[2,82],66:[2,82],67:[2,82],73:[2,82],76:[2,82],96:[2,82],98:[2,82],102:[2,82]},{1:[2,83],14:[2,83],22:[2,83],24:[2,83],26:[2,83],27:[2,83],28:[2,83],32:[2,83],35:[1,44],36:[2,83],37:[2,83],42:[2,83],43:[2,83],44:[2,83],45:[2,83],51:[2,83],54:[1,45],55:[1,46],57:[1,47],58:[2,83],59:[1,49],60:[1,50],61:[1,51],62:[2,83],63:[1,53],64:[1,54],65:[1,55],66:[2,83],67:[2,83],73:[2,83],76:[2,83],96:[2,83],98:[2,83],102:[2,83]},{1:[2,84],14:[2,84],22:[2,84],24:[2,84],26:[2,84],27:[2,84],28:[2,84],32:[2,84],35:[1,44],36:[2,84],37:[2,84],42:[2,84],43:[2,84],44:[2,84],45:[2,84],51:[2,84],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[2,84],67:[2,84],73:[2,84],76:[2,84],96:[2,84],98:[2,84],102:[2,84]},{1:[2,85],14:[2,85],22:[2,85],24:[2,85],26:[2,85],27:[2,85],28:[2,85],32:[2,85],35:[1,44],36:[2,85],37:[2,85],42:[2,85],43:[2,85],44:[2,85],45:[2,85],51:[2,85],54:[2,85],55:[2,85],57:[2,85],58:[2,85],59:[2,85],60:[1,50],61:[2,85],62:[2,85],63:[2,85],64:[1,54],65:[2,85],66:[2,85],67:[2,85],73:[2,85],76:[2,85],96:[2,85],98:[2,85],102:[2,85]},{1:[2,86],14:[2,86],22:[2,86],24:[2,86],26:[2,86],27:[2,86],28:[2,86],32:[2,86],35:[1,44],36:[2,86],37:[2,86],42:[2,86],43:[2,86],44:[2,86],45:[2,86],51:[2,86],54:[2,86],55:[2,86],57:[2,86],58:[2,86],59:[2,86],60:[1,50],61:[2,86],62:[2,86],63:[2,86],64:[1,54],65:[2,86],66:[2,86],67:[2,86],73:[2,86],76:[2,86],96:[2,86],98:[2,86],102:[2,86]},{1:[2,87],14:[2,87],22:[2,87],24:[2,87],26:[2,87],27:[2,87],28:[2,87],32:[2,87],35:[1,44],36:[2,87],37:[2,87],42:[2,87],43:[2,87],44:[2,87],45:[2,87],51:[2,87],54:[2,87],55:[1,46],57:[2,87],58:[2,87],59:[1,49],60:[1,50],61:[2,87],62:[2,87],63:[2,87],64:[1,54],65:[2,87],66:[2,87],67:[2,87],73:[2,87],76:[2,87],96:[2,87],98:[2,87],102:[2,87]},{1:[2,88],14:[2,88],22:[2,88],24:[2,88],26:[2,88],27:[2,88],28:[2,88],32:[2,88],35:[1,44],36:[2,88],37:[2,88],42:[2,88],43:[2,88],44:[2,88],45:[2,88],51:[2,88],54:[1,45],55:[1,46],57:[1,47],58:[2,88],59:[1,49],60:[1,50],61:[1,51],62:[2,88],63:[1,53],64:[1,54],65:[1,55],66:[2,88],67:[2,88],73:[2,88],76:[2,88],96:[2,88],98:[2,88],102:[2,88]},{1:[2,89],14:[2,89],22:[2,89],24:[2,89],26:[2,89],27:[2,89],28:[2,89],32:[2,89],35:[1,44],36:[2,89],37:[2,89],42:[2,89],43:[2,89],44:[2,89],45:[2,89],51:[2,89],54:[1,45],55:[1,46],57:[2,89],58:[2,89],59:[1,49],60:[1,50],61:[1,51],62:[2,89],63:[1,53],64:[1,54],65:[2,89],66:[2,89],67:[2,89],73:[2,89],76:[2,89],96:[2,89],98:[2,89],102:[2,89]},{1:[2,90],14:[2,90],22:[2,90],24:[2,90],26:[2,90],27:[2,90],28:[2,90],32:[2,90],35:[1,44],36:[2,90],37:[2,90],42:[2,90],43:[2,90],44:[2,90],45:[2,90],51:[2,90],54:[2,90],55:[2,90],57:[2,90],58:[2,90],59:[2,90],60:[2,90],61:[2,90],62:[2,90],63:[2,90],64:[1,54],65:[2,90],66:[2,90],67:[2,90],73:[2,90],76:[2,90],96:[2,90],98:[2,90],102:[2,90]},{1:[2,91],14:[2,91],22:[2,91],24:[2,91],26:[2,91],27:[2,91],28:[2,91],32:[2,91],35:[1,44],36:[2,91],37:[2,91],42:[2,91],43:[2,91],44:[2,91],45:[2,91],51:[2,91],54:[1,45],55:[1,46],57:[2,91],58:[2,91],59:[1,49],60:[1,50],61:[1,51],62:[2,91],63:[1,53],64:[1,54],65:[2,91],66:[2,91],67:[2,91],73:[2,91],76:[2,91],96:[2,91],98:[2,91],102:[2,91]},{1:[2,92],14:[2,92],22:[2,92],24:[2,92],26:[2,92],27:[2,92],28:[2,92],32:[2,92],35:[1,44],36:[2,92],37:[2,92],42:[2,92],43:[2,92],44:[2,92],45:[2,92],51:[2,92],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[2,92],67:[2,92],73:[2,92],76:[2,92],96:[2,92],98:[2,92],102:[2,92]},{1:[2,93],14:[2,93],22:[2,93],24:[2,93],26:[2,93],27:[2,93],28:[2,93],32:[2,93],35:[1,44],36:[2,93],37:[2,93],42:[2,93],43:[2,93],44:[2,93],45:[2,93],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[2,93],76:[2,93],96:[2,93],98:[2,93],102:[2,93]},{1:[2,98],14:[2,98],22:[2,98],24:[2,98],26:[2,98],27:[2,98],28:[2,98],32:[2,98],35:[1,44],36:[2,98],37:[2,98],42:[2,98],43:[2,98],44:[2,98],45:[2,98],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[2,98],76:[2,98],96:[2,98],98:[2,98],102:[2,98]},{32:[1,236],43:[1,237],44:[1,238]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],14:[2,52],16:[1,32],18:[1,33],19:61,20:[1,34],22:[2,52],23:[1,35],25:[1,36],31:[1,63],32:[2,52],33:[1,13],34:[1,12],39:[1,25],41:239,43:[2,52],44:[2,52],45:[2,52],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{14:[2,49],22:[2,49],32:[2,49],35:[1,44],42:[2,49],43:[2,49],44:[2,49],45:[2,49],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{13:240,32:[2,51],42:[1,155],43:[2,51],44:[2,51]},{1:[2,65],14:[2,65],22:[2,65],24:[2,65],26:[2,65],27:[2,65],28:[2,65],32:[2,65],35:[1,44],36:[2,65],37:[2,65],42:[2,65],43:[2,65],44:[2,65],45:[2,65],51:[2,65],54:[2,65],55:[1,46],57:[2,65],58:[2,65],59:[1,49],60:[1,50],61:[2,65],62:[2,65],63:[2,65],64:[1,54],65:[2,65],66:[2,65],67:[2,65],73:[2,65],76:[2,65],96:[2,65],98:[2,65],102:[2,65]},{1:[2,66],14:[2,66],22:[2,66],24:[2,66],26:[2,66],27:[2,66],28:[2,66],32:[2,66],35:[2,66],36:[2,66],37:[2,66],42:[2,66],43:[2,66],44:[2,66],45:[2,66],51:[2,66],54:[2,66],55:[2,66],57:[2,66],58:[2,66],59:[2,66],60:[2,66],61:[2,66],62:[2,66],63:[2,66],64:[2,66],65:[2,66],66:[2,66],67:[2,66],73:[2,66],76:[2,66],96:[2,66],98:[2,66],102:[2,66]},{1:[2,69],14:[2,69],22:[2,69],24:[2,69],26:[2,69],27:[2,69],28:[2,69],32:[2,69],35:[1,44],36:[2,69],37:[2,69],42:[2,69],43:[2,69],44:[2,69],45:[2,69],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[2,69],73:[2,69],76:[2,69],96:[2,69],98:[2,69],102:[2,69]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:241,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,119],14:[2,119],22:[2,119],24:[2,119],26:[2,119],27:[2,119],28:[2,119],32:[2,119],35:[1,44],36:[2,119],37:[2,119],42:[2,119],43:[2,119],44:[2,119],45:[2,119],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[2,119],73:[2,119],76:[2,119],96:[2,119],98:[2,119],102:[2,119]},{1:[2,6],9:[2,6],11:[2,6],14:[2,6],15:[2,6],22:[2,6],24:[2,6],26:[2,6],27:[2,6],28:[2,6],32:[2,6],34:[2,6],35:[2,6],36:[2,6],37:[2,6],42:[2,6],43:[2,6],44:[2,6],45:[2,6],51:[2,6],52:[2,6],53:[2,6],54:[2,6],55:[2,6],57:[2,6],58:[2,6],59:[2,6],60:[2,6],61:[2,6],62:[2,6],63:[2,6],64:[2,6],65:[2,6],66:[2,6],67:[2,6],68:[2,6],73:[2,6],76:[2,6],90:[2,6],96:[2,6],97:[2,6],98:[2,6],99:[2,6],102:[2,6]},{1:[2,7],9:[2,7],11:[2,7],14:[2,7],15:[2,7],22:[2,7],24:[2,7],26:[2,7],27:[2,7],28:[2,7],32:[2,7],34:[2,7],35:[2,7],36:[2,7],37:[2,7],42:[2,7],43:[2,7],44:[2,7],45:[2,7],51:[2,7],52:[2,7],53:[2,7],54:[2,7],55:[2,7],57:[2,7],58:[2,7],59:[2,7],60:[2,7],61:[2,7],62:[2,7],63:[2,7],64:[2,7],65:[2,7],66:[2,7],67:[2,7],68:[2,7],73:[2,7],76:[2,7],90:[2,7],96:[2,7],97:[2,7],98:[2,7],99:[2,7],102:[2,7]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:102,16:[1,32],18:[1,33],19:242,20:[1,34],22:[2,43],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],36:[1,243],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{4:[1,116],5:113,7:[1,117],8:[1,114],10:107,20:[1,201],23:[1,115],24:[2,140],25:[1,118],38:104,40:112,42:[2,140],43:[2,140],44:[1,106],46:[1,110],50:[1,111],55:[1,109],92:108,93:105},{13:244,14:[2,51],42:[1,155],43:[2,51],44:[2,51]},{1:[2,75],9:[1,69],11:[1,70],14:[2,75],15:[1,71],22:[2,75],24:[2,75],26:[2,75],27:[2,75],28:[2,75],32:[2,75],35:[2,75],36:[2,75],37:[2,75],42:[2,75],43:[2,75],44:[2,75],45:[2,75],51:[2,75],54:[2,75],55:[2,75],57:[2,75],58:[2,75],59:[2,75],60:[2,75],61:[2,75],62:[2,75],63:[2,75],64:[2,75],65:[2,75],66:[2,75],67:[2,75],73:[2,75],76:[2,75],96:[2,75],98:[2,75],102:[2,75]},{13:245,42:[1,155],43:[2,51],44:[2,51],45:[2,51]},{1:[2,76],9:[1,69],11:[1,70],14:[2,76],15:[1,71],22:[2,76],24:[2,76],26:[2,76],27:[2,76],28:[2,76],32:[2,76],35:[2,76],36:[2,76],37:[2,76],42:[2,76],43:[2,76],44:[2,76],45:[2,76],51:[2,76],54:[2,76],55:[2,76],57:[2,76],58:[2,76],59:[2,76],60:[2,76],61:[2,76],62:[2,76],63:[2,76],64:[2,76],65:[2,76],66:[2,76],67:[2,76],73:[2,76],76:[2,76],96:[2,76],98:[2,76],102:[2,76]},{1:[2,77],9:[1,69],11:[1,70],14:[2,77],15:[1,71],22:[2,77],24:[2,77],26:[2,77],27:[2,77],28:[2,77],32:[2,77],35:[2,77],36:[2,77],37:[2,77],42:[2,77],43:[2,77],44:[2,77],45:[2,77],51:[2,77],54:[2,77],55:[2,77],57:[2,77],58:[2,77],59:[2,77],60:[2,77],61:[2,77],62:[2,77],63:[2,77],64:[2,77],65:[2,77],66:[2,77],67:[2,77],73:[2,77],76:[2,77],96:[2,77],98:[2,77],102:[2,77]},{13:246,14:[2,51],42:[1,155],43:[2,51],44:[2,51]},{1:[2,149],14:[2,149],22:[2,149],24:[2,149],26:[2,149],27:[2,149],28:[2,149],32:[2,149],35:[2,149],36:[2,149],37:[2,149],42:[2,149],43:[2,149],44:[2,149],45:[2,149],51:[2,149],54:[2,149],55:[2,149],57:[2,149],58:[2,149],59:[2,149],60:[2,149],61:[2,149],62:[2,149],63:[2,149],64:[2,149],65:[2,149],66:[2,149],67:[2,149],72:247,73:[2,149],76:[2,149],83:[1,175],96:[2,149],98:[2,149],102:[2,149]},{1:[2,99],14:[2,99],22:[2,99],24:[2,99],26:[2,99],27:[2,99],28:[2,99],32:[2,99],35:[2,99],36:[2,99],37:[2,99],42:[2,99],43:[2,99],44:[2,99],45:[2,99],51:[2,99],54:[2,99],55:[2,99],57:[2,99],58:[2,99],59:[2,99],60:[2,99],61:[2,99],62:[2,99],63:[2,99],64:[2,99],65:[2,99],66:[2,99],67:[2,99],73:[2,99],76:[2,99],96:[2,99],98:[2,99],102:[2,99]},{17:248,44:[1,6],71:[1,249]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:250,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{13:251,42:[1,155],43:[2,51],44:[2,51],45:[2,51]},{1:[2,106],14:[2,106],22:[2,106],24:[2,106],26:[2,106],27:[2,106],28:[2,106],32:[2,106],35:[2,106],36:[2,106],37:[2,106],42:[2,106],43:[2,106],44:[2,106],45:[2,106],51:[2,106],54:[2,106],55:[2,106],57:[2,106],58:[2,106],59:[2,106],60:[2,106],61:[2,106],62:[2,106],63:[2,106],64:[2,106],65:[2,106],66:[2,106],67:[2,106],73:[2,106],76:[2,106],82:[1,252],83:[1,253],96:[2,106],98:[1,182],102:[2,106]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:254,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{17:255,44:[1,6]},{17:256,44:[1,6]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:90,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],80:257,84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{17:258,42:[1,179],44:[1,6]},{17:259,44:[1,6]},{17:260,44:[1,6]},{44:[2,180],89:261,102:[1,188]},{17:262,44:[1,6]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:90,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],80:263,84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{35:[1,44],44:[2,177],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],102:[2,177]},{13:264,42:[1,155],43:[2,51],44:[2,51],45:[2,51]},{13:265,14:[2,51],42:[1,155],43:[2,51],44:[2,51]},{1:[2,11],9:[2,11],11:[2,11],14:[2,11],15:[2,11],22:[2,11],24:[2,11],26:[2,11],27:[2,11],28:[2,11],32:[2,11],34:[2,11],35:[2,11],36:[2,11],37:[2,11],42:[2,11],43:[2,11],44:[2,11],45:[2,11],51:[2,11],52:[2,11],53:[2,11],54:[2,11],55:[2,11],57:[2,11],58:[2,11],59:[2,11],60:[2,11],61:[2,11],62:[2,11],63:[2,11],64:[2,11],65:[2,11],66:[2,11],67:[2,11],68:[2,11],73:[2,11],76:[2,11],90:[2,11],96:[2,11],97:[2,11],98:[2,11],99:[2,11],102:[2,11]},{22:[1,266],74:267,76:[1,38],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:268,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{22:[2,173],24:[2,173],76:[2,173],96:[2,173]},{22:[1,269],43:[1,237],44:[1,238]},{13:270,22:[2,51],42:[1,155],43:[2,51],44:[2,51]},{24:[1,271],43:[1,272]},{4:[1,116],5:113,7:[1,117],8:[1,114],10:107,20:[1,201],23:[1,115],24:[2,52],25:[1,118],40:112,43:[2,52],45:[2,52],46:[1,110],50:[1,111],55:[1,109],92:108,93:273},{13:274,42:[1,199],43:[2,51],45:[2,51]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:275,16:[1,32],18:[1,33],19:61,20:[1,34],22:[2,43],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:276,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],44:[1,277],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{4:[1,116],7:[1,117],40:278},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:279,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:280,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{24:[2,136],42:[2,136],43:[2,136],45:[2,136]},{24:[2,137],42:[2,137],43:[2,137],45:[2,137]},{24:[2,138],35:[1,44],42:[2,138],43:[2,138],45:[2,138],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{4:[1,116],7:[1,117],40:281},{13:282,24:[2,51],42:[1,199],43:[2,51]},{1:[2,14],9:[2,14],11:[2,14],14:[2,14],15:[2,14],22:[2,14],24:[2,14],26:[2,14],27:[2,14],28:[2,14],32:[2,14],34:[2,14],35:[2,14],36:[2,14],37:[2,14],42:[2,14],43:[2,14],44:[2,14],45:[2,14],51:[2,14],52:[2,14],53:[2,14],54:[2,14],55:[2,14],57:[2,14],58:[2,14],59:[2,14],60:[2,14],61:[2,14],62:[2,14],63:[2,14],64:[2,14],65:[2,14],66:[2,14],67:[2,14],68:[2,14],73:[2,14],76:[2,14],90:[2,14],96:[2,14],97:[2,14],98:[2,14],99:[2,14],102:[2,14]},{27:[1,283],35:[1,44],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{27:[1,284]},{27:[1,285]},{3:286,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{1:[2,17],9:[2,17],11:[2,17],14:[2,17],15:[2,17],22:[2,17],24:[2,17],26:[2,17],27:[2,17],28:[2,17],32:[2,17],34:[2,17],35:[2,17],36:[2,17],37:[2,17],42:[2,17],43:[2,17],44:[2,17],45:[2,17],51:[2,17],52:[2,17],53:[2,17],54:[2,17],55:[2,17],57:[2,17],58:[2,17],59:[2,17],60:[2,17],61:[2,17],62:[2,17],63:[2,17],64:[2,17],65:[2,17],66:[2,17],67:[2,17],68:[2,17],73:[2,17],76:[2,17],90:[2,17],96:[2,17],97:[2,17],98:[2,17],99:[2,17],102:[2,17]},{27:[1,287],35:[1,44],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{1:[2,20],9:[2,20],11:[2,20],14:[2,20],15:[2,20],22:[2,20],24:[2,20],26:[2,20],27:[2,20],28:[2,20],32:[2,20],34:[2,20],35:[2,20],36:[2,20],37:[2,20],42:[2,20],43:[2,20],44:[2,20],45:[2,20],51:[2,20],52:[2,20],53:[2,20],54:[2,20],55:[2,20],57:[2,20],58:[2,20],59:[2,20],60:[2,20],61:[2,20],62:[2,20],63:[2,20],64:[2,20],65:[2,20],66:[2,20],67:[2,20],68:[2,20],73:[2,20],76:[2,20],90:[2,20],96:[2,20],97:[2,20],98:[2,20],99:[2,20],102:[2,20]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:288,14:[2,43],16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,22],9:[2,22],11:[2,22],14:[2,22],15:[2,22],22:[2,22],24:[2,22],26:[2,22],27:[2,22],28:[2,22],32:[2,22],34:[2,22],35:[2,22],36:[2,22],37:[2,22],42:[2,22],43:[2,22],44:[2,22],45:[2,22],51:[2,22],52:[2,22],53:[2,22],54:[2,22],55:[2,22],57:[2,22],58:[2,22],59:[2,22],60:[2,22],61:[2,22],62:[2,22],63:[2,22],64:[2,22],65:[2,22],66:[2,22],67:[2,22],68:[2,22],73:[2,22],76:[2,22],90:[2,22],96:[2,22],97:[2,22],98:[2,22],99:[2,22],102:[2,22]},{13:289,32:[2,51],42:[1,155],43:[2,51],44:[2,51]},{1:[2,24],9:[2,24],11:[2,24],14:[2,24],15:[2,24],22:[2,24],24:[2,24],26:[2,24],27:[2,24],28:[2,24],32:[2,24],34:[2,24],35:[2,24],36:[2,24],37:[2,24],42:[2,24],43:[2,24],44:[2,24],45:[2,24],51:[2,24],52:[2,24],53:[2,24],54:[2,24],55:[2,24],57:[2,24],58:[2,24],59:[2,24],60:[2,24],61:[2,24],62:[2,24],63:[2,24],64:[2,24],65:[2,24],66:[2,24],67:[2,24],68:[2,24],73:[2,24],76:[2,24],90:[2,24],96:[2,24],97:[2,24],98:[2,24],99:[2,24],102:[2,24]},{1:[2,25],9:[2,25],11:[2,25],14:[2,25],15:[2,25],22:[2,25],24:[2,25],26:[2,25],27:[2,25],28:[2,25],32:[2,25],34:[2,25],35:[2,25],36:[2,25],37:[2,25],42:[2,25],43:[2,25],44:[2,25],45:[2,25],51:[2,25],52:[2,25],53:[2,25],54:[2,25],55:[2,25],57:[2,25],58:[2,25],59:[2,25],60:[2,25],61:[2,25],62:[2,25],63:[2,25],64:[2,25],65:[2,25],66:[2,25],67:[2,25],68:[2,25],73:[2,25],76:[2,25],90:[2,25],96:[2,25],97:[2,25],98:[2,25],99:[2,25],102:[2,25]},{9:[1,69],11:[1,70],15:[1,71],35:[1,290]},{1:[2,145],9:[2,145],11:[2,145],14:[2,145],15:[2,145],22:[2,145],24:[2,145],26:[2,145],27:[2,145],28:[2,145],32:[2,145],34:[2,145],35:[2,145],36:[2,145],37:[2,145],42:[2,145],43:[2,145],44:[2,145],45:[2,145],51:[2,145],52:[2,145],53:[2,145],54:[2,145],55:[2,145],57:[2,145],58:[2,145],59:[2,145],60:[2,145],61:[2,145],62:[2,145],63:[2,145],64:[2,145],65:[2,145],66:[2,145],67:[2,145],68:[2,145],73:[2,145],76:[2,145],90:[2,145],94:[2,145],96:[2,145],97:[2,145],98:[2,145],99:[2,145],102:[2,145]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:291,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:292,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:293,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:294,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{42:[1,296],99:[1,295]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:297,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:298,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{13:299,14:[2,51],42:[1,155],43:[2,51],44:[2,51]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:300,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{13:301,42:[1,155],43:[2,51],44:[2,51],45:[2,51]},{49:[1,302],69:[1,303]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:304,46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:305,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{14:[2,45],22:[2,45],32:[2,45],42:[2,45],43:[2,45],44:[2,45],45:[2,45]},{32:[1,306],43:[1,237],44:[1,238]},{13:307,42:[1,155],43:[2,51],44:[2,51],45:[2,51]},{22:[2,48],35:[1,44],36:[1,308],42:[2,48],43:[2,48],44:[2,48],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:309,20:[1,34],22:[1,310],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{14:[1,311],43:[1,237],44:[1,238]},{43:[1,237],44:[1,238],45:[1,312]},{14:[1,313],43:[1,237],44:[1,238]},{1:[2,97],14:[2,97],22:[2,97],24:[2,97],26:[2,97],27:[2,97],28:[2,97],32:[2,97],35:[2,97],36:[2,97],37:[2,97],42:[2,97],43:[2,97],44:[2,97],45:[2,97],51:[2,97],54:[2,97],55:[2,97],57:[2,97],58:[2,97],59:[2,97],60:[2,97],61:[2,97],62:[2,97],63:[2,97],64:[2,97],65:[2,97],66:[2,97],67:[2,97],73:[2,97],76:[2,97],96:[2,97],98:[2,97],102:[2,97]},{1:[2,150],14:[2,150],22:[2,150],24:[2,150],26:[2,150],27:[2,150],28:[2,150],32:[2,150],35:[2,150],36:[2,150],37:[2,150],42:[2,150],43:[2,150],44:[2,150],45:[2,150],51:[2,150],54:[2,150],55:[2,150],57:[2,150],58:[2,150],59:[2,150],60:[2,150],61:[2,150],62:[2,150],63:[2,150],64:[2,150],65:[2,150],66:[2,150],67:[2,150],73:[2,150],76:[2,150],96:[2,150],98:[2,150],102:[2,150]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:314,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,100],14:[2,100],22:[2,100],24:[2,100],26:[2,100],27:[2,100],28:[2,100],32:[2,100],35:[1,44],36:[2,100],37:[2,100],42:[2,100],43:[2,100],44:[2,100],45:[2,100],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[2,100],76:[2,100],96:[2,100],98:[2,100],102:[2,100]},{43:[1,237],44:[1,238],45:[1,315]},{17:316,44:[1,6]},{17:317,44:[1,6]},{35:[1,44],42:[2,124],44:[2,124],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],98:[2,124]},{1:[2,110],14:[2,110],22:[2,110],24:[2,110],26:[2,110],27:[2,110],28:[2,110],32:[2,110],35:[2,110],36:[2,110],37:[2,110],42:[2,110],43:[2,110],44:[2,110],45:[2,110],51:[2,110],54:[2,110],55:[2,110],57:[2,110],58:[2,110],59:[2,110],60:[2,110],61:[2,110],62:[2,110],63:[2,110],64:[2,110],65:[2,110],66:[2,110],67:[2,110],73:[2,110],76:[2,110],96:[2,110],98:[2,110],102:[2,110]},{1:[2,111],14:[2,111],22:[2,111],24:[2,111],26:[2,111],27:[2,111],28:[2,111],32:[2,111],35:[2,111],36:[2,111],37:[2,111],42:[2,111],43:[2,111],44:[2,111],45:[2,111],51:[2,111],54:[2,111],55:[2,111],57:[2,111],58:[2,111],59:[2,111],60:[2,111],61:[2,111],62:[2,111],63:[2,111],64:[2,111],65:[2,111],66:[2,111],67:[2,111],73:[2,111],76:[2,111],96:[2,111],98:[2,111],102:[2,111]},{17:318,42:[1,179],44:[1,6]},{1:[2,175],14:[2,175],22:[2,175],24:[2,175],26:[2,175],27:[2,175],28:[2,175],32:[2,175],35:[2,175],36:[2,175],37:[2,175],42:[2,175],43:[2,175],44:[2,175],45:[2,175],51:[2,175],54:[2,175],55:[2,175],57:[2,175],58:[2,175],59:[2,175],60:[2,175],61:[2,175],62:[2,175],63:[2,175],64:[2,175],65:[2,175],66:[2,175],67:[2,175],73:[2,175],76:[2,175],82:[2,175],83:[2,175],96:[2,175],98:[2,175],102:[2,175]},{1:[2,114],14:[2,114],22:[2,114],24:[2,114],26:[2,114],27:[2,114],28:[2,114],32:[2,114],35:[2,114],36:[2,114],37:[2,114],42:[2,114],43:[2,114],44:[2,114],45:[2,114],51:[2,114],54:[2,114],55:[2,114],57:[2,114],58:[2,114],59:[2,114],60:[2,114],61:[2,114],62:[2,114],63:[2,114],64:[2,114],65:[2,114],66:[2,114],67:[2,114],73:[2,114],76:[2,114],86:[1,319],96:[2,114],98:[2,114],102:[2,114]},{1:[2,116],14:[2,116],22:[2,116],24:[2,116],26:[2,116],27:[2,116],28:[2,116],32:[2,116],35:[2,116],36:[2,116],37:[2,116],42:[2,116],43:[2,116],44:[2,116],45:[2,116],51:[2,116],54:[2,116],55:[2,116],57:[2,116],58:[2,116],59:[2,116],60:[2,116],61:[2,116],62:[2,116],63:[2,116],64:[2,116],65:[2,116],66:[2,116],67:[2,116],73:[2,116],76:[2,116],96:[2,116],98:[2,116],102:[2,116]},{17:320,44:[1,6]},{1:[2,118],14:[2,118],22:[2,118],24:[2,118],26:[2,118],27:[2,118],28:[2,118],32:[2,118],35:[2,118],36:[2,118],37:[2,118],42:[2,118],43:[2,118],44:[2,118],45:[2,118],51:[2,118],54:[2,118],55:[2,118],57:[2,118],58:[2,118],59:[2,118],60:[2,118],61:[2,118],62:[2,118],63:[2,118],64:[2,118],65:[2,118],66:[2,118],67:[2,118],73:[2,118],76:[2,118],96:[2,118],98:[2,118],102:[2,118]},{42:[1,179],44:[2,179]},{43:[1,237],44:[1,238],45:[1,321]},{14:[1,322],43:[1,237],44:[1,238]},{1:[2,12],9:[2,12],11:[2,12],14:[2,12],15:[2,12],22:[2,12],24:[2,12],26:[2,12],27:[2,12],28:[2,12],32:[2,12],34:[2,12],35:[2,12],36:[2,12],37:[2,12],42:[2,12],43:[2,12],44:[2,12],45:[2,12],51:[2,12],52:[2,12],53:[2,12],54:[2,12],55:[2,12],57:[2,12],58:[2,12],59:[2,12],60:[2,12],61:[2,12],62:[2,12],63:[2,12],64:[2,12],65:[2,12],66:[2,12],67:[2,12],68:[2,12],73:[2,12],76:[2,12],90:[2,12],96:[2,12],97:[2,12],98:[2,12],99:[2,12],102:[2,12]},{22:[2,174],24:[2,174],76:[2,174],96:[2,174]},{22:[1,323],35:[1,44],37:[1,324],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{1:[2,35],9:[2,35],11:[2,35],14:[2,35],15:[2,35],22:[2,35],24:[2,35],26:[2,35],27:[2,35],28:[2,35],32:[2,35],34:[2,35],35:[2,35],36:[2,35],37:[2,35],39:[1,325],42:[2,35],43:[2,35],44:[2,35],45:[2,35],51:[2,35],52:[2,35],53:[2,35],54:[2,35],55:[2,35],57:[2,35],58:[2,35],59:[2,35],60:[2,35],61:[2,35],62:[2,35],63:[2,35],64:[2,35],65:[2,35],66:[2,35],67:[2,35],68:[2,35],73:[2,35],76:[2,35],90:[2,35],96:[2,35],97:[2,35],98:[2,35],99:[2,35],102:[2,35]},{22:[1,326],43:[1,237],44:[1,238]},{1:[2,36],9:[2,36],11:[2,36],14:[2,36],15:[2,36],22:[2,36],24:[2,36],26:[2,36],27:[2,36],28:[2,36],32:[2,36],34:[2,36],35:[2,36],36:[2,36],37:[2,36],39:[1,327],42:[2,36],43:[2,36],44:[2,36],45:[2,36],51:[2,36],52:[2,36],53:[2,36],54:[2,36],55:[2,36],57:[2,36],58:[2,36],59:[2,36],60:[2,36],61:[2,36],62:[2,36],63:[2,36],64:[2,36],65:[2,36],66:[2,36],67:[2,36],68:[2,36],73:[2,36],76:[2,36],90:[2,36],96:[2,36],97:[2,36],98:[2,36],99:[2,36],102:[2,36]},{4:[1,116],5:113,7:[1,117],8:[1,114],10:107,20:[1,201],23:[1,115],25:[1,118],40:112,46:[1,110],50:[1,111],55:[1,109],92:108,93:328},{24:[2,142],42:[2,142],43:[2,142],45:[2,142]},{43:[1,272],45:[1,329]},{13:330,22:[2,51],42:[1,155],43:[2,51],44:[2,51]},{24:[2,131],35:[1,44],42:[2,131],43:[2,131],45:[2,131],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],12:331,16:[1,32],18:[1,33],19:61,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],41:60,42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[1,62],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{24:[2,127],42:[2,127],43:[2,127],45:[2,127],53:[2,127],58:[2,127]},{24:[2,134],35:[1,44],42:[2,134],43:[2,134],45:[2,134],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{24:[2,135],35:[1,44],42:[2,135],43:[2,135],45:[2,135],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{24:[2,128],42:[2,128],43:[2,128],45:[2,128],53:[2,128],58:[2,128]},{24:[1,332],43:[1,272]},{1:[2,15],9:[2,15],11:[2,15],14:[2,15],15:[2,15],22:[2,15],24:[2,15],26:[2,15],27:[2,15],28:[2,15],32:[2,15],34:[2,15],35:[2,15],36:[2,15],37:[2,15],42:[2,15],43:[2,15],44:[2,15],45:[2,15],51:[2,15],52:[2,15],53:[2,15],54:[2,15],55:[2,15],57:[2,15],58:[2,15],59:[2,15],60:[2,15],61:[2,15],62:[2,15],63:[2,15],64:[2,15],65:[2,15],66:[2,15],67:[2,15],68:[2,15],73:[2,15],76:[2,15],90:[2,15],96:[2,15],97:[2,15],98:[2,15],99:[2,15],102:[2,15]},{1:[2,16],9:[2,16],11:[2,16],14:[2,16],15:[2,16],22:[2,16],24:[2,16],26:[2,16],27:[2,16],28:[2,16],32:[2,16],34:[2,16],35:[2,16],36:[2,16],37:[2,16],42:[2,16],43:[2,16],44:[2,16],45:[2,16],51:[2,16],52:[2,16],53:[2,16],54:[2,16],55:[2,16],57:[2,16],58:[2,16],59:[2,16],60:[2,16],61:[2,16],62:[2,16],63:[2,16],64:[2,16],65:[2,16],66:[2,16],67:[2,16],68:[2,16],73:[2,16],76:[2,16],90:[2,16],96:[2,16],97:[2,16],98:[2,16],99:[2,16],102:[2,16]},{1:[2,19],9:[2,19],11:[2,19],14:[2,19],15:[2,19],22:[2,19],24:[2,19],26:[2,19],27:[2,19],28:[2,19],32:[2,19],34:[2,19],35:[2,19],36:[2,19],37:[2,19],42:[2,19],43:[2,19],44:[2,19],45:[2,19],51:[2,19],52:[2,19],53:[2,19],54:[2,19],55:[2,19],57:[2,19],58:[2,19],59:[2,19],60:[2,19],61:[2,19],62:[2,19],63:[2,19],64:[2,19],65:[2,19],66:[2,19],67:[2,19],68:[2,19],73:[2,19],76:[2,19],90:[2,19],96:[2,19],97:[2,19],98:[2,19],99:[2,19],102:[2,19]},{9:[1,69],11:[1,70],15:[1,71],35:[1,333]},{1:[2,18],9:[2,18],11:[2,18],14:[2,18],15:[2,18],22:[2,18],24:[2,18],26:[2,18],27:[2,18],28:[2,18],32:[2,18],34:[2,18],35:[2,18],36:[2,18],37:[2,18],42:[2,18],43:[2,18],44:[2,18],45:[2,18],51:[2,18],52:[2,18],53:[2,18],54:[2,18],55:[2,18],57:[2,18],58:[2,18],59:[2,18],60:[2,18],61:[2,18],62:[2,18],63:[2,18],64:[2,18],65:[2,18],66:[2,18],67:[2,18],68:[2,18],73:[2,18],76:[2,18],90:[2,18],96:[2,18],97:[2,18],98:[2,18],99:[2,18],102:[2,18]},{13:334,14:[2,51],42:[1,155],43:[2,51],44:[2,51]},{32:[1,335],43:[1,237],44:[1,238]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:337,20:[1,34],23:[1,35],25:[1,36],27:[1,336],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{22:[2,152],24:[2,152],35:[1,44],37:[1,339],44:[2,152],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,152],96:[2,152],98:[1,338]},{22:[2,156],24:[2,156],35:[1,44],44:[2,156],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,156],96:[2,156],98:[1,340]},{9:[1,69],11:[1,70],15:[1,71],99:[1,341]},{35:[1,44],36:[1,342],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:343,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:344,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],20:[1,34],23:[1,35],25:[1,36]},{22:[2,170],24:[2,170],35:[1,44],44:[2,170],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,170],96:[2,170]},{22:[2,171],24:[2,171],35:[1,44],44:[2,171],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,171],96:[2,171],98:[1,345]},{14:[1,346],43:[1,237],44:[1,238]},{1:[2,67],14:[2,67],22:[2,67],24:[2,67],26:[2,67],27:[2,67],28:[2,67],32:[2,67],35:[2,67],36:[2,67],37:[2,67],42:[2,67],43:[2,67],44:[2,67],45:[2,67],51:[2,67],54:[2,67],55:[2,67],57:[2,67],58:[2,67],59:[2,67],60:[2,67],61:[2,67],62:[2,67],63:[2,67],64:[2,67],65:[2,67],66:[2,67],67:[2,67],73:[2,67],76:[2,67],96:[2,67],98:[2,67],102:[2,67]},{43:[1,237],44:[1,238],45:[1,347]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:348,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{17:349,44:[1,6]},{14:[2,46],22:[2,46],32:[2,46],42:[2,46],43:[2,46],44:[2,46],45:[2,46]},{13:350,42:[1,155],43:[2,51],44:[2,51],45:[2,51]},{69:[1,303]},{43:[1,237],44:[1,238],45:[1,351]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:352,20:[1,34],22:[1,353],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{22:[1,354],35:[1,44],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{1:[2,34],9:[2,34],11:[2,34],14:[2,34],15:[2,34],22:[2,34],24:[2,34],26:[2,34],27:[2,34],28:[2,34],32:[2,34],34:[2,34],35:[2,34],36:[2,34],37:[2,34],42:[2,34],43:[2,34],44:[2,34],45:[2,34],51:[2,34],52:[2,34],53:[2,34],54:[2,34],55:[2,34],57:[2,34],58:[2,34],59:[2,34],60:[2,34],61:[2,34],62:[2,34],63:[2,34],64:[2,34],65:[2,34],66:[2,34],67:[2,34],68:[2,34],73:[2,34],76:[2,34],90:[2,34],96:[2,34],97:[2,34],98:[2,34],99:[2,34],102:[2,34]},{1:[2,8],9:[2,8],11:[2,8],14:[2,8],15:[2,8],22:[2,8],24:[2,8],26:[2,8],27:[2,8],28:[2,8],32:[2,8],34:[2,8],35:[2,8],36:[2,8],37:[2,8],42:[2,8],43:[2,8],44:[2,8],45:[2,8],51:[2,8],52:[2,8],53:[2,8],54:[2,8],55:[2,8],57:[2,8],58:[2,8],59:[2,8],60:[2,8],61:[2,8],62:[2,8],63:[2,8],64:[2,8],65:[2,8],66:[2,8],67:[2,8],68:[2,8],73:[2,8],76:[2,8],90:[2,8],96:[2,8],97:[2,8],98:[2,8],99:[2,8],102:[2,8]},{1:[2,81],14:[2,81],22:[2,81],24:[2,81],26:[2,81],27:[2,81],28:[2,81],32:[2,81],35:[2,81],36:[2,81],37:[2,81],42:[2,81],43:[2,81],44:[2,81],45:[2,81],51:[2,81],54:[2,81],55:[2,81],57:[2,81],58:[2,81],59:[2,81],60:[2,81],61:[2,81],62:[2,81],63:[2,81],64:[2,81],65:[2,81],66:[2,81],67:[2,81],73:[2,81],76:[2,81],96:[2,81],98:[2,81],102:[2,81]},{17:355,44:[1,6]},{17:356,35:[1,44],44:[1,6],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{1:[2,102],14:[2,102],22:[2,102],24:[2,102],26:[2,102],27:[2,102],28:[2,102],32:[2,102],35:[2,102],36:[2,102],37:[2,102],42:[2,102],43:[2,102],44:[2,102],45:[2,102],51:[2,102],54:[2,102],55:[2,102],57:[2,102],58:[2,102],59:[2,102],60:[2,102],61:[2,102],62:[2,102],63:[2,102],64:[2,102],65:[2,102],66:[2,102],67:[2,102],73:[2,102],76:[2,102],96:[2,102],98:[2,102],102:[2,102]},{1:[2,107],14:[2,107],22:[2,107],24:[2,107],26:[2,107],27:[2,107],28:[2,107],32:[2,107],35:[2,107],36:[2,107],37:[2,107],42:[2,107],43:[2,107],44:[2,107],45:[2,107],51:[2,107],54:[2,107],55:[2,107],57:[2,107],58:[2,107],59:[2,107],60:[2,107],61:[2,107],62:[2,107],63:[2,107],64:[2,107],65:[2,107],66:[2,107],67:[2,107],73:[2,107],76:[2,107],96:[2,107],98:[2,107],102:[2,107]},{1:[2,108],14:[2,108],22:[2,108],24:[2,108],26:[2,108],27:[2,108],28:[2,108],32:[2,108],35:[2,108],36:[2,108],37:[2,108],42:[2,108],43:[2,108],44:[2,108],45:[2,108],51:[2,108],54:[2,108],55:[2,108],57:[2,108],58:[2,108],59:[2,108],60:[2,108],61:[2,108],62:[2,108],63:[2,108],64:[2,108],65:[2,108],66:[2,108],67:[2,108],73:[2,108],76:[2,108],96:[2,108],98:[2,108],102:[2,108]},{1:[2,176],14:[2,176],22:[2,176],24:[2,176],26:[2,176],27:[2,176],28:[2,176],32:[2,176],35:[2,176],36:[2,176],37:[2,176],42:[2,176],43:[2,176],44:[2,176],45:[2,176],51:[2,176],54:[2,176],55:[2,176],57:[2,176],58:[2,176],59:[2,176],60:[2,176],61:[2,176],62:[2,176],63:[2,176],64:[2,176],65:[2,176],66:[2,176],67:[2,176],73:[2,176],76:[2,176],82:[2,176],83:[2,176],96:[2,176],98:[2,176],102:[2,176]},{17:357,44:[1,6]},{1:[2,117],14:[2,117],22:[2,117],24:[2,117],26:[2,117],27:[2,117],28:[2,117],32:[2,117],35:[2,117],36:[2,117],37:[2,117],42:[2,117],43:[2,117],44:[2,117],45:[2,117],51:[2,117],54:[2,117],55:[2,117],57:[2,117],58:[2,117],59:[2,117],60:[2,117],61:[2,117],62:[2,117],63:[2,117],64:[2,117],65:[2,117],66:[2,117],67:[2,117],73:[2,117],76:[2,117],96:[2,117],98:[2,117],102:[2,117]},{1:[2,122],14:[2,122],22:[2,122],24:[2,122],26:[2,122],27:[2,122],28:[2,122],32:[2,122],35:[2,122],36:[2,122],37:[2,122],42:[2,122],43:[2,122],44:[2,122],45:[2,122],51:[2,122],54:[2,122],55:[2,122],57:[2,122],58:[2,122],59:[2,122],60:[2,122],61:[2,122],62:[2,122],63:[2,122],64:[2,122],65:[2,122],66:[2,122],67:[2,122],73:[2,122],76:[2,122],96:[2,122],98:[2,122],102:[2,122]},{17:358,44:[1,6]},{1:[2,29],9:[2,29],11:[2,29],14:[2,29],15:[2,29],22:[2,29],24:[2,29],26:[2,29],27:[2,29],28:[2,29],32:[2,29],34:[2,29],35:[2,29],36:[2,29],37:[2,29],42:[2,29],43:[2,29],44:[2,29],45:[2,29],51:[2,29],52:[2,29],53:[2,29],54:[2,29],55:[2,29],57:[2,29],58:[2,29],59:[2,29],60:[2,29],61:[2,29],62:[2,29],63:[2,29],64:[2,29],65:[2,29],66:[2,29],67:[2,29],68:[2,29],73:[2,29],76:[2,29],90:[2,29],96:[2,29],97:[2,29],98:[2,29],99:[2,29],102:[2,29]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:359,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,37],9:[2,37],11:[2,37],14:[2,37],15:[2,37],22:[2,37],24:[2,37],26:[2,37],27:[2,37],28:[2,37],32:[2,37],34:[2,37],35:[2,37],36:[2,37],37:[2,37],42:[2,37],43:[2,37],44:[2,37],45:[2,37],51:[2,37],52:[2,37],53:[2,37],54:[2,37],55:[2,37],57:[2,37],58:[2,37],59:[2,37],60:[2,37],61:[2,37],62:[2,37],63:[2,37],64:[2,37],65:[2,37],66:[2,37],67:[2,37],68:[2,37],73:[2,37],76:[2,37],90:[2,37],96:[2,37],97:[2,37],98:[2,37],99:[2,37],102:[2,37]},{21:360,39:[1,361],74:195,76:[1,38],96:[1,37]},{1:[2,38],9:[2,38],11:[2,38],14:[2,38],15:[2,38],22:[2,38],24:[2,38],26:[2,38],27:[2,38],28:[2,38],32:[2,38],34:[2,38],35:[2,38],36:[2,38],37:[2,38],42:[2,38],43:[2,38],44:[2,38],45:[2,38],51:[2,38],52:[2,38],53:[2,38],54:[2,38],55:[2,38],57:[2,38],58:[2,38],59:[2,38],60:[2,38],61:[2,38],62:[2,38],63:[2,38],64:[2,38],65:[2,38],66:[2,38],67:[2,38],68:[2,38],73:[2,38],76:[2,38],90:[2,38],96:[2,38],97:[2,38],98:[2,38],99:[2,38],102:[2,38]},{24:[2,143],42:[2,143],43:[2,143],45:[2,143]},{24:[2,144],42:[2,144],43:[2,144],45:[2,144]},{22:[1,362],43:[1,237],44:[1,238]},{13:363,42:[1,155],43:[2,51],44:[2,51],45:[2,51]},{39:[1,364]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:300,20:[1,34],23:[1,35],25:[1,36],27:[1,365],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{14:[1,366],43:[1,237],44:[1,238]},{30:[1,367],49:[1,302],69:[1,303]},{1:[2,26],9:[2,26],11:[2,26],14:[2,26],15:[2,26],22:[2,26],24:[2,26],26:[2,26],27:[2,26],28:[2,26],32:[2,26],34:[2,26],35:[2,26],36:[2,26],37:[2,26],42:[2,26],43:[2,26],44:[2,26],45:[2,26],51:[2,26],52:[2,26],53:[2,26],54:[2,26],55:[2,26],57:[2,26],58:[2,26],59:[2,26],60:[2,26],61:[2,26],62:[2,26],63:[2,26],64:[2,26],65:[2,26],66:[2,26],67:[2,26],68:[2,26],73:[2,26],76:[2,26],90:[2,26],96:[2,26],97:[2,26],98:[2,26],99:[2,26],102:[2,26]},{27:[1,368],35:[1,44],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:369,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:370,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:371,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:372,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:373,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{22:[2,160],24:[2,160],35:[1,44],44:[2,160],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,160],96:[2,160],98:[1,374]},{9:[1,69],11:[1,70],15:[1,71],99:[1,375]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:376,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{1:[2,63],14:[2,63],22:[2,63],24:[2,63],26:[2,63],27:[2,63],28:[2,63],32:[2,63],35:[2,63],36:[2,63],37:[2,63],42:[2,63],43:[2,63],44:[2,63],45:[2,63],51:[2,63],54:[2,63],55:[2,63],57:[2,63],58:[2,63],59:[2,63],60:[2,63],61:[2,63],62:[2,63],63:[2,63],64:[2,63],65:[2,63],66:[2,63],67:[2,63],73:[2,63],76:[2,63],96:[2,63],98:[2,63],102:[2,63]},{1:[2,72],14:[2,72],22:[2,72],24:[2,72],26:[2,72],27:[2,72],28:[2,72],32:[2,72],35:[2,72],36:[2,72],37:[2,72],42:[2,72],43:[2,72],44:[2,72],45:[2,72],51:[2,72],54:[2,72],55:[2,72],57:[2,72],58:[2,72],59:[2,72],60:[2,72],61:[2,72],62:[2,72],63:[2,72],64:[2,72],65:[2,72],66:[2,72],67:[2,72],73:[2,72],76:[2,72],96:[2,72],98:[2,72],102:[2,72]},{1:[2,59],27:[2,59],35:[1,44],43:[2,59],45:[2,59],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{1:[2,95],14:[2,95],22:[2,95],24:[2,95],26:[2,95],27:[2,95],28:[2,95],32:[2,95],35:[2,95],36:[2,95],37:[2,95],42:[2,95],43:[2,95],44:[2,95],45:[2,95],51:[2,95],54:[2,95],55:[2,95],57:[2,95],58:[2,95],59:[2,95],60:[2,95],61:[2,95],62:[2,95],63:[2,95],64:[2,95],65:[2,95],66:[2,95],67:[2,95],73:[2,95],76:[2,95],96:[2,95],98:[2,95],102:[2,95]},{43:[1,237],44:[1,238],45:[1,377]},{1:[2,70],14:[2,70],22:[2,70],24:[2,70],26:[2,70],27:[2,70],28:[2,70],32:[2,70],35:[2,70],36:[2,70],37:[2,70],42:[2,70],43:[2,70],44:[2,70],45:[2,70],51:[2,70],54:[2,70],55:[2,70],57:[2,70],58:[2,70],59:[2,70],60:[2,70],61:[2,70],62:[2,70],63:[2,70],64:[2,70],65:[2,70],66:[2,70],67:[2,70],73:[2,70],76:[2,70],96:[2,70],98:[2,70],102:[2,70]},{22:[1,378],35:[1,44],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{1:[2,32],9:[2,32],11:[2,32],14:[2,32],15:[2,32],22:[2,32],24:[2,32],26:[2,32],27:[2,32],28:[2,32],32:[2,32],34:[2,32],35:[2,32],36:[2,32],37:[2,32],42:[2,32],43:[2,32],44:[2,32],45:[2,32],51:[2,32],52:[2,32],53:[2,32],54:[2,32],55:[2,32],57:[2,32],58:[2,32],59:[2,32],60:[2,32],61:[2,32],62:[2,32],63:[2,32],64:[2,32],65:[2,32],66:[2,32],67:[2,32],68:[2,32],73:[2,32],76:[2,32],90:[2,32],96:[2,32],97:[2,32],98:[2,32],99:[2,32],102:[2,32]},{1:[2,33],9:[2,33],11:[2,33],14:[2,33],15:[2,33],22:[2,33],24:[2,33],26:[2,33],27:[2,33],28:[2,33],32:[2,33],34:[2,33],35:[2,33],36:[2,33],37:[2,33],42:[2,33],43:[2,33],44:[2,33],45:[2,33],51:[2,33],52:[2,33],53:[2,33],54:[2,33],55:[2,33],57:[2,33],58:[2,33],59:[2,33],60:[2,33],61:[2,33],62:[2,33],63:[2,33],64:[2,33],65:[2,33],66:[2,33],67:[2,33],68:[2,33],73:[2,33],76:[2,33],90:[2,33],96:[2,33],97:[2,33],98:[2,33],99:[2,33],102:[2,33]},{1:[2,96],14:[2,96],22:[2,96],24:[2,96],26:[2,96],27:[2,96],28:[2,96],32:[2,96],35:[2,96],36:[2,96],37:[2,96],42:[2,96],43:[2,96],44:[2,96],45:[2,96],51:[2,96],54:[2,96],55:[2,96],57:[2,96],58:[2,96],59:[2,96],60:[2,96],61:[2,96],62:[2,96],63:[2,96],64:[2,96],65:[2,96],66:[2,96],67:[2,96],73:[2,96],76:[2,96],96:[2,96],98:[2,96],102:[2,96]},{1:[2,149],14:[2,149],22:[2,149],24:[2,149],26:[2,149],27:[2,149],28:[2,149],32:[2,149],35:[2,149],36:[2,149],37:[2,149],42:[2,149],43:[2,149],44:[2,149],45:[2,149],51:[2,149],54:[2,149],55:[2,149],57:[2,149],58:[2,149],59:[2,149],60:[2,149],61:[2,149],62:[2,149],63:[2,149],64:[2,149],65:[2,149],66:[2,149],67:[2,149],72:379,73:[2,149],76:[2,149],83:[1,175],96:[2,149],98:[2,149],102:[2,149]},{1:[2,115],14:[2,115],22:[2,115],24:[2,115],26:[2,115],27:[2,115],28:[2,115],32:[2,115],35:[2,115],36:[2,115],37:[2,115],42:[2,115],43:[2,115],44:[2,115],45:[2,115],51:[2,115],54:[2,115],55:[2,115],57:[2,115],58:[2,115],59:[2,115],60:[2,115],61:[2,115],62:[2,115],63:[2,115],64:[2,115],65:[2,115],66:[2,115],67:[2,115],73:[2,115],76:[2,115],96:[2,115],98:[2,115],102:[2,115]},{1:[2,10],9:[2,10],11:[2,10],14:[2,10],15:[2,10],22:[2,10],24:[2,10],26:[2,10],27:[2,10],28:[2,10],32:[2,10],34:[2,10],35:[2,10],36:[2,10],37:[2,10],42:[2,10],43:[2,10],44:[2,10],45:[2,10],51:[2,10],52:[2,10],53:[2,10],54:[2,10],55:[2,10],57:[2,10],58:[2,10],59:[2,10],60:[2,10],61:[2,10],62:[2,10],63:[2,10],64:[2,10],65:[2,10],66:[2,10],67:[2,10],68:[2,10],73:[2,10],76:[2,10],90:[2,10],96:[2,10],97:[2,10],98:[2,10],99:[2,10],102:[2,10]},{22:[1,380],35:[1,44],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58]},{24:[1,381],74:267,76:[1,38],96:[1,37]},{24:[2,130],42:[2,130],43:[2,130],45:[2,130],53:[2,130],58:[2,130]},{39:[1,361]},{43:[1,237],44:[1,238],45:[1,382]},{24:[2,129],42:[2,129],43:[2,129],45:[2,129],53:[2,129],58:[2,129]},{1:[2,27],9:[2,27],11:[2,27],14:[2,27],15:[2,27],22:[2,27],24:[2,27],26:[2,27],27:[2,27],28:[2,27],32:[2,27],34:[2,27],35:[2,27],36:[2,27],37:[2,27],42:[2,27],43:[2,27],44:[2,27],45:[2,27],51:[2,27],52:[2,27],53:[2,27],54:[2,27],55:[2,27],57:[2,27],58:[2,27],59:[2,27],60:[2,27],61:[2,27],62:[2,27],63:[2,27],64:[2,27],65:[2,27],66:[2,27],67:[2,27],68:[2,27],73:[2,27],76:[2,27],90:[2,27],96:[2,27],97:[2,27],98:[2,27],99:[2,27],102:[2,27]},{27:[1,383]},{27:[1,384]},{1:[2,28],9:[2,28],11:[2,28],14:[2,28],15:[2,28],22:[2,28],24:[2,28],26:[2,28],27:[2,28],28:[2,28],32:[2,28],34:[2,28],35:[2,28],36:[2,28],37:[2,28],42:[2,28],43:[2,28],44:[2,28],45:[2,28],51:[2,28],52:[2,28],53:[2,28],54:[2,28],55:[2,28],57:[2,28],58:[2,28],59:[2,28],60:[2,28],61:[2,28],62:[2,28],63:[2,28],64:[2,28],65:[2,28],66:[2,28],67:[2,28],68:[2,28],73:[2,28],76:[2,28],90:[2,28],96:[2,28],97:[2,28],98:[2,28],99:[2,28],102:[2,28]},{22:[2,153],24:[2,153],35:[1,44],44:[2,153],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,153],96:[2,153]},{22:[2,154],24:[2,154],35:[1,44],44:[2,154],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,154],96:[2,154],98:[1,385]},{22:[2,157],24:[2,157],35:[1,44],44:[2,157],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,157],96:[2,157]},{22:[2,158],24:[2,158],35:[1,44],44:[2,158],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,158],96:[2,158],98:[1,386]},{22:[2,164],24:[2,164],35:[1,44],37:[1,388],44:[2,164],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,164],96:[2,164],98:[1,387]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:389,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:390,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{22:[2,172],24:[2,172],35:[1,44],44:[2,172],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,172],96:[2,172]},{14:[2,47],22:[2,47],32:[2,47],42:[2,47],43:[2,47],44:[2,47],45:[2,47]},{1:[2,31],9:[2,31],11:[2,31],14:[2,31],15:[2,31],22:[2,31],24:[2,31],26:[2,31],27:[2,31],28:[2,31],32:[2,31],34:[2,31],35:[2,31],36:[2,31],37:[2,31],42:[2,31],43:[2,31],44:[2,31],45:[2,31],51:[2,31],52:[2,31],53:[2,31],54:[2,31],55:[2,31],57:[2,31],58:[2,31],59:[2,31],60:[2,31],61:[2,31],62:[2,31],63:[2,31],64:[2,31],65:[2,31],66:[2,31],67:[2,31],68:[2,31],73:[2,31],76:[2,31],90:[2,31],96:[2,31],97:[2,31],98:[2,31],99:[2,31],102:[2,31]},{1:[2,151],14:[2,151],22:[2,151],24:[2,151],26:[2,151],27:[2,151],28:[2,151],32:[2,151],35:[2,151],36:[2,151],37:[2,151],42:[2,151],43:[2,151],44:[2,151],45:[2,151],51:[2,151],54:[2,151],55:[2,151],57:[2,151],58:[2,151],59:[2,151],60:[2,151],61:[2,151],62:[2,151],63:[2,151],64:[2,151],65:[2,151],66:[2,151],67:[2,151],73:[2,151],76:[2,151],96:[2,151],98:[2,151],102:[2,151]},{1:[2,30],9:[2,30],11:[2,30],14:[2,30],15:[2,30],22:[2,30],24:[2,30],26:[2,30],27:[2,30],28:[2,30],32:[2,30],34:[2,30],35:[2,30],36:[2,30],37:[2,30],42:[2,30],43:[2,30],44:[2,30],45:[2,30],51:[2,30],52:[2,30],53:[2,30],54:[2,30],55:[2,30],57:[2,30],58:[2,30],59:[2,30],60:[2,30],61:[2,30],62:[2,30],63:[2,30],64:[2,30],65:[2,30],66:[2,30],67:[2,30],68:[2,30],73:[2,30],76:[2,30],90:[2,30],96:[2,30],97:[2,30],98:[2,30],99:[2,30],102:[2,30]},{1:[2,13],9:[2,13],11:[2,13],14:[2,13],15:[2,13],22:[2,13],24:[2,13],26:[2,13],27:[2,13],28:[2,13],32:[2,13],34:[2,13],35:[2,13],36:[2,13],37:[2,13],42:[2,13],43:[2,13],44:[2,13],45:[2,13],51:[2,13],52:[2,13],53:[2,13],54:[2,13],55:[2,13],57:[2,13],58:[2,13],59:[2,13],60:[2,13],61:[2,13],62:[2,13],63:[2,13],64:[2,13],65:[2,13],66:[2,13],67:[2,13],68:[2,13],73:[2,13],76:[2,13],90:[2,13],96:[2,13],97:[2,13],98:[2,13],99:[2,13],102:[2,13]},{24:[2,132],42:[2,132],43:[2,132],45:[2,132]},{1:[2,21],9:[2,21],11:[2,21],14:[2,21],15:[2,21],22:[2,21],24:[2,21],26:[2,21],27:[2,21],28:[2,21],32:[2,21],34:[2,21],35:[2,21],36:[2,21],37:[2,21],42:[2,21],43:[2,21],44:[2,21],45:[2,21],51:[2,21],52:[2,21],53:[2,21],54:[2,21],55:[2,21],57:[2,21],58:[2,21],59:[2,21],60:[2,21],61:[2,21],62:[2,21],63:[2,21],64:[2,21],65:[2,21],66:[2,21],67:[2,21],68:[2,21],73:[2,21],76:[2,21],90:[2,21],96:[2,21],97:[2,21],98:[2,21],99:[2,21],102:[2,21]},{1:[2,23],9:[2,23],11:[2,23],14:[2,23],15:[2,23],22:[2,23],24:[2,23],26:[2,23],27:[2,23],28:[2,23],32:[2,23],34:[2,23],35:[2,23],36:[2,23],37:[2,23],42:[2,23],43:[2,23],44:[2,23],45:[2,23],51:[2,23],52:[2,23],53:[2,23],54:[2,23],55:[2,23],57:[2,23],58:[2,23],59:[2,23],60:[2,23],61:[2,23],62:[2,23],63:[2,23],64:[2,23],65:[2,23],66:[2,23],67:[2,23],68:[2,23],73:[2,23],76:[2,23],90:[2,23],96:[2,23],97:[2,23],98:[2,23],99:[2,23],102:[2,23]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:391,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:392,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:393,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:394,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{22:[2,161],24:[2,161],35:[1,44],44:[2,161],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,161],96:[2,161]},{22:[2,162],24:[2,162],35:[1,44],44:[2,162],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,162],96:[2,162],98:[1,395]},{22:[2,155],24:[2,155],35:[1,44],44:[2,155],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,155],96:[2,155]},{22:[2,159],24:[2,159],35:[1,44],44:[2,159],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,159],96:[2,159]},{22:[2,165],24:[2,165],35:[1,44],37:[1,396],44:[2,165],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,165],96:[2,165]},{22:[2,166],24:[2,166],35:[1,44],44:[2,166],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,166],96:[2,166],98:[1,397]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:398,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:399,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{3:11,4:[1,27],5:28,6:29,7:[1,30],8:[1,31],16:[1,32],18:[1,33],19:400,20:[1,34],23:[1,35],25:[1,36],31:[1,63],33:[1,13],34:[1,12],39:[1,25],55:[1,14],56:[1,15],70:[1,16],71:[1,17],74:18,75:[1,19],76:[1,38],77:[1,20],78:[1,21],79:[1,22],84:[1,23],87:[1,24],91:[1,26],96:[1,37]},{22:[2,163],24:[2,163],35:[1,44],44:[2,163],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,163],96:[2,163]},{22:[2,168],24:[2,168],35:[1,44],44:[2,168],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,168],96:[2,168]},{22:[2,167],24:[2,167],35:[1,44],44:[2,167],51:[1,43],54:[1,45],55:[1,46],57:[1,47],58:[1,48],59:[1,49],60:[1,50],61:[1,51],62:[1,52],63:[1,53],64:[1,54],65:[1,55],66:[1,56],67:[1,57],73:[1,58],76:[2,167],96:[2,167]}],defaultActions:{2:[2,181]},parseError:function(t,n){throw new Error(t)},parse:function(t){function h(e){r.length=r.length-2*e,i.length=i.length-e}function p(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=this.table,o="",u=0,a=0,f=0,l=2,c=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var d,v,m,g,y,b,w={},E,S,x,T;for(;;){m=r[r.length-1],this.defaultActions[m]?g=this.defaultActions[m]:(d==null&&(d=p()),g=s[m]&&s[m][d]);if(typeof g=="undefined"||!g.length||!g[0]){if(!f){T=[];for(E in s[m])this.terminals_[E]&&E>2&&T.push("'"+this.terminals_[E]+"'");var N="";this.lexer.showPosition?N="Parse error on line "+(u+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+T.join(", "):N="Parse error on line "+(u+1)+": Unexpected "+(d==1?"end of input":"'"+(this.terminals_[d]||d)+"'"),this.parseError(N,{text:this.lexer.match,token:this.terminals_[d]||d,line:this.lexer.yylineno,expected:T})}if(f==3){if(d==c)throw new Error(N||"Parsing halted.");a=this.lexer.yyleng,o=this.lexer.yytext,u=this.lexer.yylineno,d=p()}for(;;){if(l.toString()in s[m])break;if(m==0)throw new Error(N||"Parsing halted.");h(1),m=r[r.length-1]}v=d,d=l,m=r[r.length-1],g=s[m]&&s[m][l],f=3}if(g[0]instanceof Array&&g.length>1)throw new Error("Parse Error: multiple actions possible at state: "+m+", token: "+d);switch(g[0]){case 1:r.push(d),i.push(this.lexer.yytext),r.push(g[1]),d=null,v?(d=v,v=null):(a=this.lexer.yyleng,o=this.lexer.yytext,u=this.lexer.yylineno,f>0&&f--);break;case 2:S=this.productions_[g[1]][1],w.$=i[i.length-S],b=this.performAction.call(w,o,a,u,this.yy,g[1],i);if(typeof b!="undefined")return b;S&&(r=r.slice(0,-1*S*2),i=i.slice(0,-1*S)),r.push(this.productions_[g[1]][0]),i.push(w.$),x=s[r[r.length-2]][r[r.length-1]],r.push(x);break;case 3:return!0}}return!0}};var n=[].slice,r={}.toString;return function(e){function D(e,t){throw SyntaxError(e+" on line "+ -~t)}function P(e,t,n){var r,i;return t==null&&(t=e.length),i=(r=e[t-1])[0],i=="ID"||i=="]"||i=="?"||(n?r.callable||(i==")"||i==")CALL"||i=="BIOPBP")&&r[1]:i=="}"||i==")"||i==")CALL"||i=="STRNUM"||i=="LITERAL"||i=="WORDS")}function H(e){var t,n,i;t=0/0;while(n=r.exec(e))t<=(i=n[0].length-1)||(t=i);return t}function B(e,t){return t?e.replace(B[t]||(B[t]=RegExp("\\n[^\\n\\S]{1,"+t+"}","g")),"\n"):e}function j(e,t){return function(n){return n.replace(e,t)}}function F(e){return e.slice(1+e.lastIndexOf("\n",0))}function I(e,t){return isNaN(e)?(e=e.length>8?"ng":Function("return"+e)(),e.length===1||D("bad string in range",t),[e.charCodeAt(),!0]):[+e]}function q(e){return'"\\u'+("000"+e.toString(16)).slice(-4)+'"'}function R(e){var t,n,r,i,s,o,u,a;t=["NEWLINE","\n",0],n=0;while(r=e[++n]){i=r[0],s=r[1],o=r[2];switch(!1){case s!=="."||!r.spaced||!t.spaced:e[n]=["COMPOSE","<<",o];break;case i!==")"||t[1]!==".":e.splice(n,0,["[","[",o],["ID","it",o],["]","]",o]),u=1;e:for(a=n;a>=0;--a)switch(e[a][0]){case")":++u;break;case"(":if(--u===0){e.splice(a+1,0,["PARAM(","(",o],["ID","it",o],[")PARAM",")",o],["->","->",o]);break e}}}t=r;continue}}function U(e){function s(e){var t;return(t=e[0])=="NEWLINE"||t=="INDENT"}function o(t,n){var s;i==="IF"?t[0]==="INDENT"&&(t[1]||t.then)||(r[0]="POST_IF"):t[0]!=="INDENT"&&e.splice(n,0,["INDENT",0,s=e[n-1][2]],["DEDENT",0,s])}var t,n,r,i;for(t=0,n=e.length;t"&&r!="THEN"&&r!="ELSE"&&r!="DEFAULT"&&r!="TRY"&&r!="CATCH"&&r!="FINALLY"&&r!="DECL")continue;switch(i=e[t+1][0]){case"IF":if(r==="ELSE")continue;break;case"INDENT":case"THEN":r==="THEN"&&e.splice(t--,1);continue}s=["INDENT",0,n[2]],o=["DEDENT",0],r==="THEN"?(e[t]=s).then=!0:e.splice(++t,0,s);switch(!1){case r!=="DECL":break;case i!="DOT"&&i!="?"&&i!=","&&i!="PIPE"&&i!="BACKPIPE":--t;case i!="ID"&&i!="STRNUM"&&i!="LITERAL"||","!==((u=e[t+2])!=null?u[0]:void 8):l(0,t+=2),++t;continue;case i!="("&&i!="["&&i!="{"||","!==((u=e[a=1+J(e,t+1)])!=null?u[0]:void 8):l(0,a),++t;continue}$(e,t+1,f,l)}}function W(e){function h(t,n){var r,i,s;r=t[0];if(r=="POST_IF"||r=="PIPE"||r=="BACKPIPE")return!0;if(!c)if(t.alias&&((i=t[1])=="&&"||i=="||"||i=="xor")||r=="TO"||r=="BY"||r=="IMPLEMENTS")return!0;s=e[n-1];switch(r){case"NEWLINE":return s[0]!==",";case"DOT":case"?":return!c&&(s.spaced||s[0]==="DEDENT");case"SWITCH":l=!0;case"IF":case"CLASS":case"FUNCTION":case"LET":case"WITH":c=!0;break;case"CASE":if(!l)return!0;c=!0;break;case"INDENT":if(c)return c=!1;return(i=s[0])!="{"&&i!="["&&i!=","&&i!="->"&&i!=":"&&i!="ELSE"&&i!="ASSIGN"&&i!="IMPORT"&&i!="UNARY"&&i!="DEFAULT"&&i!="TRY"&&i!="CATCH"&&i!="FINALLY"&&i!="HURL"&&i!="DECL"&&i!="DO";case"WHILE":if(t.done)return!1;case"FOR":return c=!0,P(e,n)||s[0]==="CREMENT"||s[0]==="..."&&s.spaced}return!1}function p(t,n){e.splice(n,0,[")CALL","",e[n-1][2]])}var t,n,r,i,o,u,a,f,l,c;t=0,n=[];while(r=e[++t]){r[1]==="do"&&((i=e[t+1])!=null?i[0]:void 8)==="INDENT"&&(o=J(e,t+1),e[o+1][0]==="NEWLINE"&&((i=e[o+2])!=null?i[0]:void 8)==="WHILE"?(r[0]="DO",e[o+2].done=!0,e.splice(o+1,1)):((r=e[1+t])[0]="(",(u=e[o])[0]=")",r.doblock=!0,e.splice(t,1))),a=r[0],f=e[t-1],a==="["&&n.push(f[0]==="DOT");if(f[0]==="]"){if(!n.pop())continue;f.index=!0}if(!((i=f[0])=="FUNCTION"||i=="LET"||i=="WHERE"||f.spaced&&P(e,t,!0)))continue;if(r.doblock){r[0]="CALL(",u[0]=")CALL";continue}if(!s(a,_)&&(!!r.spaced||a!="+-"&&a!="CLONE"))continue;if(a==="CREMENT")if(r.spaced||!s((i=e[t+1])!=null?i[0]:void 8,M))continue;c=l=!1,e.splice(t++,0,["CALL(","",r[2]]),$(e,t,h,p)}}function X(e){function h(t,n){var r,i,s;switch(r=t[0]){case",":break;case"NEWLINE":if(c)return!0;break;case"DEDENT":return!0;case"POST_IF":case"FOR":case"WHILE":return c;default:return!1}return s=(i=e[n+1])!=null?i[0]:void 8,s!==(r===","?"NEWLINE":"COMMENT")&&":"!==((i=e[s==="("?1+J(e,n+1):n+2])!=null?i[0]:void 8)}function p(t,n){e.splice(n,0,["}","",t[2]])}var t,n,r,i,o,u,a,f,l,c;t=[],n=0;while(r=e[++n]){if(":"!==(i=r[0])){switch(!1){case!s(i,A):o=t.pop();break;case!s(i,L):i==="INDENT"&&e[n-1][0]==="{"&&(i="{"),t.push([i,n])}continue}u=e[n-1][0]===")",a=u?o[1]:n-1,f=e[a-1];if((l=f[0])!=":"&&l!="ASSIGN"&&l!="IMPORT"&&((l=t[t.length-1])!=null?l[0]:void 8)==="{")continue;t.push(["{"]),c=!f.doblock&&(l=f[0])!="NEWLINE"&&l!="INDENT";while(((l=e[a-2])!=null?l[0]:void 8)==="COMMENT")a-=2;e.splice(a,0,["{","{",e[a][2]]),$(e,++n+1,h,p)}}function V(e){function T(){65536=0)||e[r+2][0]==="RANGE_BY"&&((a=e[r+3])!=null?a[0]:void 8)==="STRNUM"&&((a=e[r+4])!=null?a[0]:void 8)==="]")){a=I(i[1],u),f=a[0],l=a[1],a=I(e[r+1][1],u),h=a[0],p=a[1],l^p&&D('bad "to" in range',u),d=1;if(v=((a=e[r+2])!=null?a[0]:void 8)==="RANGE_BY")(d=+((a=e[r+3])!=null?a[1]:void 8))||D('bad "by" in range',e[r+2][2]);m=[],g=l?c:String,y=T;if(i.op==="to")for(b=f;d<0?b>=h:b<=h;b+=d)y();else for(b=f;d<0?b>h:b","",i[2]]);else if((a=x[0])=="FUNCTION"||a=="LET")e.splice(r,0,["CALL(","",i[2]],[")CALL","",i[2]]),r+=2;continue;case"LITERAL":case"}":case"!?":break;case")":case")CALL":if(i[1])continue;break;case"]":if(i.index)continue;break;case"CREMENT":if(!P(e,r))continue;break;case"BIOP":!i.spaced&&((a=i[1])=="+"||a=="-")&&e[r+1][0]!==")"&&(e[r][0]="+-");continue;default:continue}i.spaced&&s(e[r+1][0],_)&&e.splice(++r,0,[",",",",i[2]])}}function $(e,t,n,r){var i,o,u;i=0;for(;o=e[t];++t){if(!i&&n(o,t))return r(o,t);u=o[0];if(0>(i+=s(u,L)||-s(u,A)))return r(o,t)}}function J(e,t){var n,r,i,s;n=1,i=O[r=e[t][0]];while(s=e[++t])switch(s[0]){case r:++n;break;case i:if(!--n)return t}return-1}var t,r,o,u,a,f,l,c,h,p,d,v,m,g,y,b,w,E,S,x,T,N,C,k,L,A,O,M,_;e.lex=function(t,n){return i(e).tokenize(t||"",n||{})},e.rewrite=function(e){var t;return e||(e=this.tokens),R(e),z(e),U(e),W(e),X(e),V(e),((t=e[0])!=null?t[0]:void 8)==="NEWLINE"&&e.shift(),e},e.tokenize=function(e,t){var n,r,i;this.inter||(e=e.replace(/[\r\u2028\u2029\uFEFF]/g,"")),e="\n"+e,this.tokens=[this.last=["NEWLINE","\n",0]],this.line=~-t.line,this.dents=[],this.closes=[],this.parens=[],n=0;while(r=e.charAt(n))switch(r){case" ":n+=this.doSpace(e,n);break;case"\n":n+=this.doLine(e,n);break;case"\\":n+=this.doBackslash(e,n);break;case"'":case'"':n+=this.doString(e,n,r);break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":n+=this.doNumber(e,n);break;case"/":switch(e.charAt(n+1)){case"*":n+=this.doComment(e,n);break;case"/":n+=this.doHeregex(e,n);break;default:n+=this.doRegex(e,n)||this.doLiteral(e,n)}break;default:n+=this.doID(e,n)||this.doLiteral(e,n)||this.doSpace(e,n)}return this.dedent(this.dent),(i=this.closes.pop())&&this.carp("missing `"+i+"`"),this.inter?this.rest==null&&this.carp("unterminated interpolation"):(this.last.spaced=!0,this.newline()),t.raw||this.rewrite(),this.tokens},e.dent=0,e.identifiers={},e.hasOwn=Object.prototype.hasOwnProperty,e.checkConsistency=function(e,t){if(this.hasOwn.call(this.identifiers,e)&&this.identifiers[e]!==t)throw new ReferenceError("Inconsistent use of "+e+" as "+t+" on line "+ -~this.line);return this.identifiers[e]=t},e.doID=function(e,t){var n,r,i,o,u,a,f,c;r=(n=(v.lastIndex=t,v).exec(e))[0];if(!r)return 0;i=l(n[1]),/-/.test(n[1])&&this.checkConsistency(i,n[1]);if(k.test(i))try{Function("var "+i)}catch(m){o=m,this.carp('invalid identifier "'+i+'"')}u=this.last;if(n[2]||u[0]==="DOT"||this.adi())return this.token("ID",s(i,d)?(a=Object(i),a.reserved=!0,a):i),n[2]&&this.token(":",":"),r.length;switch(i){case"true":case"false":case"on":case"off":case"yes":case"no":case"null":case"void":case"undefined":case"arguments":case"debugger":f="LITERAL";break;case"new":case"do":case"typeof":case"delete":f="UNARY";break;case"return":case"throw":f="HURL";break;case"break":case"continue":f="JUMP";break;case"this":case"eval":case"super":return this.token("LITERAL",i,!0).length;case"for":this.seenFor=!0;case"then":this.wantBy=!1;break;case"catch":case"function":i="";break;case"where":break;case"in":case"of":if(this.seenFor){this.seenFor=!1,i==="in"&&(i="",this.wantBy=!0,u[0]==="ID"&&(a=this.tokens)[a.length-2][0]!=="FOR"&&(i=this.tokens.pop()[1],(a=this.tokens)[a.length-1][0]===","&&this.tokens.pop()));break};case"instanceof":u[1]==="!"&&(i=this.tokens.pop()[1]+i),f=(a=this.tokens)[a.length-1][0]==="("?"BIOPR":"RELATION";break;case"not":if(u.alias&&u[1]==="===")return u[1]="!==",3;f="UNARY",i="!";break;case"and":case"or":case"xor":case"is":case"isnt":return this.unline(),f=i=="is"||i=="isnt"?"COMPARE":"LOGIC",u[0]==="("&&(f="BIOP"),this.token(f,function(){switch(i){case"is":return"===";case"isnt":return"!==";case"or":return"||";case"and":return"&&";case"xor":return"xor"}}()),this.last.alias=!0,i.length;case"unless":f="IF";break;case"until":f="WHILE";break;case"import":u[0]==="("?(i="<<<",f="BIOP"):P(this.tokens)?i="<<<":f="DECL";break;case"export":case"const":case"var":f="DECL";break;case"with":f=function(){switch(!1){case!P(this.tokens):return"CLONEPORT";case u[0]!=="(":return"BIOP";default:return"WITH"}}.call(this);break;case"when":f="CASE";case"case":if(this.doCase())return r.length;break;case"match":f="SWITCH";break;case"loop":return this.token("WHILE",i),this.token("LITERAL","true"),r.length;default:if(s(i,h))break;s(i,p)&&this.carp('reserved word "'+i+'"');if(!u[1]&&((a=u[0])=="CATCH"||a=="FUNCTION"||a=="LABEL"))return u[1]=i,u.spaced=!1,i.length;f="ID";switch(i){case"own":u[0]==="FOR"&&(f="OWN");break;case"otherwise":if((a=u[0])=="CASE"||a=="|")return u[0]="DEFAULT",i.length;break;case"all":if(c=u[1]==="<<<"&&"<"||u[1]==="import"&&"All")return u[1]+=c,3;break;case"from":this.forange()&&(f="FROM");break;case"to":case"til":this.forange()&&this.tokens.push(["FROM","",this.line],["STRNUM","0",this.line]);if(this.seenFrom)this.seenFrom=!1,this.wantBy=!0,f="TO";else{if(!u.callable&&u[0]==="STRNUM"&&(a=this.tokens)[a.length-2][0]==="[")return u[0]="RANGE",u.op=i,i.length;if(s("]",this.closes))return this.token("TO",i),i.length}break;case"by":u[0]==="STRNUM"&&(a=this.tokens)[a.length-2][0]==="RANGE"&&(a=this.tokens)[a.length-3][0]==="["?f="RANGE_BY":s("]",this.closes)?f="BY":this.wantBy&&(this.wantBy=!(f="BY"));break;case"ever":u[0]==="FOR"&&(this.seenFor=!1,u[0]="WHILE",f="LITERAL",i="true")}}return f||(f=n[1].toUpperCase()),(f=="COMPARE"||f=="LOGIC"||f=="RELATION")&&u[0]==="("&&(f=f==="RELATION"?"BIOPR":"BIOP"),(f=="RELATION"||f=="THEN"||f=="ELSE"||f=="CASE"||f=="DEFAULT"||f=="CATCH"||f=="FINALLY"||f=="IN"||f=="OF"||f=="FROM"||f=="TO"||f=="BY"||f=="EXTENDS"||f=="IMPLEMENTS"||f=="WHERE")&&this.unline(),this.token(f,i),r.length},e.doNumber=function(e,t){var n,r,i,s,o,u,a;return E.lastIndex=t,(r=(n=E.exec(e))[0])?(i=this.last,n[5]&&(i[0]==="DOT"||this.adi())?(this.token("STRNUM",n[4].replace(S,"")),n[4].length):((s=n[1])?(u=parseInt(o=n[2].replace(S,""),s),(s>36||s<2)&&this.carp("invalid number base "+s+" (with number "+o+"), base must be from 2 to 36"),(isNaN(u)||u===parseInt(o.slice(0,-1),s))&&this.carp("invalid number "+o+" in base "+s),u+=""):(u=(n[3]||r).replace(S,""),n[3]&&u.charAt()==="0"&&(a=u.charAt(1))!=""&&a!="."&&this.carp("deprecated octal literal "+n[4])),!i.spaced&&i[0]==="+-"?(i[0]="STRNUM",i[1]+=u,r.length):(this.strnum(u),r.length))):0},e.doString=function(e,t,n){var r,i;return n===e.charAt(t+1)?n===e.charAt(t+2)?this.doHeredoc(e,t,n):(this.strnum(n+n),2):n==='"'?(r=this.interpolate(e,t,n),this.addInterpolated(r,o),1+r.size):(i=(b.lastIndex=t,b).exec(e)[0]||this.carp("unterminated string"),this.strnum(o(this.string(n,i.slice(1,-1)))),this.countLines(i).length)},e.doHeredoc=function(e,t,n){var r,i,s,o,a,f,l,c;if(n==="'")return~(r=e.indexOf(n+n+n,t+3))||this.carp("unterminated heredoc"),i=e.slice(t+3,r),s=i.replace(N,""),this.strnum(u(this.string(n,F(B(s,H(s)))))),this.countLines(i).length+6;o=this.interpolate(e,t,n+n+n),a=H(e.slice(t+3,t+o.size).replace(N,""));for(f=0,l=o.length;f=0;--u){l=i[u];if(l[0]==="TOKENS"){c=i.splice(u,1)[0][1];break}}}for(u=0,h=i.length;u="g")this.token(",",","),c?n.push.apply(n,c):this.token("STRNUM","'"+o+"'");this.token(o==="$"?")":")CALL","")}else this.regex(f(i[0][1].replace(T,"")),o);return 2+i.size+o.length},e.doBackslash=function(e,t){var n,r,i;return w.lastIndex=t,n=w.exec(e),r=n[0],i=n[1],i?this.strnum(this.string("'",i)):this.countLines(r),r.length},e.doLine=function(e,t){var n,r,i,s,o,u,a,f;n=(y.lastIndex=t,y).exec(e),r=n[0],i=n[1],s=this.countLines(r).length,o=this.last,o.eol=!0,o.spaced=!0;if(t+s>=e.length)return s;(u=i&&(this.emender||(this.emender=RegExp("[^"+i.charAt()+"]"))).exec(i))&&this.carp("contaminated indent "+escape(u));if(0>(a=i.length-this.dent))this.dedent(-a),this.newline();else{(u=i&&(this.emender||(this.emender=RegExp("[^"+i.charAt(0)+"]"))).exec(i))&&this.carp("contaminated indent "+escape(u));if((f=o[0])==="ASSIGN"&&(n=""+o[1])!="="&&n!=":="&&n!="+="||f=="+-"||f=="PIPE"||f=="BACKPIPE"||f=="DOT"||f=="LOGIC"||f=="MATH"||f=="COMPARE"||f=="RELATION"||f=="SHIFT"||f=="BITWISE"||f=="IN"||f=="OF"||f=="TO"||f=="BY"||f=="FROM"||f=="EXTENDS"||f=="IMPLEMENTS")return s;a?this.indent(a):this.newline()}return this.wantBy=!1,s},e.doSpace=function(e,t){var n;g.lastIndex=t;if(n=g.exec(e)[0])this.last.spaced=!0;return n.length},e.doCase=function(){var e,t;if((e=this.last[0])=="ASSIGN"||e=="->"||e==":"||this.last[0]==="INDENT"&&((e=(t=this.tokens)[t.length-2][0])=="ASSIGN"||e=="->"||e==":"))return this.token("SWITCH","switch"),this.line++,this.token("CASE","case")},e.doLiteral=function(e,t){function p(e){return h.token("PARAM(","("),h.token(")PARAM",")"),h.token("->","->"),h.token("ID","it")}var n,r,i,s,o,u,a,f,l,c,h=this;if(!(n=(m.lastIndex=t,m).exec(e)[0]))return 0;switch(i=r=n){case"=>":i="THEN",this.unline();break;case"|":i="CASE";if(this.doCase())return n.length;break;case"|>":i="PIPE";break;case"`":i="BACKTICK";break;case"<<":case">>":i="COMPOSE";break;case"<|":i="BACKPIPE";break;case"+":case"-":i="+-";break;case"&&":case"||":i="LOGIC";break;case".&.":case".|.":case".^.":i="BITWISE";break;case"^^":i="CLONE";break;case"**":case"^":i="POWER";break;case"?":case"!?":this.last[0]==="("?p():this.last.spaced&&(i="LOGIC");break;case"/":case"%":case"%%":i="MATH";break;case"+++":i="CONCAT";break;case"++":case"--":i="CREMENT";break;case"<<<":case"<<<<":i="IMPORT";break;case";":i="NEWLINE",this.wantBy=!1;break;case"..":i="LITERAL";break;case".":this.last[0]==="("&&p(),this.last[1]==="?"&&(this.last[0]="?"),i="DOT";break;case",":switch(this.last[0]){case",":case"[":case"(":case"CALL(":this.token("LITERAL","void");break;case"FOR":case"OWN":this.token("ID","")}break;case"!=":case"~=":if(!P(this.tokens)&&(s=this.last[0])!="("&&s!="CREMENT")return this.tokens.push(r==="!="?["UNARY","!",this.line]:["UNARY","~",this.line],["ASSIGN","=",this.line]),2;case"!~=":case"==":r=function(){switch(r){case"~=":return"==";case"!~=":return"!=";case"==":return"===";case"!=":return"!=="}}(),i="COMPARE";break;case"===":case"!==":r+="=";case"<":case">":case"<=":case">=":case"<==":case">==":case">>=":case"<<=":i="COMPARE";break;case".<<.":case".>>.":case".>>>.":case"?":i="SHIFT";break;case"(":if((s=this.last[0])!="FUNCTION"&&s!="LET"&&!this.able(!0)&&this.last[1]!==".@")return this.token("(","("),this.closes.push(")"),this.parens.push(this.last),1;i="CALL(",this.closes.push(")CALL");break;case"[":case"{":this.adi(),this.closes.push("]}".charAt(r==="{"));break;case"}":if(this.inter&&r!==(s=this.closes)[s.length-1])return this.rest=e.slice(t+1),9e9;case"]":case")":i===")"&&((s=this.last[0])=="+-"||s=="COMPARE"||s=="LOGIC"||s=="MATH"||s=="POWER"||s=="SHIFT"||s=="BITWISE"||s=="CONCAT"||s=="COMPOSE"||s=="RELATION"||s=="PIPE"||s=="BACKPIPE"||s=="IMPORT"||s=="CLONEPORT"||s=="ASSIGN")&&((s=this.tokens)[s.length-1][0]=function(){switch(this.last[0]){case"RELATION":return"BIOPR";case"PIPE":return this.parameters(!1,-1),"BIOPP";default:return"BIOP"}}.call(this)),")"===(i=r=this.pair(r))&&(this.lpar=this.parens.pop());break;case"=":case":":if(this.last[0]!=="UNARY"||this.last[1]!=="!"||(s=(o=this.tokens)[o.length-2][1])!=".@"&&s!="this"){if(this.last[0]===")CALL"){r==="="&&(i="ASSIGN"),u="-->",this.tokens.pop(),this.token(")PARAM",")");for(a=(s=this.tokens).length-1;a>=0;--a){f=s[a];if(f[0]==="CALL(")break}this.tokens.splice(a,1,[i,r,this.line],["PARAM(","(",this.line]);if((s=(o=this.tokens[a-2])!=null?o[1]:void 8)==".~"||s=="~")this.tokens.splice(a-2,1),--a,P(this.tokens.slice(0,a-1))&&(this.tokens.splice(a-2+1,0,["DOT",".",this.line]),++a),u="~~>";return this.token("->",u),n.length}}else this.tokens.pop(),this.token("CALL(","("),this.token(")CALL",")");if(r===":"){switch(this.last[0]){case"ID":case"STRNUM":case")":break;case"...":this.last[0]="STRNUM";break;default:i="LABEL",r=""}return this.token(i,r),n.length};case":=":case"+=":case"-=":case"*=":case"/=":case"%=":case"%%=":case"?=":case"**=":case"^=":case".&.=":case".|.=":case".^.=":case".<<.=":case".>>.=":case".>>>.=":if(this.last[1]==="."||this.last[0]==="?"&&this.adi())return this.last[1]+=r,r.length;this.last[0]==="LOGIC"?(r=Object(r)).logic=this.tokens.pop()[1]:(r=="+="||r=="-=")&&!P(this.tokens)&&(s=this.last[0])!="+-"&&s!="UNARY"&&s!="LABEL"&&(this.token("UNARY",r.charAt()),r="="),i="ASSIGN";break;case"::=":return this.token("DOT","."),this.token("ID","prototype"),this.token("IMPORT","<<"),n.length;case"*":if(l=((s=this.last[0])=="NEWLINE"||s=="INDENT"||s=="THEN"||s=="=>")&&(C.lastIndex=t+1,C).exec(e)[0].length)return this.tokens.push(["LITERAL","void",this.line],["ASSIGN","=",this.line]),this.indent(t+l-1-this.dent-e.lastIndexOf("\n",t-1)),l;i=P(this.tokens)||this.last[0]==="CREMENT"&&P(this.tokens,this.tokens.length-1)||this.last[0]==="("?"MATH":"STRNUM";break;case"@":case"@@":return this.dotcat(r)||r==="@"&&this.token("LITERAL","this",!0),r.length;case"&":return this.token("LITERAL","arguments"),1;case"!":switch(!1){default:if(!this.last.spaced){if(P(this.tokens,null,!0))this.token("CALL(","!"),this.token(")CALL",")");else{if(this.last[1]!=="typeof")break;this.last[1]="classof"}return 1}}i="UNARY";break;case"&":if(!P(this.tokens)){i="LITERAL";break};case"|":i="BITWISE";break;case"~":if(this.dotcat(r))return 1;i="UNARY";break;case"->":case"~>":case"-->":case"~~>":c="->";case"<-":case"<~":case"<--":case"<~~":this.parameters(i=c||"<-");break;case"::":this.adi(),r="prototype",i="ID";break;default:switch(r.charAt(0)){case"(":this.token("CALL(","("),i=")CALL",r=")";break;case"<":return r.length<4&&this.carp("unterminated words"),this.token("WORDS",r.slice(2,-2),this.adi()),r.length}}return(i=="+-"||i=="COMPARE"||i=="LOGIC"||i=="MATH"||i=="POWER"||i=="SHIFT"||i=="BITWISE"||i=="CONCAT"||i=="COMPOSE"||i=="RELATION"||i=="PIPE"||i=="BACKPIPE"||i=="IMPORT")&&this.last[0]==="("&&(i=i==="BACKPIPE"?"BIOPBP":"BIOP"),(i==","||i=="CASE"||i=="PIPE"||i=="BACKPIPE"||i=="DOT"||i=="LOGIC"||i=="COMPARE"||i=="MATH"||i=="POWER"||i=="IMPORT"||i=="SHIFT"||i=="BITWISE")&&this.unline(),this.token(i,r),n.length},e.token=function(e,t,n){return this.tokens.push(this.last=[e,t,this.line]),n&&(this.last.callable=!0),t},e.indent=function(e){this.dent+=e,this.dents.push(this.token("INDENT",e)),this.closes.push("DEDENT")},e.dedent=function(e){var t;this.dent-=e;while(e>0&&(t=this.dents.pop()))e")this.token("PARAM(","");else{for(n=(r=this.tokens).length-1;n>=0;--n){i=r[n];if((s=i[0])=="NEWLINE"||s=="INDENT"||s=="THEN"||s=="=>"||s=="(")break}this.tokens.splice(n+1,0,["PARAM(","",i[2]])}t?this.tokens.splice(this.tokens.length+t,0,[")PARAM","",i[2]]):this.token(")PARAM","")},e.interpolate=function(t,n,r){var s,o,u,a,f,c,h,p,d,m,g,y,b;s=[],o=r.charAt(0),u=0,a=-1,t=t.slice(n+r.length);while(f=t.charAt(++a)){switch(f){case o:if(r!==t.slice(a,a+r.length))continue;return s.push(["S",this.countLines(t.slice(0,a)),this.line]),s.size=u+a+r.length,s;case"#":if(!(c=(v.lastIndex=a+1,v).exec(t)[1])&&"{"!==t.charAt(a+1))continue;break;case"\\":++a;default:continue}if(a||g&&!h)h=s.push(["S",this.countLines(t.slice(0,a)),this.line]);if(c){p=c.length;if(c!=="this"){c=l(c);try{Function("'use strict'; var "+c)}catch(w){d=w,this.carp('invalid variable interpolation "'+c+'"')}}t=t.slice(m=a+1+p),s.push(["TOKENS",g=[["ID",c,this.line]]])}else{b=(y=i(e),y.inter=!0,y.emender=this.emender,y),g=b.tokenize(t.slice(a+2),{line:this.line,raw:!0}),m=t.length-b.rest.length,t=b.rest,this.line=b.line;while(((y=g[0])!=null?y[0]:void 8)==="NEWLINE")g.shift();g.length&&(g.unshift(["(","(",g[0][2]]),g.push([")",")",this.line]),s.push(["TOKENS",g]))}u+=m,a=-1}this.carp("missing `"+r+"`")},e.addInterpolated=function(e,t){var n,r,i,s,o,u,a,f,l,c;if(!e[1])return this.strnum(t(this.string('"',e[0][1])));n=this.tokens,r=this.last,i=!r.spaced&&r[1]==="%"?(--n.length,this.last=r=n[n.length-1],["[","]",[",",","]]):["(",")",["+-","+"]],s=i[0],o=i[1],u=i[2],a=this.adi(),n.push([s,'"',r[2]]);for(f=0,l=e.length;f1&&!c[1])continue;n.push(["STRNUM",t(this.string('"',c[1])),c[2]])}n.push(u.concat(n[n.length-1][2]))}--n.length,this.token(o,"",a)},e.strnum=function(e){this.token("STRNUM",e,this.adi()||this.last[0]==="DOT")},e.regex=function(e,t){var n;try{RegExp(e)}catch(r){n=r,this.carp(n.message)}return t==="$"?this.strnum(this.string("'",a(e))):this.token("LITERAL","/"+(e||"(?:)")+"/"+this.validate(t))},e.adi=function(){if(this.last.spaced)return;this.last[0]==="!?"&&(this.last[0]="CALL(",this.tokens.push([")CALL","",this.line],["?","?",this.line]));if(P(this.tokens))return this.token("DOT",".")},e.dotcat=function(e){if(this.last[1]==="."||this.adi())return this.last[1]+=e},e.pair=function(e){var t,n;return e===(n=(t=this.closes)[t.length-1])||")CALL"===n&&e===")"?(this.unline(),this.closes.pop()):("DEDENT"!==n&&this.carp("unmatched `"+e+"`"),this.dedent((t=this.dents)[t.length-1]),this.pair(e))},e.able=function(e){return!this.last.spaced&&P(this.tokens,null,e)},e.countLines=function(e){var t;while(t=1+e.indexOf("\n",t))++this.line;return e},e.forange=function(){var e,t;if(((e=(e=this.tokens)[e.length-2-((t=this.last[0])=="NEWLINE"||t=="INDENT")])!=null?e[0]:void 8)==="FOR")return this.seenFor=!1,this.seenFrom=!0,this},e.validate=function(e){var t;return(t=e&&/(.).*\1/.exec(e))&&this.carp("duplicate regex flag `"+t[1]+"`"),e},e.carp=function(e){D(e,this.line)},e.string=function(e,n){return t(e,n,this.line)},t=function(e){return function(t,n,r){return n=n.replace(e,function(e,n,i,s){return e==t||e=="\\"?"\\"+e:n?"\\x"+(256+parseInt(n,8)).toString(16).slice(1):(i&&D("malformed character escape sequence",r),!s||t===s?e:s)}),t+n+t}}.call(this,/['"]|\\(?:([0-3]?[0-7]{2}|[1-7]|0(?=[89]))|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|([xu])|[\\0bfnrtv]|[^\n\S]|([\w\W]))?/g),r=/\n[^\n\S]*(?!$)/mg,o=j(/\n[^\n\S]*/g,""),u=j(/\n/g,"\\n"),a=j(/\\/g,"\\\\"),f=j(/(\\.)|\//g,function(){return arguments[1]||"\\/"}),l=j(/-[a-z]/ig,function(e){return e.charAt(1).toUpperCase()}),c=typeof JSON=="undefined"||JSON===null?q:function(e){switch(e){case 8232:case 8233:return q(e);default:return JSON.stringify(String.fromCharCode(e))}},h=["true","false","null","this","void","super","return","throw","break","continue","if","else","for","while","switch","case","default","try","catch","finally","function","class","extends","implements","new","do","delete","typeof","in","instanceof","let","with","var","const","import","export","debugger"],p=["enum","interface","package","private","protected","public","static","yield"],d=h.concat(p),v=/((?!\s)[a-z_$\xAA-\uFFDC](?:(?!\s)[\w$\xAA-\uFFDC]|-[a-z])*)([^\n\S]*:(?![:=]))?|/ig,m=/[-+*\/^]=|%%?=|::?=|\.(?:[&\|\^]|<<|>>>?)\.=?|\.{1,3}|\^\^|\+\+\+|-->|~~>|<--|<~~|([-+&|:])\1|%%|&|\([^\n\S]*\)|[-~]>|<[-~]|[!=]==?|!?\~=|@@|<\[(?:[\s\S]*?\]>)?|<<<]==|<<=|>>=|<<|>>|[<>]\??=?|!\?|\|>|\||=>|\*\*=?|\^|`|[^\s#]?/g,g=/[^\n\S]*(?:#.*)?/g,y=/(?:\s*#.*)*(?:\n([^\n\S]*))+/g,b=/'[^\\']*(?:\\[\s\S][^\\']*)*'|/g,w=/\\(?:(\S[^\s,;)}\]]*)|\s*)/g,E=/0x[\dA-Fa-f][\dA-Fa-f_]*|(\d*)~([\dA-Za-z]\w*)|((\d[\d_]*)(\.\d[\d_]*)?(?:e[+-]?\d[\d_]*)?)[$\w]*|/g,S=/_+/g,x=/\/([^[\/\n\\]*(?:(?:\\.|\[[^\]\n\\]*(?:\\.[^\]\n\\]*)*\])[^[\/\n\\]*)*)\/([gimy]{1,4}|\$?)|/g,T=/\s+(?:#.*)?/g,N=/\n[^\n\S]*$/,C=/[^\n\S]*[^#\s]?/g,k=/[\x80-\uFFFF]/,L=["(","[","{","CALL(","PARAM(","INDENT"],A=[")","]","}",")CALL",")PARAM","DEDENT"],O=new function(){var e,t,n,r;for(e=0,n=(t=L).length;e"?this.lines.pop():e,r.call(n).slice(8,-1)!=="Array"&&(n=[n]);switch(t){case"|>":this.lines.push(b.make(e,n,{pipe:!0}));break;case"<|":this.lines.push(b.make(this.lines.pop(),n))}return this},t.unwrap=function(){return this.lines.length===1?this.lines[0]:this},t.chomp=function(){var e,t,n;e=this.lines,t=e.length;while(n=e[--t])if(!n.comment)break;return e.length=t+1,this},t.neck=function(){var e,t,n,r;for(e=0,n=(t=this.lines).length;e1||((e=this.lines[0])!=null?e.isComplex():void 8)},t.delegate(["isCallable","isArray","isString","isRegex"],function(e){var t;return(t=(t=this.lines)[t.length-1])!=null?t[e]():void 8}),t.getJump=function(e){var t,n,r,i,s;for(t=0,r=(n=this.lines).length;t2?x:E}return s.key=e,s.symbol=t,s}function i(){}var t=u((o(r,e).displayName="Index",r),e).prototype,n=r;return i.prototype=t,t.children=["key"],t.show=function(){return[this.soak?"?":void 8]+this.symbol},t.isComplex=function(){return this.key.isComplex()},t.varName=function(){var e;return((e=this.key)instanceof v||e instanceof p)&&this.key.varName()},t.compile=function(e){var t;return t=this.key.compile(e,Z),this.key instanceof v&&"'"!==t.charAt(0)?"."+t:"["+t+"]"},r}(t),e.Slice=g=function(e){function r(e){var t=this instanceof i?this:new i;return t.type=e.type,t.target=e.target,t.from=e.from,t.to=e.to,t.from==null&&(t.from=p(0)),t.to&&t.type==="to"&&(t.to=N("+",t.to,p("1"))),t}function i(){}var t=u((o(r,e).displayName="Slice",r),e).prototype,n=r;return i.prototype=t,t.children=["target","from","to"],t.show=function(){return this.type},t.compileNode=function(e){var t;return this.to&&this.type==="to"&&(this.to=N("||",this.to,p("9e9"))),t=[this.target,this.from],this.to&&t.push(this.to),y(d(pt("slice"))).add(m(v("call"),".",!0)).add(b(t)).compile(e)},r}(t),e.Chain=y=function(e){function i(e,t){var n=this instanceof a?this:new a;return!t&&e instanceof i?e:(n.head=e,n.tails=t||[],n)}function a(){}var t=u((o(i,e).displayName="Chain",i),e).prototype,r=i;return a.prototype=t,t.children=["head","tails"],t.add=function(e){var t,n,r,o,u,a;this.head instanceof A&&(t=i(this.head.it),this.head=t.head,this.tails=t.tails,e.soak=!0),this.tails.push(e),n=this.head instanceof D&&this.head.it instanceof N&&!this.head.it.partial?this.head.it:this.head instanceof N&&!this.head.partial?this.head:void 8;if(e instanceof b&&!e.method&&this.head instanceof _&&!this.head.called)e.method=".call",e.args.unshift(p("this")),this.head.called=!0;else if(r=e.vivify,delete e.vivify,r)this.head=C(i(this.head,this.tails.splice(0,9e9)),r(),"=","||");else if(e instanceof b&&this.tails.length===1&&n&&s(n.op,o=["&&","||","xor"]))return u=e,a=function(e,t){var n;return n=e[t],n instanceof N&&s(n.op,o)?(a(n,"first"),a(n,"second")):e[t]=i(n).autoCompare(u.args)},a(n,"first"),a(n,"second"),n;return this},t.autoCompare=function(e){var t;t=this.head;switch(!1){case!(t instanceof p):return N("===",t,e[0]);case!(t instanceof x||t instanceof E):return N("====",t,e[0]);case!(t instanceof d&&t.value==="_"):return p("true");default:return this.add(b(e))||[]}},t.flipIt=function(){return this.flip=!0,this},t.unwrap=function(){return this.tails.length?this:this.head},t.delegate(["getJump","assigns","isStatement","isString"],function(e,t){return!this.tails.length&&this.head[e](t)}),t.isComplex=function(){return this.tails.length||this.head.isComplex()},t.isCallable=function(){var e,t;return(t=(e=this.tails)[e.length-1])?(e=t.key)==null||!e.items:this.head.isCallable()},t.isArray=function(){var e,t;return(t=(e=this.tails)[e.length-1])?t.key instanceof x:this.head.isArray()},t.isRegex=function(){return this.head.value==="RegExp"&&!this.tails[1]&&this.tails[0]instanceof b},t.isAssignable=function(){var e,t,n,r;if(!(t=(e=this.tails)[e.length-1]))return this.head.isAssignable();if(!(t instanceof m)||t.key instanceof w||t.symbol===".~")return!1;for(n=0,r=(e=this.tails).length;n1?(i=t.cache(e),t=i[0],s=i[1],o=i[2]):s=t;for(u=0,a=r.length;u1?(r=t.cache(e),t=r[0],i=r[1]):i=t;for(s=0,o=n.length;s"&&e!="<="&&e!=">="&&e!="of"&&e!="instanceof"?n("!",this,!0):this.it},t.unfoldSoak=function(e){var t;return((t=this.op)=="++"||t=="--"||t=="delete")&&this.it!=null&&z.unfoldSoak(e,this,"it")},t.getAccessors=function(){var e;if(this.op!=="~")return;if(this.it instanceof O)return[this.it];if(this.it instanceof x){e=this.it.items;if(!e[2]&&e[0]instanceof O&&e[1]instanceof O)return e}},t.compileNode=function(e){var t,n,r,i,o;if(this.it==null)return this.compileAsFunc(e);if(t=this.compileSpread(e))return t;n=this.op,r=this.it;switch(n){case"!":r.cond=!0;break;case"new":r.isCallable()||r.carp("invalid constructor");break;case"do":return i=D(r instanceof A&&!r.negated?y(r).add(b()):b.make(r)),(i.front=this.front,i.newed=this.newed,i).compile(e);case"delete":(r instanceof d||!r.isAssignable())&&this.carp("invalid delete");if(e.level&&!this["void"])return this.compilePluck(e);break;case"++":case"--":r.isAssignable()||this.carp("invalid "+s(n)),(t=r instanceof d&&e.scope.checkReadOnly(r.value))&&this.carp(s(n)+" of "+t+' "'+r.value+'"',ReferenceError),this.post&&(r.front=this.front);break;case"^^":return pt("clone")+"("+r.compile(e,et)+")";case"classof":return pt("toString")+".call("+r.compile(e,et)+").slice(8, -1)"}o=r.compile(e,nt+it.unary);if(this.post)o+=n;else{if(n=="new"||n=="typeof"||n=="delete"||(n=="+"||n=="-")&&n===o.charAt())n+=" ";o=n+o}return e.level=0;--f)l=r[f],u=n(l.op,u,l.post);i[s]=a?h=P(u):u}return!h&&(this["void"]||!e.level)&&(t=(p=c(i),p.front=this.front,p["void"]=!0,p)),t.compile(e,Z)},t.compilePluck=function(e){var t,n,r,i,s;return t=y(this.it).cacheReference(e),n=t[0],r=t[1],s=this.assigned?"":(i=e.scope.temporary())+" = ",s+=n.compile(e,et)+", delete "+r.compile(e,et),this.assigned?s:(s+=", "+e.scope.free(i),e.level"&&u!="!")return C(t.unwrap(),n,e);switch(e){case"in":return new L(t,n);case"with":return new k(T("^^",t),n,!1);case"<<<":case"<<<<":return k(t,n,e==="<<<<");case"<|":return c(t).pipe(n,e);case"|>":return c(n).pipe(t,"<|")}}return a.op=e,a.first=t,a.second=n,a}function l(){}var t,n,i=u((o(f,e).displayName="Binary",f),e).prototype,s=f;return l.prototype=i,i.children=["first","second"],i.show=function(){return this.op},i.isCallable=function(){var e;return this.partial||((e=this.op)=="&&"||e=="||"||e=="?"||e=="!?"||e=="<<"||e==">>")&&this.first.isCallable()&&this.second.isCallable()},i.isArray=function(){switch(this.op){case"*":return this.first.isArray();case"/":return this.second.isMatcher()}},i.isString=function(){switch(this.op){case"+":case"*":return this.first.isString()||this.second.isString();case"-":return this.second.isMatcher()}},t=/^(?:[!=]=|[<>])=?$/,n={"===":"!==","!==":"===","==":"!=","!=":"=="},i.invert=function(){var e;return(e=!t.test(this.second.op)&&n[this.op])?(this.op=e,this):T("!",D(this),!0)},i.invertIt=function(){return this.inverted=!0,this},i.getDefault=function(){switch(this.op){case"?":case"||":case"&&":case"!?":return this}},i.xorChildren=function(e){var t,n,r;return!((n=e(this.second),t=r=e(this.first))||n)||!!t&&!!n||!t&&!n?!1:r?[this.first,this.second]:[this.second,this.first]},i.compileNode=function(e){var n,r,i,s,o,u,a;if(this.partial)return this.compilePartial(e);switch(this.op){case"?":case"!?":return this.compileExistence(e);case"*":if(this.second.isString())return this.compileJoin(e);if(this.first.isString()||this.first.isArray())return this.compileRepeat(e);break;case"-":if(this.second.isMatcher())return this.compileRemove(e);break;case"/":if(this.second.isMatcher())return this.compileSplit(e);break;case"**":case"^":return this.compilePow(e);case"?":return this.compileMinMax(e);case"<<":case">>":return this.compileCompose(e);case"+++":return this.compileConcat(e);case"%%":return this.compileMod(e);case"xor":return this.compileXor(e);case"&&":case"||":if(n=this["void"]||!e.level)this.second["void"]=!0;if(n||this.cond)this.first.cond=!0,this.second.cond=!0;break;case"instanceof":r=this.second.expandSlice(e).unwrap(),i=r.items;if(r instanceof x){if(i[1])return this.compileAnyInstanceOf(e,i);this.second=i[0]||r}this.second.isCallable()||this.second.carp("invalid instanceof operand");break;case"====":case"!===":this.op=this.op.slice(0,3);case"<==":case">==":case"<<=":case">>=":return this.compileDeepEq(e);default:if(t.test(this.op)){if(o=((s=this.op)=="==="||s=="!==")&&this.xorChildren(function(e){return e.isRegex()}))return this.compileRegexEquals(e,o);this.op==="==="&&this.first instanceof p&&this.second instanceof p&&this.first.isWhat()!==this.second.isWhat()&&typeof console!="undefined"&&console!==null&&console.warn("WARNING: strict comparison of two different types will always be false: "+this.first.value+" == "+this.second.value)}if(t.test(this.op)&&t.test(this.second.op))return this.compileChain(e)}return this.first.front=this.front,a=this.first.compile(e,u=nt+it[this.op])+" "+this.mapOp(this.op)+" "+this.second.compile(e,u),e.level<=u?a:"("+a+")"},i.mapOp=function(e){var t;switch(!1){case!(t=e.match(/\.([&\|\^]|<<|>>>?)\./)):return t[1];case e!=="of":return"in";default:return e}},i.compileChain=function(e){var t,n,r,i;return n=this.first.compile(e,t=nt+it[this.op]),r=this.second.first.cache(e,!0),i=r[0],this.second.first=r[1],n+=" "+this.op+" "+i.compile(e,t)+" && "+this.second.compile(e,nt),e.level<=nt?n:"("+n+")"},i.compileExistence=function(e){var t,n;return this.op==="!?"?(n=(t=z(A(this.first),this.second),t.cond=this.cond,t["void"]=this["void"]||!e.level,t),n.compileExpression(e)):this["void"]||!e.level?(n=f("&&",A(this.first,!0),this.second),(n["void"]=!0,n).compileNode(e)):(n=this.first.cache(e,!0),z(A(n[0]),n[1]).addElse(this.second).compileExpression(e))},i.compileAnyInstanceOf=function(e,t){var n,r,i,s,o,u,a;n=this.first.cache(e),r=n[0],i=n[1],this.temps=n[2],s=f("instanceof",r,t.shift());for(o=0,u=t.length;o>":return t(e.first).concat(t(e.second));default:return[e]}},n=[this.first].concat(t(this.second)),this.op===">>"&&(n=n.reverse()),y(d(pt("compose"))).add(b([x(n)])).compile(e)},i.compileMod=function(e){var t,n;return t=e.scope.temporary(),n="(("+this.first.compile(e)+") % ("+t+" = "+this.second.compile(e)+") + "+t+") % "+t,e.scope.free(t),n},i.compilePartial=function(e){var t,n,r;t=d("it");switch(!1){case this.first!=null||this.second!=null:return n=d("x$"),r=d("y$"),O([n,r],c(f(this.op,n,r).invertCheck(this)),!1,!0).compile(e);case this.first==null:return"("+O([t],c(f(this.op,this.first,t).invertCheck(this))).compile(e)+")";default:return"("+O([t],c(f(this.op,t,this.second).invertCheck(this))).compile(e)+")"}},i.compileRegexEquals=function(e,t){var n,r;return n=t[0],r=t[1],this.op==="==="?y(n).add(m(v("exec"))).add(b([r])).compile(e):T("!",y(n).add(m(v("test"))).add(b([r]))).compile(e)},i.compileDeepEq=function(e){var t,n,r,i,s,o;if((t=this.op)==">=="||t==">>=")t=[this.second,this.first],this.first=t[0],this.second=t[1],this.op=this.op===">=="?"<==":"<<=";this.op==="!=="&&(this.op="===",n=!0);for(r=0,i=(t=[this.first,this.second]).length;r?=")return this.compileMinMax(e,t,o);if(s=="**="||s=="^="||s=="%%="||s==="*="&&o.isString()||(s=="-="||s=="/=")&&o.isMatcher())n=y(t).cacheReference(e),t=n[0],u=n[1],o=N(s.slice(0,-1),u,o),s=":=";if(s==".&.="||s==".|.="||s==".^.="||s==".<<.="||s==".>>.="||s==".>>>.=")s=s.slice(1,-2)+"=";(o=o.unparen()).ripName(t=t.unwrap()),a=t instanceof d,f=s.replace(":",""),l=(t.front=!0,t).compile(e,et),p=!e.level&&o instanceof F&&!o["else"]&&(a||t.isSimpleAccess())?(c=o.objComp?"{}":"[]",(h=e.scope.temporary("res"))+" = "+c+";\n"+this.tab+o.makeReturn(h).compile(e)+"\n"+this.tab+l+" "+f+" "+e.scope.free(h)):l+" "+f+" "+(o.assigned=!0,o).compile(e,et),a&&(v=o.op==="delete",s==="="?e.scope.declare(l,t,this["const"]||!this.defParam&&e["const"]&&"$"!==l.slice(-1)):(m=e.scope.checkReadOnly(l))&&t.carp("assignment to "+m+' "'+l+'"',ReferenceError));if(m=e.level)v&&(p+=", "+l),m>(v?Z:et)&&(p="("+p+")");return p},n.compileConditional=function(e,t){var n,r,i;return t instanceof d&&((n=this.logic)=="?"||n=="!?")&&this.op==="="&&e.scope.declare(t.value,t),r=y(t).cacheReference(e),i=N(this.logic,r[0],(this.logic=!1,this.left=r[1],this)),(i["void"]=this["void"],i).compileNode(e)},n.compileMinMax=function(e,t,n){var r,i,o,u,a;return r=y(t).cacheReference(e),i=n.cache(e,!0),o=N(this.op.replace("?",""),r[0],i[0]),u=s(r[1],i[1],":="),this["void"]||!e.level?D(N("||",o,u)).compile(e):(a=o.second.cache(e,!0),o.second=a[0],t=a[1],z(o,t).addElse(u).compileExpression(e))},n.compileDestructuring=function(e,t){var n,r,i,s,o,u,a,f,l;return n=t.items,r=n.length,i=e.level&&!this["void"],s=this.right.compile(e,r===1?rt:et),(o=t.name)?(u=o+" = "+s,e.scope.declare(s=o,t)):(i||r>1)&&(!ot.test(s)||t.assigns(s))&&(u=(a=e.scope.temporary())+" = "+s,s=a),f=this["rend"+t.constructor.displayName](e,n,s),a&&e.scope.free(a),u&&f.unshift(u),(i||!f.length)&&f.push(s),l=f.join(", "),f.length<2||e.level=nt+it[n.op]?n.isStatement()?n.compileClosure(e):"("+n.compile(e,Z)+")":(n.front=this.front,n).compile(e,t||Z)},r}(t),e.Splat=P=function(e){function s(e,t){var n=this instanceof a?this:new a;return n.it=e,n.filler=t,n}function a(){}function f(e){var t,r,i;t=-1;while(r=e[++t])r instanceof s&&(i=r.it,i.isEmpty()?e.splice(t--,1):i instanceof x&&(e.splice.apply(e,[t,1].concat(n.call(f(i.items)))),t+=i.items.length-1));return e}function l(e){return e.isArray()?e:b.make(V(pt("slice")+".call"),[e])}var t,r=u((o(s,e).displayName="Splat",s),e).prototype,i=s;return a.prototype=r,t=D.prototype,r.children=t.children,r.isComplex=t.isComplex,r.isAssignable=ft,r.assigns=function(e){return this.it.assigns(e)},r.compile=function(){return this.carp("invalid splat")},s.compileArray=function(e,t,n){var r,i,o,u,a,c,h;f(t);for(r=0,i=t.length;r=t.length)return"";if(!t[1])return(n?Object:l)(t[0].it).compile(e,et);u=[],a=[];for(c=0,i=(h=t.splice(r,9e9)).length;c":"<")+f+" "+o:i+" < 0 ? "+n+" >"+f+" "+o+" : "+n+" <"+f+" "+o):(this.item||this.object&&this.own?(r=this.source.compileLoopReference(e,"ref",!this.object),h=r[0],v=r[1],h===v||t.push(h)):h=v=this.source.compile(e,Z),this.object||(0>i&&~~i===+i?(a=n+" = "+v+".length - 1",l=n+" >= 0"):(t.push(m=e.scope.temporary("len")),a=n+" = 0, "+m+" = "+v+".length",l=n+" < "+m))),this["else"]&&(this.yet=e.scope.temporary("yet")),g="for (",this.object&&(g+=n+" in ");if(y=this.yet)g+=y+" = true, ";return this.object?g+=v:(s===i||(a+=", "+s),g+=a+"; "+l+"; "+(1==Math.abs(i)?(i<0?"--":"++")+n:n+(i<0?" -= "+i.slice(1):" += "+i))),this.own&&(g+=") if ("+e.scope.assign("own$","{}.hasOwnProperty")+".call("+h+", "+n+")"),g+=") {",this.infuseIIFE(),e.indent+=st,this.item&&!this.item.isEmpty()&&(g+="\n"+e.indent+C(this.item,V(h+"["+n+"]")).compile(e,Y)+";"),b=this.compileBody(e),this.item&&"}"===b.charAt(0)&&(g+="\n"+this.tab),g+b},t.infuseIIFE=function(){function t(e,t){var n,r,i;if(t)for(n=0,r=e.length;n1)throw"can't have more than one topic in switch statement";this.topic=this.topic[0]}this.cases.length&&(s=(i=this.cases)[i.length-1]).tests.length===1&&s.tests[0]instanceof d&&s.tests[0].value==="_"&&(this.cases.pop(),this["default"]=s.body)}var t=u((o(r,e).displayName="Switch",r),e).prototype,n=r;return t.children=["topic","cases","default"],t.aSource="topic",t.aTargets=["cases"],t.show=function(){return this.type},t.isStatement=ft,t.isCallable=function(){var e,t,n,r;for(e=0,n=(t=this.cases).length;e 0; (n >>= 1) && (str += str)) if (n & 1) r += str;\n return r;\n}",repeatArray:"function(arr, n){\n for (var r = []; n > 0; (n >>= 1) && (arr = arr.concat(arr)))\n if (n & 1) r.push.apply(r, arr);\n return r;\n}","in":"function(x, arr){\n var i = 0, l = arr.length >>> 0;\n while (i < l) if (x === arr[i++]) return true;\n return false;\n}",out:"typeof exports != 'undefined' && exports || this",curry:"function(f, args){\n return f.length > 1 ? function(){\n var params = args ? args.concat() : [];\n return params.push.apply(params, arguments) < f.length && arguments.length ?\n curry$.call(this, f, params) : f.apply(this, params);\n } : f;\n}",compose:"function(fs){\n return function(){\n var i, args = arguments;\n for (i = fs.length; i > 0; --i) { args = [fs[i-1].apply(this, args)]; }\n return args[0];\n };\n}",flip:"function(f){\n return curry$(function (x, y) { return f(y, x); });\n}",partialize:"function(f, args, where){\n return function(){\n var params = slice$.call(arguments), i,\n len = params.length, wlen = where.length,\n ta = args ? args.concat() : [], tw = where ? where.concat() : [];\n for(i = 0; i < len; ++i) { ta[tw[0]] = params[i]; tw.shift(); }\n return len < wlen && len ? partialize$(f, ta, tw) : f.apply(this, ta);\n };\n}",not:"function(x){ return !x; }",deepEq:"function(x, y, type){\n var toString = {}.toString, hasOwnProperty = {}.hasOwnProperty,\n has = function (obj, key) { return hasOwnProperty.call(obj, key); };\n first = true;\n return eq(x, y, []);\n function eq(a, b, stack) {\n var className, length, size, result, alength, blength, r, key, ref, sizeB;\n if (a.__placeholder__ || b.__placeholder__) { return true; }\n if (a === b) { return a !== 0 || 1 / a == 1 / b; }\n if (a == null || b == null) { return a === b; }\n className = toString.call(a);\n if (toString.call(b) != className) { return false; }\n switch (className) {\n case '[object String]': return a == String(b);\n case '[object Number]':\n return a != +a ? b != +b : (a == 0 ? 1 / a == 1 / b : a == +b);\n case '[object Date]':\n case '[object Boolean]':\n return +a == +b;\n case '[object RegExp]':\n return a.source == b.source &&\n a.global == b.global &&\n a.multiline == b.multiline &&\n a.ignoreCase == b.ignoreCase;\n }\n if (typeof a != 'object' || typeof b != 'object') { return false; }\n length = stack.length;\n while (length--) { if (stack[length] == a) { return true; } }\n stack.push(a);\n size = 0;\n result = true;\n if (className == '[object Array]') {\n alength = a.length;\n blength = b.length;\n if (first) { \n switch (type) {\n case '===': result = alength === blength; break;\n case '<==': result = alength <= blength; break;\n case '<<=': result = alength < blength; break;\n }\n size = alength;\n first = false;\n } else {\n result = alength === blength;\n size = alength;\n }\n if (result) {\n while (size--) {\n if (!(result = size in a == size in b && eq(a[size], b[size], stack))){ break; }\n }\n }\n } else {\n if ('constructor' in a != 'constructor' in b || a.constructor != b.constructor) {\n return false;\n }\n for (key in a) {\n if (has(a, key)) {\n size++;\n if (!(result = has(b, key) && eq(a[key], b[key], stack))) { break; }\n }\n }\n if (result) {\n sizeB = 0;\n for (key in b) {\n if (has(b, key)) { ++sizeB; }\n }\n if (first) {\n if (type === '<<=') {\n result = size < sizeB;\n } else if (type === '<==') {\n result = size <= sizeB\n } else {\n result = size === sizeB;\n }\n } else {\n first = false;\n result = size === sizeB;\n }\n }\n }\n stack.pop();\n return result;\n }\n}",split:"''.split",replace:"''.replace",toString:"{}.toString",join:"[].join",slice:"[].slice",splice:"[].splice"},Y=0,Z=1,et=2,tt=3,nt=4,rt=5,function(){this["&&"]=this["||"]=this.xor=.2,this[".&."]=this[".^."]=this[".|."]=.3,this["=="]=this["!="]=this["~="]=this["!~="]=this["==="]=this["!=="]=.4,this["<"]=this[">"]=this["<="]=this[">="]=this.of=this["instanceof"]=this["+++"]=.5,this["<<="]=this[">>="]=this["<=="]=this[">=="]=.5,this[".<<."]=this[".>>."]=this[".>>>."]=.6,this["+"]=this["-"]=.7,this["*"]=this["/"]=this["%"]=.8}.call(it={unary:.9}),st=" ",ot=/^(?!\d)[\w$\xAA-\uFFDC]+$/,ut=/^\d+$/}.call(this,e["./ast"]={}),function(t){var n,r;n=e("./lexer"),r=e("./parser").parser,r.yy=e("./ast"),r.lexer={lex:function(){var e,t;return e=this.tokens[++this.pos]||[""],t=e[0],this.yytext=e[1],this.yylineno=e[2],t},setInput:function(e){return this.pos=-1,this.tokens=e},upcomingInput:function(){return""}},t.VERSION="1.0.0",t.compile=function(e,t){var i,s;try{return r.parse(n.lex(e)).compileRoot(t)}catch(o){i=o;if(s=t!=null?t.filename:void 8)i.message+="\nat "+s;throw i}},t.ast=function(e){return r.parse(typeof e=="string"?n.lex(e):e)},t.tokens=n.lex,t.lex=function(e){return n.lex(e,{raw:!0})},t.run=function(e,n){var r;return Function(t.compile(e,(r={},o(r,n),r.bare=!0,r)))()},t.tokens.rewrite=n.rewrite,f(t.ast,r.yy),e.extensions?e("./node")(t):(t.require=e,""+this=="[object BackstagePass]"&&(this.EXPORTED_SYMBOLS=["LiveScript"]))}.call(this,e["./livescript"]={}),e["./livescript"]}(),this.window&&function(){function u(e,t){var n=0,r=t.length>>>0;while(n