15,28c15,28
< const #9 = Method	#148.#149;	//  org/jboss/security/javaee/SecurityHelperFactory.getEJBAuthorizationHelper:(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
< const #10 = Method	#67.#150;	//  org/jboss/ejb3/security/helpers/EJBContextHelper.getPolicyRegistration:()Lorg/jboss/security/authorization/PolicyRegistration;
< const #11 = Method	#151.#152;	//  org/jboss/security/javaee/AbstractEJBAuthorizationHelper.setPolicyRegistration:(Lorg/jboss/security/authorization/PolicyRegistration;)V
< const #12 = class	#153;	//  java/lang/Exception
< const #13 = class	#154;	//  java/lang/RuntimeException
< const #14 = Method	#13.#155;	//  java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
< const #15 = Method	#151.#156;	//  org/jboss/security/javaee/AbstractEJBAuthorizationHelper.getCallerPrincipal:()Ljava/security/Principal;
< const #16 = InterfaceMethod	#157.#158;	//  org/jboss/security/SecurityContext.getUtil:()Lorg/jboss/security/SecurityContextUtil;
< const #17 = Method	#159.#160;	//  org/jboss/security/SecurityContextUtil.getUserPrincipal:()Ljava/security/Principal;
< const #18 = InterfaceMethod	#161.#162;	//  org/jboss/security/RealmMapping.getPrincipal:(Ljava/security/Principal;)Ljava/security/Principal;
< const #19 = InterfaceMethod	#163.#164;	//  org/jboss/ejb3/annotation/SecurityDomain.unauthenticatedPrincipal:()Ljava/lang/String;
< const #20 = Method	#165.#166;	//  java/lang/String.length:()I
< const #21 = class	#167;	//  org/jboss/security/SimplePrincipal
< const #22 = Method	#21.#147;	//  org/jboss/security/SimplePrincipal."<init>":(Ljava/lang/String;)V
---
> const #9 = InterfaceMethod	#148.#149;	//  org/jboss/ejb3/annotation/SecurityDomain.unauthenticatedPrincipal:()Ljava/lang/String;
> const #10 = Method	#150.#151;	//  java/lang/String.length:()I
> const #11 = class	#152;	//  org/jboss/security/SimplePrincipal
> const #12 = Method	#11.#147;	//  org/jboss/security/SimplePrincipal."<init>":(Ljava/lang/String;)V
> const #13 = Method	#153.#154;	//  org/jboss/security/javaee/SecurityHelperFactory.getEJBAuthorizationHelper:(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
> const #14 = Method	#67.#155;	//  org/jboss/ejb3/security/helpers/EJBContextHelper.getPolicyRegistration:()Lorg/jboss/security/authorization/PolicyRegistration;
> const #15 = Method	#156.#157;	//  org/jboss/security/javaee/AbstractEJBAuthorizationHelper.setPolicyRegistration:(Lorg/jboss/security/authorization/PolicyRegistration;)V
> const #16 = class	#158;	//  java/lang/Exception
> const #17 = class	#159;	//  java/lang/RuntimeException
> const #18 = Method	#17.#160;	//  java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
> const #19 = Method	#156.#161;	//  org/jboss/security/javaee/AbstractEJBAuthorizationHelper.getCallerPrincipal:()Ljava/security/Principal;
> const #20 = InterfaceMethod	#162.#163;	//  org/jboss/security/SecurityContext.getUtil:()Lorg/jboss/security/SecurityContextUtil;
> const #21 = Method	#164.#165;	//  org/jboss/security/SecurityContextUtil.getUserPrincipal:()Ljava/security/Principal;
> const #22 = InterfaceMethod	#166.#167;	//  org/jboss/security/RealmMapping.getPrincipal:(Ljava/security/Principal;)Ljava/security/Principal;
37c37
< const #31 = InterfaceMethod	#163.#175;	//  org/jboss/ejb3/annotation/SecurityDomain.value:()Ljava/lang/String;
---
> const #31 = InterfaceMethod	#148.#175;	//  org/jboss/ejb3/annotation/SecurityDomain.value:()Ljava/lang/String;
56c56
< const #50 = Method	#151.#197;	//  org/jboss/security/javaee/AbstractEJBAuthorizationHelper.isCallerInRole:(Ljava/lang/String;Ljava/lang/String;Ljava/security/Principal;Ljavax/security/auth/Subject;Ljava/lang/String;Ljava/util/Set;)Z
---
> const #50 = Method	#156.#197;	//  org/jboss/security/javaee/AbstractEJBAuthorizationHelper.isCallerInRole:(Ljava/lang/String;Ljava/lang/String;Ljava/security/Principal;Ljavax/security/auth/Subject;Ljava/lang/String;Ljava/util/Set;)Z
87,92c87,92
< const #81 = Asciz	e;
< const #82 = Asciz	Ljava/lang/Exception;;
< const #83 = Asciz	helper;
< const #84 = Asciz	Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;;
< const #85 = Asciz	unauth;
< const #86 = Asciz	Ljava/lang/String;;
---
> const #81 = Asciz	unauth;
> const #82 = Asciz	Ljava/lang/String;;
> const #83 = Asciz	e;
> const #84 = Asciz	Ljava/lang/Exception;;
> const #85 = Asciz	helper;
> const #86 = Asciz	Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;;
154,173c154,173
< const #148 = class	#219;	//  org/jboss/security/javaee/SecurityHelperFactory
< const #149 = NameAndType	#220:#221;//  getEJBAuthorizationHelper:(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
< const #150 = NameAndType	#129:#130;//  getPolicyRegistration:()Lorg/jboss/security/authorization/PolicyRegistration;
< const #151 = class	#222;	//  org/jboss/security/javaee/AbstractEJBAuthorizationHelper
< const #152 = NameAndType	#223:#224;//  setPolicyRegistration:(Lorg/jboss/security/authorization/PolicyRegistration;)V
< const #153 = Asciz	java/lang/Exception;
< const #154 = Asciz	java/lang/RuntimeException;
< const #155 = NameAndType	#72:#225;//  "<init>":(Ljava/lang/Throwable;)V
< const #156 = NameAndType	#79:#226;//  getCallerPrincipal:()Ljava/security/Principal;
< const #157 = class	#227;	//  org/jboss/security/SecurityContext
< const #158 = NameAndType	#228:#229;//  getUtil:()Lorg/jboss/security/SecurityContextUtil;
< const #159 = class	#230;	//  org/jboss/security/SecurityContextUtil
< const #160 = NameAndType	#231:#226;//  getUserPrincipal:()Ljava/security/Principal;
< const #161 = class	#232;	//  org/jboss/security/RealmMapping
< const #162 = NameAndType	#233:#234;//  getPrincipal:(Ljava/security/Principal;)Ljava/security/Principal;
< const #163 = class	#235;	//  org/jboss/ejb3/annotation/SecurityDomain
< const #164 = NameAndType	#236:#136;//  unauthenticatedPrincipal:()Ljava/lang/String;
< const #165 = class	#237;	//  java/lang/String
< const #166 = NameAndType	#238:#239;//  length:()I
< const #167 = Asciz	org/jboss/security/SimplePrincipal;
---
> const #148 = class	#219;	//  org/jboss/ejb3/annotation/SecurityDomain
> const #149 = NameAndType	#220:#136;//  unauthenticatedPrincipal:()Ljava/lang/String;
> const #150 = class	#221;	//  java/lang/String
> const #151 = NameAndType	#222:#223;//  length:()I
> const #152 = Asciz	org/jboss/security/SimplePrincipal;
> const #153 = class	#224;	//  org/jboss/security/javaee/SecurityHelperFactory
> const #154 = NameAndType	#225:#226;//  getEJBAuthorizationHelper:(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
> const #155 = NameAndType	#129:#130;//  getPolicyRegistration:()Lorg/jboss/security/authorization/PolicyRegistration;
> const #156 = class	#227;	//  org/jboss/security/javaee/AbstractEJBAuthorizationHelper
> const #157 = NameAndType	#228:#229;//  setPolicyRegistration:(Lorg/jboss/security/authorization/PolicyRegistration;)V
> const #158 = Asciz	java/lang/Exception;
> const #159 = Asciz	java/lang/RuntimeException;
> const #160 = NameAndType	#72:#230;//  "<init>":(Ljava/lang/Throwable;)V
> const #161 = NameAndType	#79:#231;//  getCallerPrincipal:()Ljava/security/Principal;
> const #162 = class	#232;	//  org/jboss/security/SecurityContext
> const #163 = NameAndType	#233:#234;//  getUtil:()Lorg/jboss/security/SecurityContextUtil;
> const #164 = class	#235;	//  org/jboss/security/SecurityContextUtil
> const #165 = NameAndType	#236:#231;//  getUserPrincipal:()Ljava/security/Principal;
> const #166 = class	#237;	//  org/jboss/security/RealmMapping
> const #167 = NameAndType	#238:#239;//  getPrincipal:(Ljava/security/Principal;)Ljava/security/Principal;
225,245c225,245
< const #219 = Asciz	org/jboss/security/javaee/SecurityHelperFactory;
< const #220 = Asciz	getEJBAuthorizationHelper;
< const #221 = Asciz	(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;;
< const #222 = Asciz	org/jboss/security/javaee/AbstractEJBAuthorizationHelper;
< const #223 = Asciz	setPolicyRegistration;
< const #224 = Asciz	(Lorg/jboss/security/authorization/PolicyRegistration;)V;
< const #225 = Asciz	(Ljava/lang/Throwable;)V;
< const #226 = Asciz	()Ljava/security/Principal;;
< const #227 = Asciz	org/jboss/security/SecurityContext;
< const #228 = Asciz	getUtil;
< const #229 = Asciz	()Lorg/jboss/security/SecurityContextUtil;;
< const #230 = Asciz	org/jboss/security/SecurityContextUtil;
< const #231 = Asciz	getUserPrincipal;
< const #232 = Asciz	org/jboss/security/RealmMapping;
< const #233 = Asciz	getPrincipal;
< const #234 = Asciz	(Ljava/security/Principal;)Ljava/security/Principal;;
< const #235 = Asciz	org/jboss/ejb3/annotation/SecurityDomain;
< const #236 = Asciz	unauthenticatedPrincipal;
< const #237 = Asciz	java/lang/String;
< const #238 = Asciz	length;
< const #239 = Asciz	()I;
---
> const #219 = Asciz	org/jboss/ejb3/annotation/SecurityDomain;
> const #220 = Asciz	unauthenticatedPrincipal;
> const #221 = Asciz	java/lang/String;
> const #222 = Asciz	length;
> const #223 = Asciz	()I;
> const #224 = Asciz	org/jboss/security/javaee/SecurityHelperFactory;
> const #225 = Asciz	getEJBAuthorizationHelper;
> const #226 = Asciz	(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;;
> const #227 = Asciz	org/jboss/security/javaee/AbstractEJBAuthorizationHelper;
> const #228 = Asciz	setPolicyRegistration;
> const #229 = Asciz	(Lorg/jboss/security/authorization/PolicyRegistration;)V;
> const #230 = Asciz	(Ljava/lang/Throwable;)V;
> const #231 = Asciz	()Ljava/security/Principal;;
> const #232 = Asciz	org/jboss/security/SecurityContext;
> const #233 = Asciz	getUtil;
> const #234 = Asciz	()Lorg/jboss/security/SecurityContextUtil;;
> const #235 = Asciz	org/jboss/security/SecurityContextUtil;
> const #236 = Asciz	getUserPrincipal;
> const #237 = Asciz	org/jboss/security/RealmMapping;
> const #238 = Asciz	getPrincipal;
> const #239 = Asciz	(Ljava/security/Principal;)Ljava/security/Principal;;
330,378c330,396
<    37:	ifnull	107
<    40:	aload_1
<    41:	invokestatic	#9; //Method org/jboss/security/javaee/SecurityHelperFactory.getEJBAuthorizationHelper:(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
<    44:	astore	6
<    46:	aload	6
<    48:	aload_0
<    49:	invokespecial	#10; //Method getPolicyRegistration:()Lorg/jboss/security/authorization/PolicyRegistration;
<    52:	invokevirtual	#11; //Method org/jboss/security/javaee/AbstractEJBAuthorizationHelper.setPolicyRegistration:(Lorg/jboss/security/authorization/PolicyRegistration;)V
<    55:	goto	70
<    58:	astore	7
<    60:	new	#13; //class java/lang/RuntimeException
<    63:	dup
<    64:	aload	7
<    66:	invokespecial	#14; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
<    69:	athrow
<    70:	aload	6
<    72:	invokevirtual	#15; //Method org/jboss/security/javaee/AbstractEJBAuthorizationHelper.getCallerPrincipal:()Ljava/security/Principal;
<    75:	astore	5
<    77:	aload	5
<    79:	ifnonnull	107
<    82:	aload_1
<    83:	invokeinterface	#16,  1; //InterfaceMethod org/jboss/security/SecurityContext.getUtil:()Lorg/jboss/security/SecurityContextUtil;
<    88:	invokevirtual	#17; //Method org/jboss/security/SecurityContextUtil.getUserPrincipal:()Ljava/security/Principal;
<    91:	astore	5
<    93:	aload_2
<    94:	ifnull	107
<    97:	aload_2
<    98:	aload	5
<    100:	invokeinterface	#18,  2; //InterfaceMethod org/jboss/security/RealmMapping.getPrincipal:(Ljava/security/Principal;)Ljava/security/Principal;
<    105:	astore	5
<    107:	aload	5
<    109:	ifnonnull	148
<    112:	aload_3
<    113:	ifnull	148
<    116:	aload_3
<    117:	invokeinterface	#19,  1; //InterfaceMethod org/jboss/ejb3/annotation/SecurityDomain.unauthenticatedPrincipal:()Ljava/lang/String;
<    122:	astore	6
<    124:	aload	6
<    126:	ifnull	148
<    129:	aload	6
<    131:	invokevirtual	#20; //Method java/lang/String.length:()I
<    134:	ifle	148
<    137:	new	#21; //class org/jboss/security/SimplePrincipal
<    140:	dup
<    141:	aload	6
<    143:	invokespecial	#22; //Method org/jboss/security/SimplePrincipal."<init>":(Ljava/lang/String;)V
<    146:	astore	5
<    148:	aload	5
<    150:	areturn
---
>    37:	ifnonnull	84
>    40:	aload_3
>    41:	invokeinterface	#9,  1; //InterfaceMethod org/jboss/ejb3/annotation/SecurityDomain.unauthenticatedPrincipal:()Ljava/lang/String;
>    46:	astore	6
>    48:	aload	6
>    50:	ifnull	81
>    53:	aload	6
>    55:	invokevirtual	#10; //Method java/lang/String.length:()I
>    58:	ifle	81
>    61:	aload_3
>    62:	invokeinterface	#9,  1; //InterfaceMethod org/jboss/ejb3/annotation/SecurityDomain.unauthenticatedPrincipal:()Ljava/lang/String;
>    67:	ifnull	81
>    70:	new	#11; //class org/jboss/security/SimplePrincipal
>    73:	dup
>    74:	aload	6
>    76:	invokespecial	#12; //Method org/jboss/security/SimplePrincipal."<init>":(Ljava/lang/String;)V
>    79:	astore	5
>    81:	goto	121
>    84:	aload_1
>    85:	invokestatic	#13; //Method org/jboss/security/javaee/SecurityHelperFactory.getEJBAuthorizationHelper:(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
>    88:	astore	6
>    90:	aload	6
>    92:	aload_0
>    93:	invokespecial	#14; //Method getPolicyRegistration:()Lorg/jboss/security/authorization/PolicyRegistration;
>    96:	invokevirtual	#15; //Method org/jboss/security/javaee/AbstractEJBAuthorizationHelper.setPolicyRegistration:(Lorg/jboss/security/authorization/PolicyRegistration;)V
>    99:	goto	114
>    102:	astore	7
>    104:	new	#17; //class java/lang/RuntimeException
>    107:	dup
>    108:	aload	7
>    110:	invokespecial	#18; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
>    113:	athrow
>    114:	aload	6
>    116:	invokevirtual	#19; //Method org/jboss/security/javaee/AbstractEJBAuthorizationHelper.getCallerPrincipal:()Ljava/security/Principal;
>    119:	astore	5
>    121:	aload	5
>    123:	ifnonnull	151
>    126:	aload_1
>    127:	invokeinterface	#20,  1; //InterfaceMethod org/jboss/security/SecurityContext.getUtil:()Lorg/jboss/security/SecurityContextUtil;
>    132:	invokevirtual	#21; //Method org/jboss/security/SecurityContextUtil.getUserPrincipal:()Ljava/security/Principal;
>    135:	astore	5
>    137:	aload_2
>    138:	ifnull	151
>    141:	aload_2
>    142:	aload	5
>    144:	invokeinterface	#22,  2; //InterfaceMethod org/jboss/security/RealmMapping.getPrincipal:(Ljava/security/Principal;)Ljava/security/Principal;
>    149:	astore	5
>    151:	aload	5
>    153:	ifnonnull	197
>    156:	aload_3
>    157:	invokeinterface	#9,  1; //InterfaceMethod org/jboss/ejb3/annotation/SecurityDomain.unauthenticatedPrincipal:()Ljava/lang/String;
>    162:	astore	6
>    164:	aload	6
>    166:	ifnull	197
>    169:	aload	6
>    171:	invokevirtual	#10; //Method java/lang/String.length:()I
>    174:	ifle	197
>    177:	aload_3
>    178:	invokeinterface	#9,  1; //InterfaceMethod org/jboss/ejb3/annotation/SecurityDomain.unauthenticatedPrincipal:()Ljava/lang/String;
>    183:	ifnull	197
>    186:	new	#11; //class org/jboss/security/SimplePrincipal
>    189:	dup
>    190:	aload	6
>    192:	invokespecial	#12; //Method org/jboss/security/SimplePrincipal."<init>":(Ljava/lang/String;)V
>    195:	astore	5
>    197:	aload	5
>    199:	areturn
381c399
<     40    55    58   Class java/lang/Exception
---
>     84    99   102   Class java/lang/Exception
388,404c406,427
<    line 69: 36
<    line 74: 40
<    line 75: 46
<    line 80: 55
<    line 77: 58
<    line 79: 60
<    line 81: 70
<    line 83: 77
<    line 86: 82
<    line 87: 93
<    line 88: 97
<    line 95: 107
<    line 97: 112
<    line 99: 116
<    line 100: 124
<    line 102: 137
<    line 106: 148
---
>    line 67: 36
>    line 69: 40
>    line 70: 48
>    line 71: 61
>    line 72: 70
>    line 73: 81
>    line 79: 84
>    line 80: 90
>    line 85: 99
>    line 82: 102
>    line 84: 104
>    line 86: 114
>    line 89: 121
>    line 92: 126
>    line 93: 137
>    line 94: 141
>    line 97: 151
>    line 99: 156
>    line 100: 164
>    line 101: 177
>    line 102: 186
>    line 104: 197
408,416c431,440
<    60      10      7    e       Ljava/lang/Exception;
<    46      61      6    helper       Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
<    124      24      6    unauth       Ljava/lang/String;
<    0      151      0    this       Lorg/jboss/ejb3/security/helpers/EJBContextHelper;
<    0      151      1    sc       Lorg/jboss/security/SecurityContext;
<    0      151      2    rm       Lorg/jboss/security/RealmMapping;
<    0      151      3    domain       Lorg/jboss/ejb3/annotation/SecurityDomain;
<    7      144      4    invocation       Lorg/jboss/aop/joinpoint/Invocation;
<    36      115      5    callerPrincipal       Ljava/security/Principal;
---
>    48      33      6    unauth       Ljava/lang/String;
>    104      10      7    e       Ljava/lang/Exception;
>    90      31      6    helper       Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
>    164      33      6    unauth       Ljava/lang/String;
>    0      200      0    this       Lorg/jboss/ejb3/security/helpers/EJBContextHelper;
>    0      200      1    sc       Lorg/jboss/security/SecurityContext;
>    0      200      2    rm       Lorg/jboss/security/RealmMapping;
>    0      200      3    domain       Lorg/jboss/ejb3/annotation/SecurityDomain;
>    7      193      4    invocation       Lorg/jboss/aop/joinpoint/Invocation;
>    36      164      5    callerPrincipal       Ljava/security/Principal;
443,446c467,470
<    line 111: 0
<    line 112: 4
<    line 113: 11
<    line 114: 38
---
>    line 109: 0
>    line 110: 4
>    line 111: 11
>    line 112: 38
480c504
<    52:	new	#13; //class java/lang/RuntimeException
---
>    52:	new	#17; //class java/lang/RuntimeException
483c507
<    58:	invokespecial	#14; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
---
>    58:	invokespecial	#18; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
533c557
<    177:	invokestatic	#9; //Method org/jboss/security/javaee/SecurityHelperFactory.getEJBAuthorizationHelper:(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
---
>    177:	invokestatic	#13; //Method org/jboss/security/javaee/SecurityHelperFactory.getEJBAuthorizationHelper:(Lorg/jboss/security/SecurityContext;)Lorg/jboss/security/javaee/AbstractEJBAuthorizationHelper;
537,538c561,562
<    185:	invokespecial	#10; //Method getPolicyRegistration:()Lorg/jboss/security/authorization/PolicyRegistration;
<    188:	invokevirtual	#11; //Method org/jboss/security/javaee/AbstractEJBAuthorizationHelper.setPolicyRegistration:(Lorg/jboss/security/authorization/PolicyRegistration;)V
---
>    185:	invokespecial	#14; //Method getPolicyRegistration:()Lorg/jboss/security/authorization/PolicyRegistration;
>    188:	invokevirtual	#15; //Method org/jboss/security/javaee/AbstractEJBAuthorizationHelper.setPolicyRegistration:(Lorg/jboss/security/authorization/PolicyRegistration;)V
541c565
<    196:	new	#13; //class java/lang/RuntimeException
---
>    196:	new	#17; //class java/lang/RuntimeException
544c568
<    202:	invokespecial	#14; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
---
>    202:	invokespecial	#18; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
552c576
<    219:	new	#13; //class java/lang/RuntimeException
---
>    219:	new	#17; //class java/lang/RuntimeException
555c579
<    225:	invokespecial	#14; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
---
>    225:	invokespecial	#18; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
576,603c600,627
<    line 124: 0
<    line 125: 7
<    line 126: 23
<    line 128: 33
<    line 132: 37
<    line 137: 47
<    line 134: 50
<    line 136: 52
<    line 140: 62
<    line 141: 71
<    line 143: 76
<    line 144: 83
<    line 145: 88
<    line 149: 98
<    line 150: 107
<    line 152: 138
<    line 154: 167
<    line 158: 176
<    line 159: 182
<    line 164: 191
<    line 161: 194
<    line 163: 196
<    line 165: 206
<    line 168: 209
<    line 173: 214
<    line 170: 217
<    line 172: 219
<    line 174: 229
---
>    line 122: 0
>    line 123: 7
>    line 124: 23
>    line 126: 33
>    line 130: 37
>    line 135: 47
>    line 132: 50
>    line 134: 52
>    line 138: 62
>    line 139: 71
>    line 141: 76
>    line 142: 83
>    line 143: 88
>    line 147: 98
>    line 148: 107
>    line 150: 138
>    line 152: 167
>    line 156: 176
>    line 157: 182
>    line 162: 191
>    line 159: 194
>    line 161: 196
>    line 163: 206
>    line 166: 209
>    line 171: 214
>    line 168: 217
>    line 170: 219
>    line 172: 229
640c664
<    line 184: 0
---
>    line 182: 0
655c679
<    line 189: 0
---
>    line 187: 0
685,686c709,710
<    line 194: 0
<    line 195: 20
---
>    line 192: 0
>    line 193: 20
710c734
<    24:	new	#13; //class java/lang/RuntimeException
---
>    24:	new	#17; //class java/lang/RuntimeException
713c737
<    29:	invokespecial	#14; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
---
>    29:	invokespecial	#18; //Method java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
722,728c746,752
<    line 200: 0
<    line 203: 2
<    line 204: 10
<    line 209: 20
<    line 206: 23
<    line 208: 24
<    line 210: 33
---
>    line 198: 0
>    line 201: 2
>    line 202: 10
>    line 207: 20
>    line 204: 23
>    line 206: 24
>    line 208: 33
754,757c778,781
<    line 215: 0
<    line 216: 4
<    line 217: 8
<    line 218: 18
---
>    line 213: 0
>    line 214: 4
>    line 215: 8
>    line 216: 18
