com.sun.ts.tests.jacc.web.containerContracts | 12 sec | 0 | | 0 | | 3 | | 3 | |
com.sun.ts.tests.jacc.web.principal2role | 4 sec | 0 | | 0 | | 1 | | 1 | |
com.sun.ts.tests.jacc.web.providerContracts | 12 sec | 0 | | 0 | | 3 | | 3 | |
com.sun.ts.tests.jacc.web.toolsContracts | 1 min 5 sec | 0 | | 0 | | 17 | | 17 | |
com.sun.ts.tests.jsonb.api.annotation | 34 sec | 0 | | 0 | | 20 | +20 | 20 | +20 |
com.sun.ts.tests.jsonb.api.builder | 27 sec | 0 | | 0 | | 16 | +16 | 16 | +16 |
com.sun.ts.tests.jsonb.api.config | 1 min 13 sec | 0 | | 0 | | 44 | +44 | 44 | +44 |
com.sun.ts.tests.jsonb.api.exception | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.api.jsonb | 40 sec | 0 | | 0 | | 24 | +24 | 24 | +24 |
com.sun.ts.tests.jsonb.api.jsonbadapter | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.cdi.customizedmapping.adapters | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonb.cdi.customizedmapping.serializers | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonb.customizedmapping.adapters | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.customizedmapping.binarydata | 11 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
com.sun.ts.tests.jsonb.customizedmapping.dateformat | 38 sec | 0 | | 0 | | 22 | +22 | 22 | +22 |
com.sun.ts.tests.jsonb.customizedmapping.ijson | 31 sec | 0 | | 0 | | 18 | +18 | 18 | +18 |
com.sun.ts.tests.jsonb.customizedmapping.instantiation | 31 sec | 0 | | 0 | | 18 | +18 | 18 | +18 |
com.sun.ts.tests.jsonb.customizedmapping.nullhandling | 44 sec | 0 | | 0 | | 26 | +26 | 26 | +26 |
com.sun.ts.tests.jsonb.customizedmapping.numberformat | 23 sec | 0 | | 0 | | 14 | +14 | 14 | +14 |
com.sun.ts.tests.jsonb.customizedmapping.propertynames | 1 min 8 sec | 0 | | 0 | | 40 | +40 | 40 | +40 |
com.sun.ts.tests.jsonb.customizedmapping.propertyorder | 27 sec | 0 | | 0 | | 16 | +16 | 16 | +16 |
com.sun.ts.tests.jsonb.customizedmapping.serializers | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.customizedmapping.visibility | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.defaultmapping.arrays | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.defaultmapping.attributeorder | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.defaultmapping.basictypes | 35 sec | 0 | | 0 | | 20 | +20 | 20 | +20 |
com.sun.ts.tests.jsonb.defaultmapping.bignumbers | 4 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonb.defaultmapping.classes | 1 min 16 sec | 0 | | 0 | | 46 | +46 | 46 | +46 |
com.sun.ts.tests.jsonb.defaultmapping.collections | 1 min 16 sec | 0 | | 0 | | 44 | +44 | 44 | +44 |
com.sun.ts.tests.jsonb.defaultmapping.dates | 1 min 23 sec | 0 | | 0 | | 50 | +50 | 50 | +50 |
com.sun.ts.tests.jsonb.defaultmapping.enums | 4 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonb.defaultmapping.generics | 24 sec | 0 | | 0 | | 14 | +14 | 14 | +14 |
com.sun.ts.tests.jsonb.defaultmapping.identifiers | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.defaultmapping.ignore | 4 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonb.defaultmapping.interfaces | 6 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.defaultmapping.jsonptypes | 31 sec | 0 | | 0 | | 18 | +18 | 18 | +18 |
com.sun.ts.tests.jsonb.defaultmapping.nullvalue | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonb.defaultmapping.polymorphictypes | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonb.defaultmapping.specifictypes | 52 sec | 0 | | 0 | | 28 | +28 | 28 | +28 |
com.sun.ts.tests.jsonb.defaultmapping.uniqueness | 4 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonb.defaultmapping.untyped | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonp.api.collectortests | 5 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonp.api.exceptiontests | 25 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
com.sun.ts.tests.jsonp.api.jsonarraytests | 45 sec | 0 | | 0 | | 22 | +22 | 22 | +22 |
com.sun.ts.tests.jsonp.api.jsonbuilderfactorytests | 13 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
com.sun.ts.tests.jsonp.api.jsoncoding | 5 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsonp.api.jsongeneratorfactorytests | 13 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsonp.api.jsongeneratortests | 1 min 3 sec | 0 | | 0 | | 38 | +38 | 38 | +38 |
com.sun.ts.tests.jsonp.api.jsonnumbertests | 12 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
com.sun.ts.tests.jsonp.api.jsonobjecttests | 32 sec | 0 | | 0 | | 16 | +16 | 16 | +16 |
com.sun.ts.tests.jsonp.api.jsonparsereventtests | 8 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsonp.api.jsonparserfactorytests | 23 sec | 0 | | 0 | | 14 | +14 | 14 | +14 |
com.sun.ts.tests.jsonp.api.jsonparsertests | 1 min 27 sec | 0 | | 0 | | 44 | +44 | 44 | +44 |
com.sun.ts.tests.jsonp.api.jsonreaderfactorytests | 16 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsonp.api.jsonreadertests | 1 min 45 sec | 0 | | 0 | | 58 | +58 | 58 | +58 |
com.sun.ts.tests.jsonp.api.jsonstreamingtests | 14 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsonp.api.jsonstringtests | 12 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
com.sun.ts.tests.jsonp.api.jsonvaluetests | 24 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
com.sun.ts.tests.jsonp.api.jsonwriterfactorytests | 16 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsonp.api.jsonwritertests | 56 sec | 0 | | 0 | | 28 | +28 | 28 | +28 |
com.sun.ts.tests.jsonp.api.mergetests | 20 sec | 0 | | 0 | | 10 | +10 | 10 | +10 |
com.sun.ts.tests.jsonp.api.patchtests | 32 sec | 0 | | 0 | | 16 | +16 | 16 | +16 |
com.sun.ts.tests.jsonp.api.pointertests | 16 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsonp.pluggability.jsonprovidertests | 1 min 12 sec | 0 | | 0 | | 36 | +36 | 36 | +36 |
com.sun.ts.tests.jsp.api.javax_el.arrayelresolver | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.beanelresolver | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.compelresolver | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.createmethexpr | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.createvalexpr | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.elresolver | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.listelresolver | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.mapelresolver | 1 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.methodinfo | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.resourcebundleelresolver | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_el.valexpression | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.el.elexception | 9 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.el.elparseexception | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.el.expression | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.el.expressionevaluator | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.el.implicitobjelresolver | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.el.scopedattrelresolver | 1 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.el.variableresolver | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.errordata | 8 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.jspapplicationcontext | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.jspengineinfo | 1 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.jspexception | 8 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.jspfactory | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.jsptagexception | 6 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.jspwriter | 47 sec | 0 | | 0 | | 30 | +30 | 30 | +30 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.pagecontext | 1 min 9 sec | 0 | | 0 | | 45 | +45 | 45 | +45 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.skippageexception | 6 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.bodycontent | 8 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.bodytagsupport | 18 sec | 0 | | 0 | | 11 | +11 | 11 | +11 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.dynamicattributes | 4 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.functioninfo | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.jspidconsumer | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.pagedata | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.simpletagsupport | 18 sec | 0 | | 0 | | 11 | +11 | 11 | +11 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.tagadapter | 12 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.tagattributeinfo | 11 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.tagdata | 8 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.tagextrainfo | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.tagfileinfo | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.taginfo | 23 sec | 0 | | 0 | | 14 | +14 | 14 | +14 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.taglibraryinfo | 21 sec | 0 | | 0 | | 13 | +13 | 13 | +13 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.taglibraryvalidator | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.tagsupport | 24 sec | 0 | | 0 | | 15 | +15 | 15 | +15 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.tagvariableinfo | 8 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.trycatchfinally | 1 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.api.javax_servlet.jsp.tagext.variableinfo | 8 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.spec.configuration.charsequence | 9 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
com.sun.ts.tests.jsp.spec.configuration.elevaluation | 7 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.spec.configuration.encoding | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.spec.configuration.general | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.spec.configuration.includes | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.spec.configuration.scripting | 6 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.spec.configuration.xml | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.attribute | 18 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.body | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.declaration | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.dobody | 21 sec | 0 | | 0 | | 14 | +14 | 14 | +14 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.element | 9 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.expression | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.forward | 11 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.getproperty | 2 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.include | 20 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.invoke | 18 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.output | 19 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.param | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.plugin | 13 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.root | 8 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.scriptlet | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.setproperty | 36 sec | 0 | | 0 | | 22 | +22 | 22 | +22 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.text | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.usebean | 28 sec | 0 | | 0 | | 17 | +17 | 17 | +17 |
com.sun.ts.tests.jsp.spec.core_syntax.actions.usebean2 | 8 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
com.sun.ts.tests.jsp.spec.core_syntax.directives.include | 3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
com.sun.ts.tests.jsp.spec.core_syntax.directives.page | 1 min 45 sec | 0 | | 0 | | 67 | +67 | 67 | +67 |
com.sun.ts.tests.jsp.spec.core_syntax.directives.taglib | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.spec.core_syntax.implicitobjects | 15 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
com.sun.ts.tests.jsp.spec.core_syntax.scripting.declaration | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.spec.core_syntax.scripting.el | 47 sec | 0 | | 0 | | 29 | +29 | 29 | +29 |
com.sun.ts.tests.jsp.spec.core_syntax.scripting.escaping | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.spec.core_syntax.scripting.expressions | 5 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
com.sun.ts.tests.jsp.spec.core_syntax.scripting.scriptlet | 2 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
com.sun.ts.tests.jsp.spec.el.jsp | 21 sec | 0 | | 0 | | 13 | +13 | 13 | +13 |
com.sun.ts.tests.jsp.spec.el.language | 20 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
com.sun.ts.tests.jsp.spec.i18n | 21 sec | 0 | | 0 | | 13 | +13 | 13 | +13 |
com.sun.ts.tests.jsp.spec.jspdocument.elements | 11 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
com.sun.ts.tests.jsp.spec.jspdocument.general | 10 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
com.sun.ts.tests.jsp.spec.misc.precompilation | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsp.spec.security.secbasic | 9 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
com.sun.ts.tests.jsp.spec.security.secform | 18 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
com.sun.ts.tests.jsp.spec.tagfiles.directives.attribute20 | 28 sec | 0 | | 0 | | 17 | +17 | 17 | +17 |
com.sun.ts.tests.jsp.spec.tagfiles.directives.attribute21 | 15 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
com.sun.ts.tests.jsp.spec.tagfiles.directives.general | 13 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsp.spec.tagfiles.directives.tag20 | 34 sec | 0 | | 0 | | 22 | +22 | 22 | +22 |
com.sun.ts.tests.jsp.spec.tagfiles.directives.tag21 | 7 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
com.sun.ts.tests.jsp.spec.tagfiles.directives.variable | 40 sec | 0 | | 0 | | 25 | +25 | 25 | +25 |
com.sun.ts.tests.jsp.spec.tagfiles.implicitobjects | 12 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
com.sun.ts.tests.jsp.spec.tagfiles.packaging | 17 sec | 0 | | 0 | | 10 | +10 | 10 | +10 |
com.sun.ts.tests.jsp.spec.tagfiles.semantics | 14 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
com.sun.ts.tests.jsp.spec.tldres | 20 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |