java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/SifaC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/loops/invert_string-1.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-fab3c18 [2019-08-22 21:57:43,241 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-22 21:57:43,243 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-22 21:57:43,255 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-22 21:57:43,255 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-22 21:57:43,256 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-22 21:57:43,258 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-22 21:57:43,259 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-22 21:57:43,261 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-22 21:57:43,262 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-22 21:57:43,263 INFO L181 SettingsManager]: Resetting Symbolic Interpretation preferences to default values [2019-08-22 21:57:43,264 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-22 21:57:43,264 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-22 21:57:43,265 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-22 21:57:43,266 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-22 21:57:43,267 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-22 21:57:43,268 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-22 21:57:43,269 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-22 21:57:43,271 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-22 21:57:43,272 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-22 21:57:43,274 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-22 21:57:43,275 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-22 21:57:43,276 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-22 21:57:43,277 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-22 21:57:43,279 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-22 21:57:43,279 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-22 21:57:43,279 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-22 21:57:43,280 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-22 21:57:43,281 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-22 21:57:43,282 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-22 21:57:43,282 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-22 21:57:43,285 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-22 21:57:43,285 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-22 21:57:43,286 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-22 21:57:43,287 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-22 21:57:43,288 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-22 21:57:43,289 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-22 21:57:43,289 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-22 21:57:43,290 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-22 21:57:43,291 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-22 21:57:43,291 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-22 21:57:43,294 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-08-22 21:57:43,318 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-22 21:57:43,318 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-22 21:57:43,320 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-22 21:57:43,320 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-22 21:57:43,321 INFO L138 SettingsManager]: * Use SBE=true [2019-08-22 21:57:43,321 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-22 21:57:43,321 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-22 21:57:43,321 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-22 21:57:43,321 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-22 21:57:43,322 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-22 21:57:43,323 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-22 21:57:43,323 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-22 21:57:43,323 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-22 21:57:43,324 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-22 21:57:43,324 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-22 21:57:43,324 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-22 21:57:43,324 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-22 21:57:43,324 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-22 21:57:43,325 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-22 21:57:43,325 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-22 21:57:43,325 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-22 21:57:43,325 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-22 21:57:43,326 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-22 21:57:43,326 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-22 21:57:43,326 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-22 21:57:43,326 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-22 21:57:43,327 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-22 21:57:43,327 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-22 21:57:43,327 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-22 21:57:43,384 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-22 21:57:43,396 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-22 21:57:43,400 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-22 21:57:43,401 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-22 21:57:43,402 INFO L275 PluginConnector]: CDTParser initialized [2019-08-22 21:57:43,403 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops/invert_string-1.c [2019-08-22 21:57:43,468 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8f9770045/1d40dc01bb204bda9e7e7ddaacab46b8/FLAGdf459f6f3 [2019-08-22 21:57:43,920 INFO L306 CDTParser]: Found 1 translation units. [2019-08-22 21:57:43,920 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops/invert_string-1.c [2019-08-22 21:57:43,927 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8f9770045/1d40dc01bb204bda9e7e7ddaacab46b8/FLAGdf459f6f3 [2019-08-22 21:57:44,331 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8f9770045/1d40dc01bb204bda9e7e7ddaacab46b8 [2019-08-22 21:57:44,340 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-22 21:57:44,341 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-22 21:57:44,342 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-22 21:57:44,342 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-22 21:57:44,346 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-22 21:57:44,347 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,350 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@125e3471 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44, skipping insertion in model container [2019-08-22 21:57:44,350 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,357 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-22 21:57:44,372 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-22 21:57:44,583 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-22 21:57:44,587 INFO L188 MainTranslator]: Completed pre-run [2019-08-22 21:57:44,613 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-22 21:57:44,727 INFO L192 MainTranslator]: Completed translation [2019-08-22 21:57:44,728 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44 WrapperNode [2019-08-22 21:57:44,729 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-22 21:57:44,729 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-22 21:57:44,729 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-22 21:57:44,730 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-22 21:57:44,741 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,741 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,747 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,748 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,754 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,760 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,761 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44" (1/1) ... [2019-08-22 21:57:44,763 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-22 21:57:44,764 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-22 21:57:44,764 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-22 21:57:44,764 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-22 21:57:44,765 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:57:44" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-22 21:57:44,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-22 21:57:44,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-22 21:57:44,823 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2019-08-22 21:57:44,823 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-22 21:57:44,823 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-22 21:57:44,824 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2019-08-22 21:57:44,824 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2019-08-22 21:57:44,824 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2019-08-22 21:57:44,824 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2019-08-22 21:57:44,824 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-22 21:57:44,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-22 21:57:44,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-22 21:57:44,825 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-22 21:57:44,825 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-22 21:57:44,825 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-22 21:57:44,825 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-22 21:57:45,146 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-22 21:57:45,146 INFO L283 CfgBuilder]: Removed 3 assume(true) statements. [2019-08-22 21:57:45,148 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.08 09:57:45 BoogieIcfgContainer [2019-08-22 21:57:45,148 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-22 21:57:45,148 INFO L113 PluginConnector]: ------------------------Symbolic Interpretation---------------------------- [2019-08-22 21:57:45,148 INFO L271 PluginConnector]: Initializing Symbolic Interpretation... [2019-08-22 21:57:45,149 INFO L275 PluginConnector]: Symbolic Interpretation initialized [2019-08-22 21:57:45,150 INFO L185 PluginConnector]: Executing the observer SymbolicInterpretationObserver from plugin Symbolic Interpretation for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.08 09:57:45" (1/1) ... [2019-08-22 21:57:45,163 INFO L148 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-22 21:57:45,165 INFO L155 IcfgInterpreter]: Building call graph [2019-08-22 21:57:45,171 INFO L160 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-22 21:57:45,178 INFO L165 IcfgInterpreter]: Starting interpretation [2019-08-22 21:57:45,179 INFO L185 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 [2019-08-22 21:57:45,263 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-22 21:57:45,264 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,289 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:57:45,290 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,290 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2019-08-22 21:57:45,312 INFO L185 IcfgInterpreter]: Interpreting procedure main with input of size 21 [2019-08-22 21:57:45,514 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2019-08-22 21:57:45,515 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,544 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:57:45,545 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,545 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:24 [2019-08-22 21:57:45,556 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2019-08-22 21:57:45,556 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,567 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:57:45,568 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,568 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:19 [2019-08-22 21:57:45,690 INFO L341 Elim1Store]: treesize reduction 30, result has 69.4 percent of original size [2019-08-22 21:57:45,691 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 81 [2019-08-22 21:57:45,693 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,767 INFO L567 ElimStorePlain]: treesize reduction 29, result has 69.1 percent of original size [2019-08-22 21:57:45,768 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,768 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:65 [2019-08-22 21:57:45,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:45,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:45,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:45,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,796 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,801 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 55 [2019-08-22 21:57:45,803 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,827 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 59 [2019-08-22 21:57:45,829 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,971 WARN L188 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2019-08-22 21:57:45,972 INFO L341 Elim1Store]: treesize reduction 28, result has 74.5 percent of original size [2019-08-22 21:57:45,973 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 62 treesize of output 123 [2019-08-22 21:57:45,975 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:45,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:45,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,108 WARN L188 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2019-08-22 21:57:46,108 INFO L341 Elim1Store]: treesize reduction 28, result has 74.5 percent of original size [2019-08-22 21:57:46,109 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 62 treesize of output 127 [2019-08-22 21:57:46,112 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,278 WARN L188 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2019-08-22 21:57:46,278 INFO L567 ElimStorePlain]: treesize reduction 278, result has 27.8 percent of original size [2019-08-22 21:57:46,279 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:46,279 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:247, output treesize:107 [2019-08-22 21:57:46,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,316 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:46,317 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,440 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:46,440 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 79 treesize of output 148 [2019-08-22 21:57:46,442 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,450 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:46,451 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,469 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 79 [2019-08-22 21:57:46,471 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,590 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:46,591 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 79 treesize of output 152 [2019-08-22 21:57:46,593 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,600 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:46,600 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,613 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 75 [2019-08-22 21:57:46,614 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,771 WARN L188 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2019-08-22 21:57:46,771 INFO L567 ElimStorePlain]: treesize reduction 297, result has 32.3 percent of original size [2019-08-22 21:57:46,772 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:46,772 INFO L221 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:590, output treesize:142 [2019-08-22 21:57:46,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:46,814 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,928 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:46,929 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 79 treesize of output 148 [2019-08-22 21:57:46,931 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,941 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:46,942 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,955 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:46,956 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,965 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:46,966 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:46,986 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 75 [2019-08-22 21:57:46,988 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:46,996 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:46,996 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,004 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,004 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,014 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,014 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,147 WARN L188 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2019-08-22 21:57:47,148 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:47,149 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 79 treesize of output 152 [2019-08-22 21:57:47,151 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,165 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,166 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 79 [2019-08-22 21:57:47,167 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,317 WARN L188 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2019-08-22 21:57:47,318 INFO L567 ElimStorePlain]: treesize reduction 323, result has 31.0 percent of original size [2019-08-22 21:57:47,319 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:47,319 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 1 variables, input treesize:894, output treesize:145 [2019-08-22 21:57:47,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,380 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,380 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,479 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:47,479 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:47,481 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,489 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,490 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,498 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,498 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,506 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,506 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,513 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,514 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,521 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,521 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,529 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,529 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,546 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:47,547 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,647 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:47,647 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:47,649 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,656 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,656 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,669 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:47,670 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,677 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,677 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,840 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:57:47,840 INFO L567 ElimStorePlain]: treesize reduction 386, result has 26.9 percent of original size [2019-08-22 21:57:47,840 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:47,841 INFO L221 ElimStorePlain]: Needed 14 recursive calls to eliminate 1 variables, input treesize:1239, output treesize:142 [2019-08-22 21:57:47,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:47,887 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:47,888 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:47,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:47,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,019 WARN L188 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2019-08-22 21:57:48,020 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:48,021 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:48,023 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,044 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,045 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,052 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,053 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,059 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,059 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,074 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:48,075 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,086 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,086 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,092 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,092 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,098 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,098 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,104 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,104 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,110 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,111 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,224 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:48,224 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:48,225 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,236 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:48,237 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,406 WARN L188 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2019-08-22 21:57:48,406 INFO L567 ElimStorePlain]: treesize reduction 334, result has 30.3 percent of original size [2019-08-22 21:57:48,407 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:48,408 INFO L221 ElimStorePlain]: Needed 14 recursive calls to eliminate 1 variables, input treesize:1239, output treesize:145 [2019-08-22 21:57:48,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:48,452 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,452 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,458 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,459 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,465 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,465 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,474 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,477 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,480 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:48,481 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,488 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,488 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,494 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,495 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,508 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:48,509 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,516 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,516 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,523 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,523 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,619 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:48,619 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:48,620 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,631 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:48,732 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:48,733 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:48,735 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,747 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,747 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,756 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,756 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,771 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,772 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,778 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,778 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,792 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:48,793 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:48,993 WARN L188 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2019-08-22 21:57:48,994 INFO L567 ElimStorePlain]: treesize reduction 314, result has 31.6 percent of original size [2019-08-22 21:57:48,995 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:48,995 INFO L221 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1549, output treesize:145 [2019-08-22 21:57:49,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,042 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,042 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,049 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,049 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,055 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,055 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,063 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,064 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,180 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:49,181 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:49,182 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,189 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,189 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,204 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:49,205 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,212 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,212 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,220 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,220 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,227 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,228 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,234 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,235 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,254 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:49,255 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,264 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,370 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:49,371 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:49,373 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,383 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,383 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,394 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,394 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,399 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,399 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,560 WARN L188 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2019-08-22 21:57:49,560 INFO L567 ElimStorePlain]: treesize reduction 398, result has 26.7 percent of original size [2019-08-22 21:57:49,561 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:49,561 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1653, output treesize:145 [2019-08-22 21:57:49,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:49,615 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,616 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,623 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,624 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,722 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:49,723 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:49,724 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,731 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,732 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,739 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,740 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,746 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,747 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,754 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,754 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,764 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,765 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,769 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:49,770 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,776 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,776 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,788 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,904 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:49,905 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:49,909 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,917 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,917 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,924 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,924 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,935 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,937 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:49,942 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:49,944 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,954 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,954 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,964 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,965 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,972 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,972 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:49,980 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:49,980 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,182 WARN L188 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 40 [2019-08-22 21:57:50,182 INFO L567 ElimStorePlain]: treesize reduction 351, result has 29.2 percent of original size [2019-08-22 21:57:50,183 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:50,184 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1651, output treesize:145 [2019-08-22 21:57:50,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,230 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,230 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,236 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,236 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,250 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:50,251 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,257 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,257 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,264 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,271 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,271 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,384 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:50,385 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:50,387 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,395 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,395 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,400 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,401 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,407 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,407 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,428 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:50,429 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,537 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:50,538 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:50,540 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,546 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,546 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,552 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,552 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,556 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,557 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,562 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,562 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,711 WARN L188 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:57:50,712 INFO L567 ElimStorePlain]: treesize reduction 327, result has 30.7 percent of original size [2019-08-22 21:57:50,712 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:50,712 INFO L221 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1549, output treesize:145 [2019-08-22 21:57:50,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:50,772 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,772 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,779 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,779 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,874 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:50,875 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:50,876 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,887 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,887 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:50,903 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:50,904 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,917 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,918 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,926 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,927 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,935 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,936 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,943 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,943 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,953 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,953 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,962 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,963 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,970 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,970 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,977 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,978 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,984 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,985 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:50,991 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:50,992 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,007 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:51,008 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,017 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,017 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,114 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:51,115 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:51,116 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,129 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,130 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,307 WARN L188 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2019-08-22 21:57:51,308 INFO L567 ElimStorePlain]: treesize reduction 357, result has 28.0 percent of original size [2019-08-22 21:57:51,308 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:51,308 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1859, output treesize:139 [2019-08-22 21:57:51,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,370 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,371 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,378 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,378 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,384 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,384 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,391 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,391 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,397 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,398 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,403 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,403 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,513 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:51,514 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:51,516 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,521 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,521 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,526 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,526 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,539 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,646 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:51,646 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:51,648 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,664 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,664 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,676 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,677 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,685 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,685 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,694 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,695 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,700 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,701 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,706 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,706 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,720 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:51,721 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,727 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,728 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,738 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:51,739 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,868 WARN L188 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 41 [2019-08-22 21:57:51,869 INFO L567 ElimStorePlain]: treesize reduction 288, result has 33.0 percent of original size [2019-08-22 21:57:51,869 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:51,870 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1848, output treesize:142 [2019-08-22 21:57:51,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:51,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,929 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:51,930 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,936 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,937 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,944 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,944 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,951 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,951 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,962 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,962 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,969 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,969 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,975 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,975 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,982 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:51,982 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:51,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:51,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,077 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:52,078 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:52,079 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,093 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:52,094 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,102 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,102 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,109 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,110 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,235 WARN L188 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2019-08-22 21:57:52,236 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:52,237 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:52,238 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,249 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,249 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,259 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,260 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,271 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,271 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,281 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,282 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,291 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,291 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,505 WARN L188 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:57:52,505 INFO L567 ElimStorePlain]: treesize reduction 363, result has 28.5 percent of original size [2019-08-22 21:57:52,506 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:52,507 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1752, output treesize:145 [2019-08-22 21:57:52,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:52,616 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,617 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,625 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,625 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,635 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,635 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,642 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,642 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,652 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,653 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,662 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,662 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,770 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:52,771 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:52,772 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,785 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,786 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,867 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:52,867 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:52,868 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,874 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,874 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,880 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,881 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,886 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,887 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,892 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,892 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,897 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,897 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,902 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,903 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,907 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:52,907 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,919 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:52,920 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:52,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:52,931 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:52,932 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,092 WARN L188 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:57:53,093 INFO L567 ElimStorePlain]: treesize reduction 335, result has 29.8 percent of original size [2019-08-22 21:57:53,093 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:53,093 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:142 [2019-08-22 21:57:53,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,162 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,162 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,169 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,169 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,176 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,176 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,183 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,183 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,190 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,190 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,196 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,197 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,320 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:53,320 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:53,321 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,348 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:53,352 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,368 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,369 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,379 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,380 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,388 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,389 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,399 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,399 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,408 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,408 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,418 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,418 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,428 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,428 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,438 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,439 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,508 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:53,511 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,649 WARN L188 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2019-08-22 21:57:53,650 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:53,651 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:53,653 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,661 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,662 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,847 WARN L188 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:57:53,847 INFO L567 ElimStorePlain]: treesize reduction 323, result has 30.5 percent of original size [2019-08-22 21:57:53,848 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:53,848 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1853, output treesize:142 [2019-08-22 21:57:53,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:53,961 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,962 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,969 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:53,970 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:53,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:53,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,077 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:54,078 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:54,079 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,171 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:54,171 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:54,172 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,178 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,178 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,184 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,184 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,189 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,190 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,195 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,195 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,200 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,201 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,206 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,207 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,220 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:54,220 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,226 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,226 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,231 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,232 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,236 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,237 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,247 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:54,247 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,257 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,258 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,264 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,265 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,409 WARN L188 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:57:54,409 INFO L567 ElimStorePlain]: treesize reduction 309, result has 31.9 percent of original size [2019-08-22 21:57:54,410 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:54,410 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:145 [2019-08-22 21:57:54,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,564 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:54,564 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:54,566 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,579 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,584 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:54,585 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,592 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,593 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,599 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,600 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,606 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,606 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,613 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,614 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,620 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,621 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,628 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,628 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,635 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,635 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,642 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,643 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,657 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,658 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,665 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,665 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,672 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,672 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,678 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,679 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,694 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:54,695 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:54,789 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:54,789 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:54,790 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,796 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,797 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,802 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:54,802 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:54,947 WARN L188 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:57:54,948 INFO L567 ElimStorePlain]: treesize reduction 351, result has 28.8 percent of original size [2019-08-22 21:57:54,948 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:54,948 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1754, output treesize:142 [2019-08-22 21:57:54,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:54,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,043 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:55,043 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,164 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:55,165 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:55,166 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,266 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:55,266 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:55,268 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,274 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,274 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,280 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,280 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,286 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,286 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,292 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,292 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,297 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,297 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,303 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,303 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,314 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,315 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,320 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,320 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,333 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,333 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,338 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,338 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,343 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,343 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,354 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:55,355 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,359 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,359 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,532 WARN L188 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:57:55,533 INFO L567 ElimStorePlain]: treesize reduction 317, result has 31.4 percent of original size [2019-08-22 21:57:55,533 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:55,533 INFO L221 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1546, output treesize:145 [2019-08-22 21:57:55,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:55,602 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,602 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,609 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,609 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,615 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,615 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,621 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,622 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,627 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,628 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,633 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,633 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,640 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,640 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,646 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,646 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,651 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,651 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,664 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:55,664 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,672 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,672 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,682 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,760 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:55,761 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:55,761 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,777 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:55,778 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,784 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,784 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,792 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,792 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,799 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,799 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,808 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:55,889 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:55,889 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:55,890 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:55,895 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:55,895 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,045 WARN L188 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2019-08-22 21:57:56,046 INFO L567 ElimStorePlain]: treesize reduction 328, result has 30.2 percent of original size [2019-08-22 21:57:56,046 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:56,047 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1754, output treesize:142 [2019-08-22 21:57:56,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,123 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,123 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,137 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:56,138 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,145 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,145 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,151 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,151 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,157 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,157 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,245 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:56,246 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:56,246 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,255 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,255 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,264 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,264 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,382 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:56,382 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:56,383 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,388 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,388 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,394 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,395 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,400 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,401 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,414 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:56,415 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,421 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,422 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,427 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,427 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,443 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,444 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,451 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,451 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,457 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,457 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,462 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,462 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,612 WARN L188 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2019-08-22 21:57:56,612 INFO L567 ElimStorePlain]: treesize reduction 340, result has 29.9 percent of original size [2019-08-22 21:57:56,613 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:56,613 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1853, output treesize:145 [2019-08-22 21:57:56,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:56,696 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,697 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,703 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,703 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,709 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,710 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,720 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,721 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,724 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:56,725 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,731 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,732 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,737 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,738 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,747 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,752 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:56,752 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,758 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,758 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,764 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,764 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,773 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:56,774 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,787 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,898 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:56,899 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:56,901 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:56,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:56,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,029 WARN L188 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2019-08-22 21:57:57,029 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:57,030 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:57,032 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,041 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,042 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,051 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,051 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,060 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,061 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,069 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,070 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,076 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,077 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,082 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,083 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,270 WARN L188 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2019-08-22 21:57:57,271 INFO L567 ElimStorePlain]: treesize reduction 386, result has 27.3 percent of original size [2019-08-22 21:57:57,271 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:57,271 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1752, output treesize:145 [2019-08-22 21:57:57,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,410 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:57,411 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,422 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,422 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,443 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:57,444 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,454 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,454 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,464 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,465 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,592 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:57,593 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:57,594 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,601 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,602 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,609 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,609 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,618 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,618 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,625 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,626 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,633 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,633 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,641 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,641 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,649 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,649 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,657 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,657 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,668 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:57,753 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:57,754 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:57,755 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,764 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,765 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,773 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,773 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,778 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:57,778 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:57,929 WARN L188 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:57:57,929 INFO L567 ElimStorePlain]: treesize reduction 345, result has 29.2 percent of original size [2019-08-22 21:57:57,930 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:57,930 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1754, output treesize:142 [2019-08-22 21:57:57,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:57,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,019 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,019 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,025 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,025 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,030 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,031 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,036 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,036 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,042 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,042 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,144 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:58,145 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:58,146 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,251 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:58,251 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:58,253 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,258 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,258 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,264 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,265 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,279 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:58,280 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,306 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:58,307 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,321 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,322 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,327 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,327 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,332 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,332 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,339 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,339 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,344 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,344 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,351 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,351 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,356 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,357 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,508 WARN L188 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2019-08-22 21:57:58,509 INFO L567 ElimStorePlain]: treesize reduction 398, result has 26.3 percent of original size [2019-08-22 21:57:58,509 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:58,510 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1751, output treesize:142 [2019-08-22 21:57:58,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:58,591 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,592 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,610 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:58,611 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,626 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,627 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,633 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,633 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,639 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,640 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,730 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:58,731 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:58,732 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,745 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,858 WARN L188 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2019-08-22 21:57:58,858 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:58,859 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:58,860 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,867 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,868 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,874 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,874 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,880 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,880 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,889 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,889 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,909 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,909 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,915 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,915 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,920 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,920 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,929 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:58,932 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:58,933 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,944 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,945 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,949 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,949 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,956 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,956 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,961 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,961 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:58,976 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:58,977 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,138 WARN L188 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:57:59,139 INFO L567 ElimStorePlain]: treesize reduction 369, result has 28.2 percent of original size [2019-08-22 21:57:59,140 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:59,140 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1956, output treesize:145 [2019-08-22 21:57:59,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,244 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,245 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,270 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:59,271 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,277 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,277 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,293 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:59,293 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,300 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,300 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,430 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:59,430 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:57:59,431 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,441 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,441 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,449 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,449 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,459 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,459 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,561 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:59,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:59,562 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,569 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,570 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,577 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,577 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,583 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,583 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,590 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,590 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,596 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,596 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,601 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,601 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,742 WARN L188 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 40 [2019-08-22 21:57:59,743 INFO L567 ElimStorePlain]: treesize reduction 282, result has 33.0 percent of original size [2019-08-22 21:57:59,743 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:57:59,743 INFO L221 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1546, output treesize:139 [2019-08-22 21:57:59,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:57:59,829 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,829 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,834 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,834 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,842 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,842 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,848 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,848 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,853 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:57:59,854 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,868 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:57:59,869 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,977 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:57:59,978 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:57:59,979 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:57:59,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:57:59,997 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:57:59,998 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,009 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,010 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,017 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,017 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,024 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,024 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,029 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,030 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,035 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,035 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,040 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,041 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,045 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,045 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,159 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:00,160 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:00,161 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,166 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,166 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,170 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,171 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,328 WARN L188 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:00,328 INFO L567 ElimStorePlain]: treesize reduction 363, result has 28.1 percent of original size [2019-08-22 21:58:00,329 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:00,329 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:142 [2019-08-22 21:58:00,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,404 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,404 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,410 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,411 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,417 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,417 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,425 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,426 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,443 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:00,444 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,457 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,563 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:00,563 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:00,565 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,576 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,576 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,583 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,583 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,592 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,593 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,606 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,723 WARN L188 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2019-08-22 21:58:00,723 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:00,724 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:00,725 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,732 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:00,737 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:00,738 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,743 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,744 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,750 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,750 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,757 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,757 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,762 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,762 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,767 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,768 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,772 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,772 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,777 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,777 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,782 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:00,782 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:00,957 WARN L188 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2019-08-22 21:58:00,957 INFO L567 ElimStorePlain]: treesize reduction 340, result has 29.9 percent of original size [2019-08-22 21:58:00,958 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:00,958 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1853, output treesize:145 [2019-08-22 21:58:00,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:00,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,044 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,044 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,051 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,051 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,065 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,066 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,171 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:01,172 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:01,173 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,179 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,179 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,185 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,185 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,191 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,191 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,203 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,204 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,210 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,210 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,216 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,216 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,318 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:01,319 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:01,320 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,332 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,332 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,344 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,345 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,358 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:01,359 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,365 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,365 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,377 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:01,378 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,383 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,384 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,513 WARN L188 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:01,513 INFO L567 ElimStorePlain]: treesize reduction 309, result has 31.5 percent of original size [2019-08-22 21:58:01,514 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:01,514 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:142 [2019-08-22 21:58:01,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:01,603 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,603 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,609 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,609 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,621 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,714 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:01,714 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:01,715 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,721 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,721 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,732 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,739 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:01,739 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,758 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:01,758 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,771 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,771 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,776 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,776 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,782 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,783 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,799 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,799 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,807 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,807 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,814 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,814 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,821 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,821 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:01,937 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:01,937 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:01,938 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,945 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,945 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,951 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,952 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,958 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,959 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,964 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,964 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:01,969 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:01,969 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,135 WARN L188 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:02,136 INFO L567 ElimStorePlain]: treesize reduction 335, result has 29.8 percent of original size [2019-08-22 21:58:02,136 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:02,137 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1853, output treesize:142 [2019-08-22 21:58:02,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,237 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,238 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,243 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,243 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,248 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,248 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,253 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,253 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,258 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,258 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,346 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:02,346 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:02,347 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,354 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,354 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,360 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,361 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,366 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,366 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,381 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:02,382 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,388 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,388 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,394 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,395 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,400 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,400 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,404 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,405 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,416 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:02,417 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,422 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,422 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,426 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,427 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,431 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,431 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,521 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:02,521 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:02,522 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,527 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,528 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,687 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2019-08-22 21:58:02,687 INFO L567 ElimStorePlain]: treesize reduction 374, result has 27.5 percent of original size [2019-08-22 21:58:02,688 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:02,688 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1957, output treesize:142 [2019-08-22 21:58:02,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:02,785 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,786 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,792 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,792 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,798 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,799 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,805 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,805 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,906 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:02,906 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:02,907 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,913 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,913 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,918 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,919 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,924 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,924 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,930 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:02,930 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:02,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:02,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,046 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:03,047 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:03,049 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,055 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,055 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,060 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,060 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,067 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,067 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,073 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,074 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,079 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,079 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,084 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,084 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,091 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,091 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,103 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:03,104 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,117 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:03,117 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,123 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,124 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,278 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2019-08-22 21:58:03,279 INFO L567 ElimStorePlain]: treesize reduction 334, result has 29.8 percent of original size [2019-08-22 21:58:03,279 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:03,280 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1954, output treesize:142 [2019-08-22 21:58:03,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,483 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:03,483 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:03,484 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,490 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,490 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,506 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:03,507 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,618 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:03,618 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:03,619 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,626 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,626 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,632 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,632 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,638 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,639 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,645 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,645 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,651 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,651 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,657 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,657 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,668 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:03,668 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,675 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,675 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,681 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,681 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,686 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,686 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,693 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,693 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,697 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,697 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,703 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,703 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,862 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:58:03,862 INFO L567 ElimStorePlain]: treesize reduction 343, result has 29.3 percent of original size [2019-08-22 21:58:03,862 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:03,863 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1648, output treesize:142 [2019-08-22 21:58:03,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:03,947 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:03,947 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,963 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:03,963 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:03,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:03,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,076 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:04,077 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:04,078 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,086 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,087 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,197 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:04,197 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:04,198 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,212 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:04,212 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,219 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,219 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,226 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,226 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,233 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,233 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,241 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,242 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,249 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,249 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,256 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,257 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,263 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,269 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,269 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,275 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,275 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,281 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,281 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,286 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,287 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,297 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,297 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,302 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,302 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,445 WARN L188 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 41 [2019-08-22 21:58:04,445 INFO L567 ElimStorePlain]: treesize reduction 328, result has 30.2 percent of original size [2019-08-22 21:58:04,446 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:04,446 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1856, output treesize:142 [2019-08-22 21:58:04,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:04,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,535 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,537 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:04,538 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,545 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,545 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,554 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,555 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,663 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:04,664 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:04,665 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,670 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,671 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,678 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,678 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,683 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,683 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,688 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,689 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,693 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,693 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,699 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,700 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,706 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,706 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,711 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,711 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,717 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,717 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,722 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,722 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,828 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:04,829 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:04,830 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,835 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,835 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:04,847 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:04,847 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:04,853 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:04,853 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,021 WARN L188 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:05,021 INFO L567 ElimStorePlain]: treesize reduction 350, result has 28.4 percent of original size [2019-08-22 21:58:05,022 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:05,022 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1645, output treesize:139 [2019-08-22 21:58:05,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,131 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,132 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,138 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,138 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,144 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,144 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,251 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:05,252 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:05,253 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,259 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,259 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,264 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,270 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,271 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,276 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,276 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,283 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,284 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,289 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,290 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,303 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:05,304 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,311 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,311 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,317 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,317 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,331 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:05,332 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,344 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,345 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,446 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:05,447 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:05,448 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,454 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,454 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,460 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,460 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,612 WARN L188 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:05,613 INFO L567 ElimStorePlain]: treesize reduction 357, result has 28.5 percent of original size [2019-08-22 21:58:05,613 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:05,614 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:142 [2019-08-22 21:58:05,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:05,711 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,711 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,718 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,718 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,728 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,823 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:05,824 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:05,825 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,832 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,832 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,838 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,838 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,845 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,845 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,957 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:05,958 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:05,959 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,966 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,966 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,971 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,971 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,977 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,977 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,983 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:05,984 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:05,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:05,999 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:06,000 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,006 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,006 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,013 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,013 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,019 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,020 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,025 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,025 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,036 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:06,037 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,214 WARN L188 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:06,215 INFO L567 ElimStorePlain]: treesize reduction 350, result has 28.4 percent of original size [2019-08-22 21:58:06,215 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:06,216 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1647, output treesize:139 [2019-08-22 21:58:06,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,317 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:06,317 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,323 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,324 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,329 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,329 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,336 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,336 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,342 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,343 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,347 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:06,348 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,355 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,355 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,360 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,360 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,366 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,366 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,468 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:06,469 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:06,470 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,475 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,475 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,482 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,482 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,487 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,487 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,492 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,493 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,498 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,498 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,606 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:06,606 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:06,607 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,611 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,612 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,770 WARN L188 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:06,770 INFO L567 ElimStorePlain]: treesize reduction 358, result has 28.0 percent of original size [2019-08-22 21:58:06,771 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:06,771 INFO L221 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1546, output treesize:139 [2019-08-22 21:58:06,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:06,878 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,878 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,883 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,884 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,889 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,890 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,895 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,895 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,900 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,901 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,906 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,906 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,911 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,912 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,924 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:06,925 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,931 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:06,931 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:06,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:06,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,021 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:07,022 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:07,023 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,027 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,027 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,043 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:07,044 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,049 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,049 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,053 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,054 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,059 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,060 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,167 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:07,168 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:07,169 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,173 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,173 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,339 WARN L188 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:07,339 INFO L567 ElimStorePlain]: treesize reduction 337, result has 29.2 percent of original size [2019-08-22 21:58:07,339 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:07,339 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1647, output treesize:139 [2019-08-22 21:58:07,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,443 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,443 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,450 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,450 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,456 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,456 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,460 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,460 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,466 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,466 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,473 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,473 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,478 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,478 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,483 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,483 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,489 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,490 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,505 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:07,506 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,614 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:07,615 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:07,616 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,630 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,631 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,643 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:07,643 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,648 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,648 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,654 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,654 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:07,758 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:07,758 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:07,760 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,764 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:07,764 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:07,919 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:07,920 INFO L567 ElimStorePlain]: treesize reduction 317, result has 30.9 percent of original size [2019-08-22 21:58:07,920 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:07,920 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1645, output treesize:142 [2019-08-22 21:58:07,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:07,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,122 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:08,122 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:08,123 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,129 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,129 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,144 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:08,145 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,150 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,151 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,155 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,155 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,265 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:08,266 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:08,267 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,273 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,273 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,279 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,280 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,286 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,286 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,292 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,292 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,297 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,297 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,303 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,303 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,308 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,309 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,314 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,314 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,320 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,320 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,333 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:08,334 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,341 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,341 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,346 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,347 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,352 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,352 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,508 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2019-08-22 21:58:08,508 INFO L567 ElimStorePlain]: treesize reduction 337, result has 29.2 percent of original size [2019-08-22 21:58:08,508 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:08,509 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1847, output treesize:139 [2019-08-22 21:58:08,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:08,664 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,664 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,772 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:08,773 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:08,774 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,781 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,781 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,788 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,788 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,898 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:08,899 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:08,900 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,905 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,905 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,912 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,913 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,927 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:08,927 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,933 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,934 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,939 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,940 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,946 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,946 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,952 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,952 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,957 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,958 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,964 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,964 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,971 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,971 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,976 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,976 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:08,989 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:08,990 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:08,996 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:08,996 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,002 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,002 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,154 WARN L188 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 40 [2019-08-22 21:58:09,155 INFO L567 ElimStorePlain]: treesize reduction 334, result has 30.3 percent of original size [2019-08-22 21:58:09,155 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:09,156 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1847, output treesize:145 [2019-08-22 21:58:09,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,275 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,275 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,281 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,281 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,286 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,286 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,397 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:09,398 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:09,399 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,407 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,407 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,415 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,415 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,421 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,421 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,429 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,429 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,544 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:09,544 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:09,545 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,552 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,553 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,558 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,558 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,564 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,564 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,572 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,572 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,578 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,578 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,584 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,584 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,595 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,601 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:09,602 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,608 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,609 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,616 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,616 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,621 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,622 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,624 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:09,625 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,629 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:09,630 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:09,787 WARN L188 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:58:09,788 INFO L567 ElimStorePlain]: treesize reduction 386, result has 26.9 percent of original size [2019-08-22 21:58:09,788 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:09,789 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1957, output treesize:142 [2019-08-22 21:58:09,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:09,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:09,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,017 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:10,018 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:10,019 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,033 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,034 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,040 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,040 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,046 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,046 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,052 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,053 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,069 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:10,070 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,077 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,078 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,083 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,083 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,090 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,091 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,098 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,098 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,212 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:10,212 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:10,214 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,220 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,220 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,225 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,225 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,240 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:10,241 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,247 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,252 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,252 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,257 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,258 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,263 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,424 WARN L188 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:10,424 INFO L567 ElimStorePlain]: treesize reduction 358, result has 28.0 percent of original size [2019-08-22 21:58:10,425 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:10,425 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1749, output treesize:139 [2019-08-22 21:58:10,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:10,558 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,558 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,566 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,566 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,571 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,571 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,584 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:10,584 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,592 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,592 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,598 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,598 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,603 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,603 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,712 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:10,712 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:10,713 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,719 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,720 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,725 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,725 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,732 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,732 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,737 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,738 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,743 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,743 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,849 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:10,849 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:10,850 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,856 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,857 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,862 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,862 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,868 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,868 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,872 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:10,872 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:10,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:10,883 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:10,884 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,049 WARN L188 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2019-08-22 21:58:11,049 INFO L567 ElimStorePlain]: treesize reduction 384, result has 27.4 percent of original size [2019-08-22 21:58:11,050 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:11,050 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1847, output treesize:145 [2019-08-22 21:58:11,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,166 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,167 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,173 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,173 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,188 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:11,189 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,301 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:11,302 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:11,303 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,310 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,310 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,317 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,317 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,322 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,323 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,330 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,330 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,335 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,336 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,342 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,342 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,347 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,347 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,353 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,353 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,483 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:11,484 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:11,485 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,489 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,489 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,494 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,495 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,506 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:11,507 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,517 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,517 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,672 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2019-08-22 21:58:11,673 INFO L567 ElimStorePlain]: treesize reduction 343, result has 29.7 percent of original size [2019-08-22 21:58:11,673 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:11,673 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:145 [2019-08-22 21:58:11,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:11,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,803 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:11,804 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,809 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,810 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,816 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,816 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,822 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,822 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,829 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,829 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,836 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,836 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,841 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,841 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,847 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,847 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,852 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,852 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,857 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:11,858 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,869 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:11,870 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:11,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:11,980 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:11,981 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:11,982 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,093 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:12,093 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:12,094 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,100 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,101 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,106 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,106 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,112 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,112 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,117 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,118 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,275 WARN L188 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2019-08-22 21:58:12,276 INFO L567 ElimStorePlain]: treesize reduction 392, result has 26.6 percent of original size [2019-08-22 21:58:12,276 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:12,276 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:142 [2019-08-22 21:58:12,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,418 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,419 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,424 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,425 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,430 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,430 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,443 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:12,444 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,450 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,450 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,456 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,456 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,461 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,462 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,467 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,467 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,561 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:12,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:12,563 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,569 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,569 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,575 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,575 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,586 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,587 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,592 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,593 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,606 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:12,606 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,611 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,611 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:12,716 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:12,716 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:12,717 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,722 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:12,722 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:12,885 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2019-08-22 21:58:12,886 INFO L567 ElimStorePlain]: treesize reduction 326, result has 30.8 percent of original size [2019-08-22 21:58:12,886 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:12,886 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1648, output treesize:145 [2019-08-22 21:58:12,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:12,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,007 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,008 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,013 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,013 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,019 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,019 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,114 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:13,114 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:13,115 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,127 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:13,127 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,237 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:13,238 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:13,239 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,244 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,244 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,251 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,251 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,258 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,258 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,263 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,273 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:13,274 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,281 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,281 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,287 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,287 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,292 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,292 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,298 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,298 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,303 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,304 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,308 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,308 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,469 WARN L188 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 40 [2019-08-22 21:58:13,469 INFO L567 ElimStorePlain]: treesize reduction 341, result has 29.8 percent of original size [2019-08-22 21:58:13,470 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:13,470 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:145 [2019-08-22 21:58:13,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:13,601 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,602 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,609 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,609 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,622 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:13,623 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,629 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,629 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,730 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:13,730 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:13,731 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,737 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,737 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,744 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,744 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,750 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,750 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,755 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,755 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,767 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,770 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:13,771 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,776 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,776 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,787 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,788 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:13,885 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:13,886 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:13,887 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,894 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,894 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,902 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,902 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,908 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,908 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,914 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,914 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,921 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,921 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,925 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,925 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:13,931 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:13,931 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,096 WARN L188 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2019-08-22 21:58:14,097 INFO L567 ElimStorePlain]: treesize reduction 384, result has 27.0 percent of original size [2019-08-22 21:58:14,097 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:14,098 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1854, output treesize:142 [2019-08-22 21:58:14,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,246 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,253 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,254 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,259 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,260 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,264 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,265 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,277 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:14,278 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,285 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,286 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,291 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,291 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,300 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,301 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,306 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,306 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,409 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:14,409 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:14,410 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,416 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,416 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,423 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,423 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,428 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,429 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,442 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:14,442 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,448 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,448 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,453 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,454 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,461 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,557 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:14,557 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:14,558 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,563 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,563 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,568 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,569 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,728 WARN L188 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2019-08-22 21:58:14,729 INFO L567 ElimStorePlain]: treesize reduction 380, result has 27.2 percent of original size [2019-08-22 21:58:14,729 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:14,730 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1854, output treesize:142 [2019-08-22 21:58:14,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:14,865 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,866 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,963 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:14,964 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:14,965 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,970 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:14,970 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:14,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:14,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,081 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:15,082 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:15,083 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,100 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:15,100 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,106 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,106 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,113 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,113 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,120 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,120 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,126 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,126 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,139 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:15,140 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,146 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,146 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,153 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,153 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,160 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,160 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,166 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,166 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,173 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,174 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,179 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,179 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,184 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,184 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,189 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,189 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,194 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,194 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,348 WARN L188 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2019-08-22 21:58:15,348 INFO L567 ElimStorePlain]: treesize reduction 326, result has 30.8 percent of original size [2019-08-22 21:58:15,348 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:15,349 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1850, output treesize:145 [2019-08-22 21:58:15,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:15,494 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,494 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,527 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:15,528 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,533 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,533 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,540 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,540 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,545 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,545 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,651 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:15,652 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:15,653 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,658 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,658 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,664 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,664 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,677 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:15,678 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,685 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,686 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,691 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,691 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,698 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,698 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,703 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,704 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,719 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,720 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,734 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,735 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,748 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,748 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:15,851 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:15,852 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:15,853 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:15,859 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:15,859 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,020 WARN L188 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 41 [2019-08-22 21:58:16,020 INFO L567 ElimStorePlain]: treesize reduction 316, result has 31.0 percent of original size [2019-08-22 21:58:16,021 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:16,021 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:142 [2019-08-22 21:58:16,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,159 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,160 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,165 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,165 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,175 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,175 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,181 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,181 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,188 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,188 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,290 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:16,290 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:16,291 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,304 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:16,305 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,313 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,313 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,319 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,319 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,326 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,326 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,330 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,331 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,336 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,336 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,342 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,342 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,346 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,346 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,351 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,351 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,356 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,356 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,466 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:16,466 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:16,467 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,474 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,477 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,478 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:16,478 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,637 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:58:16,638 INFO L567 ElimStorePlain]: treesize reduction 357, result has 28.5 percent of original size [2019-08-22 21:58:16,638 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:16,638 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:142 [2019-08-22 21:58:16,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:16,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,796 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:16,796 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,802 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,802 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,816 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:16,817 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,822 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,823 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,828 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,828 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,835 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,835 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,842 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,842 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,848 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,848 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,854 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,854 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,858 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,859 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,865 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,865 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,872 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,872 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,877 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,877 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,883 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,883 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,889 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:16,889 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:16,990 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:16,991 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:16,992 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:16,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,099 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:17,100 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:17,101 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,105 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,105 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,259 WARN L188 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:17,260 INFO L567 ElimStorePlain]: treesize reduction 351, result has 29.2 percent of original size [2019-08-22 21:58:17,260 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:17,260 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1751, output treesize:145 [2019-08-22 21:58:17,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,413 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,414 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,419 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,420 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,425 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,426 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,431 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,431 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,437 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,437 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,450 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:17,451 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,456 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,456 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,462 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,463 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,472 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,474 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,477 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:17,478 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,582 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:17,582 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:17,583 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,589 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,589 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,596 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,596 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,601 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,601 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,607 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,608 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,615 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:17,712 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:17,713 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:17,714 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,719 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,719 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,726 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,726 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,731 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:17,731 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:17,895 WARN L188 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 40 [2019-08-22 21:58:17,896 INFO L567 ElimStorePlain]: treesize reduction 334, result has 30.3 percent of original size [2019-08-22 21:58:17,896 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:17,896 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1751, output treesize:145 [2019-08-22 21:58:17,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:17,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,149 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:18,150 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:18,151 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,156 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,156 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,270 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:18,270 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:18,271 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,276 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,277 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,282 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,282 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,289 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,289 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,294 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,295 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,301 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,302 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,309 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,309 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,314 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,315 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,320 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,320 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,334 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:18,334 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,340 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,340 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,347 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,347 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,351 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,351 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,356 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,356 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,366 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:18,367 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,526 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:18,526 INFO L567 ElimStorePlain]: treesize reduction 341, result has 29.8 percent of original size [2019-08-22 21:58:18,527 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:18,527 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1648, output treesize:145 [2019-08-22 21:58:18,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:18,680 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,681 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,687 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,687 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,694 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,694 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,702 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,708 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:18,709 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,715 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,715 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,728 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,829 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:18,829 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:18,830 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,836 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,836 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,843 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,843 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,849 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,849 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,855 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,855 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,861 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,861 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,869 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,869 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,874 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,875 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,879 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:18,879 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:18,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:18,994 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:18,995 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:18,996 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,002 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,002 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,008 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,008 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,013 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,013 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,018 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,019 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,029 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:19,029 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,212 WARN L188 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:19,213 INFO L567 ElimStorePlain]: treesize reduction 350, result has 28.4 percent of original size [2019-08-22 21:58:19,214 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:19,214 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1955, output treesize:139 [2019-08-22 21:58:19,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,370 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,370 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,466 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:19,466 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:19,467 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,473 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,474 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,480 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,481 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,486 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,486 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,492 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,492 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,508 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:19,508 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,516 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,516 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,523 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,524 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,536 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,536 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,544 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,544 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,549 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,549 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,561 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,564 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:19,565 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,570 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,570 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:19,682 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:19,683 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:19,684 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,691 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,691 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,696 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,696 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,701 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:19,701 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:19,855 WARN L188 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:19,855 INFO L567 ElimStorePlain]: treesize reduction 369, result has 28.2 percent of original size [2019-08-22 21:58:19,856 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:19,856 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1748, output treesize:145 [2019-08-22 21:58:19,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:19,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,030 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:20,030 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,037 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,037 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,043 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,043 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,048 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,048 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,055 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,056 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,071 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,072 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,194 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:20,195 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:20,196 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,202 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,202 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,317 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:20,317 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:20,318 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,331 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:20,332 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,339 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,339 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,344 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,344 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,349 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,349 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,355 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,355 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,361 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,361 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,366 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,366 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,370 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,370 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,532 WARN L188 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 40 [2019-08-22 21:58:20,532 INFO L567 ElimStorePlain]: treesize reduction 308, result has 31.1 percent of original size [2019-08-22 21:58:20,532 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:20,532 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:139 [2019-08-22 21:58:20,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:20,696 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,697 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,702 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,702 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,814 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:20,815 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:20,816 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,823 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,823 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,931 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:20,931 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:20,932 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,938 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,938 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,943 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,944 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,950 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,950 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,965 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:20,965 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,971 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,971 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:20,983 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:20,983 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,990 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,990 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:20,995 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:20,995 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,001 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,002 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,007 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,008 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,015 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,015 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,022 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,022 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,026 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,026 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,031 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,031 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,193 WARN L188 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:21,193 INFO L567 ElimStorePlain]: treesize reduction 351, result has 28.4 percent of original size [2019-08-22 21:58:21,194 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:21,194 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1847, output treesize:139 [2019-08-22 21:58:21,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,369 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,369 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,374 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,374 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,483 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:21,484 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:21,485 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,490 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,491 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,505 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:21,506 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,512 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,512 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,527 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:21,528 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,534 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,534 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,541 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,542 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,547 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,548 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,554 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,554 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,560 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,560 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,565 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,566 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,571 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,572 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,576 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,577 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:21,684 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:21,684 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:21,685 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,691 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,691 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,696 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:21,697 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:21,847 WARN L188 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:21,848 INFO L567 ElimStorePlain]: treesize reduction 327, result has 30.3 percent of original size [2019-08-22 21:58:21,848 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:21,848 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:142 [2019-08-22 21:58:21,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:21,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,023 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,024 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,133 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:22,134 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:22,135 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,141 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,141 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,149 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,149 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,260 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:22,261 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:22,262 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,273 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,273 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,281 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,281 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,289 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,289 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,302 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:22,303 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,309 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,309 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,315 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,315 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,320 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,320 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,326 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,327 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,340 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:22,340 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,348 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,348 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,355 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,355 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,362 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,362 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,367 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,367 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,372 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,372 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,377 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,378 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,538 WARN L188 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:58:22,538 INFO L567 ElimStorePlain]: treesize reduction 349, result has 28.9 percent of original size [2019-08-22 21:58:22,539 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:22,539 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1953, output treesize:142 [2019-08-22 21:58:22,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:22,721 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,722 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,822 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:22,822 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:22,824 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,830 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,831 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,845 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:22,845 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,851 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,852 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,857 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,858 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,865 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,865 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,871 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,872 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,877 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,877 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,892 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:22,893 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,900 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,900 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,905 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,906 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,911 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,911 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,916 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,916 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,922 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:22,922 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:22,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:22,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,036 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:23,036 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:23,038 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,042 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,043 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,047 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,048 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,052 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,052 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,196 WARN L188 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:23,196 INFO L567 ElimStorePlain]: treesize reduction 363, result has 28.1 percent of original size [2019-08-22 21:58:23,197 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:23,197 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1853, output treesize:142 [2019-08-22 21:58:23,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,377 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,377 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,392 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:23,392 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,398 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,398 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,412 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:23,412 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,418 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,418 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,423 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,424 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,523 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:23,523 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:23,524 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,530 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,530 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,535 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,535 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,541 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,541 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,547 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,547 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,553 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,553 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,560 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,560 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,567 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,568 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:23,670 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:23,671 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:23,672 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,677 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,677 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,683 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,683 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,688 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:23,689 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:23,847 WARN L188 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2019-08-22 21:58:23,847 INFO L567 ElimStorePlain]: treesize reduction 320, result has 30.3 percent of original size [2019-08-22 21:58:23,847 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:23,848 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1749, output treesize:139 [2019-08-22 21:58:23,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:23,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,145 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:24,146 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:24,146 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,152 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,152 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,158 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,158 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,171 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:24,172 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,178 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,178 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,184 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,184 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,190 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,190 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,197 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,197 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,202 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,203 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,208 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,208 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,214 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,214 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,220 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,220 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,226 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,226 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,233 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,233 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,239 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,239 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,347 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:24,348 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:24,349 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,355 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,355 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,367 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:24,368 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,375 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,375 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,381 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,381 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,387 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,387 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,555 WARN L188 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2019-08-22 21:58:24,555 INFO L567 ElimStorePlain]: treesize reduction 349, result has 28.5 percent of original size [2019-08-22 21:58:24,556 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:24,556 INFO L221 ElimStorePlain]: Needed 22 recursive calls to eliminate 1 variables, input treesize:2052, output treesize:139 [2019-08-22 21:58:24,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:24,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,764 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,766 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:24,767 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,774 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,774 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,780 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,780 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,786 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,786 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,796 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,889 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:24,890 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:24,891 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,896 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,897 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,903 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,904 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,910 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:24,910 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:24,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:24,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,016 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:25,017 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:25,018 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,024 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,025 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,038 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:25,039 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,045 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,045 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,052 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,053 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,057 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,058 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,063 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,063 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,069 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,069 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,075 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,075 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,080 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,081 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,249 WARN L188 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2019-08-22 21:58:25,250 INFO L567 ElimStorePlain]: treesize reduction 327, result has 30.7 percent of original size [2019-08-22 21:58:25,250 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:25,250 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1748, output treesize:145 [2019-08-22 21:58:25,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,445 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,446 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,451 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,451 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,467 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:25,467 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,473 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,474 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,491 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:25,492 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,498 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,498 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,503 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,504 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,509 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,509 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,514 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,514 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,519 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,519 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,524 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,524 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,529 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,529 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,539 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,634 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:25,635 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:25,636 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,641 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,641 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:25,747 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:25,748 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:25,749 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,754 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,755 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,761 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,761 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,766 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:25,766 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:25,922 WARN L188 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:25,923 INFO L567 ElimStorePlain]: treesize reduction 321, result has 30.2 percent of original size [2019-08-22 21:58:25,923 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:25,924 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1752, output treesize:139 [2019-08-22 21:58:25,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:25,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,130 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:26,130 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,137 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,138 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,160 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:26,161 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,167 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,167 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,173 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,173 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,177 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,178 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,184 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,184 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,191 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,191 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,313 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:26,313 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:26,314 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,319 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,320 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,326 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,326 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,331 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,331 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,336 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,336 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,342 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,342 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,347 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,347 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,452 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:26,453 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:26,454 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,460 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,460 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,623 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:26,624 INFO L567 ElimStorePlain]: treesize reduction 366, result has 28.0 percent of original size [2019-08-22 21:58:26,624 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:26,624 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1647, output treesize:142 [2019-08-22 21:58:26,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:26,826 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,827 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,832 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,833 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,839 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,839 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,845 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,845 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,851 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,851 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:26,954 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:26,954 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:26,955 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,962 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,962 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,968 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,968 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,974 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,975 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,982 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,982 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,988 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,988 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:26,993 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:26,994 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,006 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:27,007 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,018 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,118 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:27,119 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:27,120 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,125 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,125 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,131 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,131 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,136 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,136 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,141 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,141 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,151 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:27,151 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,309 WARN L188 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:58:27,309 INFO L567 ElimStorePlain]: treesize reduction 343, result has 29.7 percent of original size [2019-08-22 21:58:27,310 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:27,310 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1850, output treesize:145 [2019-08-22 21:58:27,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:27,521 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,522 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,527 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,527 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,535 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,623 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:27,624 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:27,625 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,629 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,630 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,636 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,636 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,740 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:27,741 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:27,742 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,747 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,748 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,755 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,755 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,761 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,761 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,768 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,768 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,781 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:27,782 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,788 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,788 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,796 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:27,800 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:27,800 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,808 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,809 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,814 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,814 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,819 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,819 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,825 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,825 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,830 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:27,831 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:27,995 WARN L188 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:27,995 INFO L567 ElimStorePlain]: treesize reduction 321, result has 30.2 percent of original size [2019-08-22 21:58:27,996 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:27,996 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1752, output treesize:139 [2019-08-22 21:58:28,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,205 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,205 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,213 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,213 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,218 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,218 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,223 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,223 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,228 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,229 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,234 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,234 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,247 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:28,248 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,255 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,255 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,260 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,261 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,274 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:28,274 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,282 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,282 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,287 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,287 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,294 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,294 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,394 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:28,395 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:28,396 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,500 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:28,501 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:28,502 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,507 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,507 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,513 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,513 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,517 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,518 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,677 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2019-08-22 21:58:28,677 INFO L567 ElimStorePlain]: treesize reduction 328, result has 30.2 percent of original size [2019-08-22 21:58:28,678 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:28,678 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:142 [2019-08-22 21:58:28,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:28,903 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,903 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,907 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,908 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,913 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,913 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,927 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:28,927 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,933 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,933 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,939 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,939 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,944 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,944 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,950 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:28,950 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:28,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:28,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,051 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:29,052 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:29,053 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,058 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,058 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,063 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,064 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,172 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:29,173 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:29,174 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,184 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:29,185 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,191 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,191 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,197 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,197 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,202 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,202 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,206 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,207 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,367 WARN L188 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2019-08-22 21:58:29,367 INFO L567 ElimStorePlain]: treesize reduction 309, result has 31.9 percent of original size [2019-08-22 21:58:29,368 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:29,368 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1648, output treesize:145 [2019-08-22 21:58:29,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:29,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,595 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:29,595 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,603 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,603 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,608 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,609 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,614 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,614 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,620 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,620 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,626 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,626 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,632 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,632 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,638 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,638 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,745 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:29,746 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:29,747 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,752 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,752 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,852 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:29,852 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:29,853 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,860 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,860 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,866 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,866 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:29,878 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:29,879 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,884 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,884 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,889 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,889 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,895 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,895 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:29,900 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:29,901 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,060 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:58:30,060 INFO L567 ElimStorePlain]: treesize reduction 351, result has 29.2 percent of original size [2019-08-22 21:58:30,061 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:30,061 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1754, output treesize:145 [2019-08-22 21:58:30,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,284 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,284 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,290 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,291 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,296 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,296 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,302 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,303 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,308 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,308 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,412 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:30,412 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:30,413 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,418 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,418 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,435 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:30,435 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,440 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,441 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,447 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,447 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,452 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,453 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,458 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,458 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,473 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:30,474 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,479 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,479 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,485 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:30,485 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,589 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:30,589 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:30,590 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:30,745 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:30,746 INFO L567 ElimStorePlain]: treesize reduction 321, result has 30.7 percent of original size [2019-08-22 21:58:30,746 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:30,746 INFO L221 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1546, output treesize:142 [2019-08-22 21:58:30,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:30,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:30,993 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:30,994 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,000 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,000 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,006 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,006 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,012 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,013 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,117 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:31,117 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:31,118 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,125 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,125 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,131 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,131 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,136 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,137 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,143 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,143 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,148 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,148 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,154 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,154 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,159 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,159 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,172 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:31,173 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,180 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,180 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,186 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,186 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,191 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,192 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,198 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,198 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,203 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,203 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,301 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:31,302 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:31,303 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,458 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2019-08-22 21:58:31,458 INFO L567 ElimStorePlain]: treesize reduction 351, result has 28.8 percent of original size [2019-08-22 21:58:31,459 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:31,459 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1850, output treesize:142 [2019-08-22 21:58:31,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:31,694 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,694 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,699 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,699 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,705 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,705 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,711 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,711 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,720 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,722 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,804 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:31,805 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:31,806 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,812 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,812 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,826 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:31,826 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,930 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:31,930 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:31,931 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,937 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,937 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,944 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,944 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,949 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,950 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:31,961 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:31,961 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,968 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,968 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,973 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,973 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,978 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,978 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:31,982 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:31,983 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,132 WARN L188 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 41 [2019-08-22 21:58:32,132 INFO L567 ElimStorePlain]: treesize reduction 288, result has 33.0 percent of original size [2019-08-22 21:58:32,133 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:32,133 INFO L221 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1546, output treesize:142 [2019-08-22 21:58:32,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,378 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,378 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,384 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,384 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,398 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:32,398 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,405 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,406 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,411 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,411 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,418 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,419 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,424 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,424 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,431 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,431 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,437 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,437 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,442 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,442 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,447 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,447 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,453 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,453 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,551 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:32,552 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:32,553 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,562 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,568 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:32,568 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,580 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,581 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,587 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,587 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:32,700 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:32,700 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:32,701 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,707 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,707 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,712 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,713 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,717 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:32,718 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:32,859 WARN L188 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:32,860 INFO L567 ElimStorePlain]: treesize reduction 363, result has 28.1 percent of original size [2019-08-22 21:58:32,860 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:32,860 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1952, output treesize:142 [2019-08-22 21:58:32,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:32,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,116 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,116 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,122 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,122 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,128 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,129 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,142 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:33,142 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,148 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,148 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,258 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:33,259 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:33,260 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,265 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,266 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,272 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,272 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,277 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,277 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,282 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,282 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,287 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,287 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,293 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,294 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,298 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,298 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,316 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:33,316 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,322 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,322 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,327 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,328 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,435 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:33,435 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:33,436 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,440 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,441 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,600 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2019-08-22 21:58:33,600 INFO L567 ElimStorePlain]: treesize reduction 386, result has 26.5 percent of original size [2019-08-22 21:58:33,601 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:33,601 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1749, output treesize:139 [2019-08-22 21:58:33,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:33,844 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,845 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,850 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,851 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,858 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,858 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,865 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,865 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,870 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,870 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,877 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,877 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,892 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:33,893 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,898 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,899 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,905 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:33,905 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:33,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:33,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,010 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:34,011 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:34,012 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,018 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,018 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,023 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,023 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,028 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,028 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,034 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,034 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,145 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:34,145 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:34,146 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,157 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:34,158 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,163 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,164 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,169 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,169 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,174 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,175 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,329 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:34,330 INFO L567 ElimStorePlain]: treesize reduction 327, result has 30.7 percent of original size [2019-08-22 21:58:34,330 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:34,330 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1850, output treesize:145 [2019-08-22 21:58:34,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:34,588 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,588 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,595 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,595 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,606 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,609 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:34,609 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,615 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,615 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,622 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,622 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,730 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:34,730 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:34,731 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,737 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,738 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,744 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,744 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,759 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:34,760 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,768 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,768 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,774 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,774 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,781 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,781 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,787 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,787 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,793 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,793 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:34,900 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:34,900 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:34,901 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,906 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,907 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,913 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,913 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,918 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,918 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,923 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,924 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:34,927 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:34,927 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,082 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:35,083 INFO L567 ElimStorePlain]: treesize reduction 323, result has 31.0 percent of original size [2019-08-22 21:58:35,083 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:35,084 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1957, output treesize:145 [2019-08-22 21:58:35,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,339 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,340 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,358 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:35,358 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,372 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,485 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:35,486 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:35,486 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,493 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,494 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,501 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,502 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,509 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,509 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,515 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,515 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,531 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:35,532 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,538 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,538 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,544 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,544 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,549 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,549 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,556 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,556 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,562 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,562 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:35,684 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:35,684 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:35,685 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,690 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,690 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,696 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,696 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,701 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,701 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,706 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,707 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,712 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:35,712 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:35,864 WARN L188 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:35,864 INFO L567 ElimStorePlain]: treesize reduction 323, result has 30.5 percent of original size [2019-08-22 21:58:35,864 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:35,864 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1856, output treesize:142 [2019-08-22 21:58:35,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:35,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,228 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:36,229 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:36,230 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,235 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,235 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,242 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,242 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,258 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:36,258 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,266 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,266 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,273 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,273 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,279 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,279 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,285 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,285 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,289 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,289 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,305 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:36,306 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,312 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,313 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,319 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,320 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,325 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,326 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,332 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,332 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,437 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:36,438 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:36,439 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,445 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,445 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,451 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,451 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,455 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,456 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,461 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,461 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,614 WARN L188 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2019-08-22 21:58:36,614 INFO L567 ElimStorePlain]: treesize reduction 345, result has 28.7 percent of original size [2019-08-22 21:58:36,615 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:36,615 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1854, output treesize:139 [2019-08-22 21:58:36,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:36,887 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,888 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,903 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:36,904 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,909 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:36,910 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:36,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:36,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,019 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:37,020 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:37,021 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,030 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,130 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:37,131 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:37,132 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,137 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,137 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,149 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:37,149 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,156 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,156 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,161 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,162 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,167 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,167 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,172 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,172 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,177 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,177 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,182 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,183 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,189 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,189 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,193 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,194 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,199 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,199 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,204 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,204 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,209 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,210 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,366 WARN L188 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2019-08-22 21:58:37,366 INFO L567 ElimStorePlain]: treesize reduction 328, result has 29.8 percent of original size [2019-08-22 21:58:37,367 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:37,367 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:139 [2019-08-22 21:58:37,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:37,641 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,642 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,647 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,647 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,654 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,654 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,659 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,660 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,670 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,771 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:37,771 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:37,773 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,778 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,779 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,794 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:37,795 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,819 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:37,820 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,826 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,826 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,832 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,833 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,837 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,837 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:37,942 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:37,943 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:37,944 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,949 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,950 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,955 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,955 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,960 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,961 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,965 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,965 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:37,970 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:37,970 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,133 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 41 [2019-08-22 21:58:38,133 INFO L567 ElimStorePlain]: treesize reduction 322, result has 30.6 percent of original size [2019-08-22 21:58:38,133 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:38,134 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1647, output treesize:142 [2019-08-22 21:58:38,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,410 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,410 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,417 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,417 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,423 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,423 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,427 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,428 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,540 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:38,541 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:38,542 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,547 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,547 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,554 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,554 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,664 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:38,665 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:38,666 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,672 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,673 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,680 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,680 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,693 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:38,693 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,701 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,701 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,707 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,707 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,713 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,713 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,719 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,719 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,726 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,726 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,731 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,731 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,737 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:38,737 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,745 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,747 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:38,748 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:38,749 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:38,899 WARN L188 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:38,900 INFO L567 ElimStorePlain]: treesize reduction 335, result has 29.8 percent of original size [2019-08-22 21:58:38,900 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:38,901 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1850, output treesize:142 [2019-08-22 21:58:38,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:38,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,184 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,184 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,199 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:39,200 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,206 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,206 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,211 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,212 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,218 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,219 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,225 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,225 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,229 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,230 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,236 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,236 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,248 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:39,249 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,255 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,255 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,260 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,260 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,363 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:39,364 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:39,365 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,370 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,371 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,376 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,376 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,381 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,382 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,483 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:39,484 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:39,485 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,489 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,489 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,494 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,494 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,647 WARN L188 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2019-08-22 21:58:39,647 INFO L567 ElimStorePlain]: treesize reduction 357, result has 28.0 percent of original size [2019-08-22 21:58:39,648 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:39,648 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1751, output treesize:139 [2019-08-22 21:58:39,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:39,929 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,930 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,935 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,936 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,942 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,943 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,948 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,948 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,955 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,955 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,969 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:39,969 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,976 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:39,976 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:39,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:39,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,089 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:40,089 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:40,091 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,200 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:40,201 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:40,202 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,209 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,210 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,215 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,216 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,221 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,221 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,227 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,227 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,239 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:40,240 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,246 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,251 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,251 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,257 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,257 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,262 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,263 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,421 WARN L188 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 40 [2019-08-22 21:58:40,421 INFO L567 ElimStorePlain]: treesize reduction 349, result has 28.5 percent of original size [2019-08-22 21:58:40,421 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:40,422 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:139 [2019-08-22 21:58:40,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:40,725 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,725 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,729 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,729 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,736 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,736 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,742 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,742 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,747 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,747 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,752 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,752 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,756 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,757 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,765 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,770 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:40,771 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,778 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,778 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,788 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,887 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:40,888 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:40,889 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,895 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:40,895 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:40,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:40,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,006 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:41,007 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:41,008 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,013 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,013 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,018 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,019 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,025 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,025 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,044 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:41,044 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,049 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,049 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,053 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,054 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,211 WARN L188 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:41,211 INFO L567 ElimStorePlain]: treesize reduction 337, result has 29.6 percent of original size [2019-08-22 21:58:41,212 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:41,212 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1751, output treesize:142 [2019-08-22 21:58:41,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:41,517 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,518 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,524 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,525 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,529 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,529 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,535 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,535 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,545 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,548 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,551 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:41,551 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,558 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,559 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,563 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,563 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,570 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,570 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,586 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:41,587 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,592 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,592 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,698 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:41,699 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:41,700 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,705 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,706 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,711 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,711 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,716 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,716 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,722 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,722 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,728 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,729 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:41,836 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:41,836 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:41,837 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,842 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,842 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:41,847 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:41,847 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,006 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2019-08-22 21:58:42,006 INFO L567 ElimStorePlain]: treesize reduction 309, result has 31.9 percent of original size [2019-08-22 21:58:42,007 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:42,007 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1850, output treesize:145 [2019-08-22 21:58:42,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,321 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,321 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,327 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,327 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,333 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,333 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,337 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,338 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,343 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,343 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,349 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,349 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,354 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,354 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,460 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:42,461 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:42,462 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,473 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,473 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,486 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:42,487 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,600 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:42,601 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:42,602 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,607 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,607 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,612 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,612 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,617 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,617 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,623 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,623 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,628 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,628 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:42,640 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:42,641 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,646 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:42,646 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:42,806 WARN L188 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2019-08-22 21:58:42,807 INFO L567 ElimStorePlain]: treesize reduction 320, result has 30.3 percent of original size [2019-08-22 21:58:42,807 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:42,807 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1752, output treesize:139 [2019-08-22 21:58:42,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:42,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,111 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,111 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,118 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,119 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,125 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,125 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,223 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:43,224 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:43,225 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,231 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,232 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,238 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,238 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,349 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:43,350 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:43,351 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,365 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:43,366 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,382 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:43,382 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,390 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,390 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,395 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,395 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,401 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,401 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,406 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,406 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,413 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,413 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,419 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,419 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,425 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,425 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,431 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,431 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,434 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:43,435 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:43,599 WARN L188 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:43,600 INFO L567 ElimStorePlain]: treesize reduction 358, result has 28.4 percent of original size [2019-08-22 21:58:43,600 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:43,601 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1751, output treesize:142 [2019-08-22 21:58:43,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:43,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:43,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,005 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:44,005 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:44,006 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,014 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,015 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,020 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,020 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,036 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:44,037 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,043 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,043 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,056 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:44,057 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,063 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,063 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,069 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,069 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,171 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:44,172 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:44,173 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,179 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,179 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,187 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,187 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,193 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,193 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,198 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,199 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,204 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,204 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,210 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,210 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,214 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,215 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,220 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,220 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,384 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2019-08-22 21:58:44,384 INFO L567 ElimStorePlain]: treesize reduction 345, result has 29.2 percent of original size [2019-08-22 21:58:44,384 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:44,384 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:142 [2019-08-22 21:58:44,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:44,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,794 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:44,795 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:44,796 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,800 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,801 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,807 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,808 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,814 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,814 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,821 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,822 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,827 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,827 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,930 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:44,931 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:44,932 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,938 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,938 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,944 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,944 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,949 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,950 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,956 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,956 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,961 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,961 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,975 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:44,976 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,981 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:44,981 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:44,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:44,994 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:44,994 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,001 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,001 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,005 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,005 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,011 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,011 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,162 WARN L188 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 41 [2019-08-22 21:58:45,162 INFO L567 ElimStorePlain]: treesize reduction 334, result has 29.8 percent of original size [2019-08-22 21:58:45,163 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:45,163 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1751, output treesize:142 [2019-08-22 21:58:45,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:45,481 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,481 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,582 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:45,582 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:45,583 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,589 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,589 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,595 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,595 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,606 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,611 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:45,611 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,618 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,618 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,624 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,624 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,629 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,630 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,637 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,637 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,642 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,643 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,651 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,651 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,658 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,658 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,668 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,765 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:45,766 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:45,768 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,775 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,776 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,783 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:45,787 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:45,787 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,794 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,795 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,798 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:45,799 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:45,958 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2019-08-22 21:58:45,958 INFO L567 ElimStorePlain]: treesize reduction 327, result has 30.7 percent of original size [2019-08-22 21:58:45,959 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:45,959 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1647, output treesize:145 [2019-08-22 21:58:46,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,294 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,294 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,310 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:46,311 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,317 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,317 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,324 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,324 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,425 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:46,426 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:46,427 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,433 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,433 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,439 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,439 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,445 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,446 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,451 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,451 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,457 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,457 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,463 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,464 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,469 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,469 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,476 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,476 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,481 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,481 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,487 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,487 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,594 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:46,594 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:46,595 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:46,607 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:46,607 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,613 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:46,613 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:46,770 WARN L188 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:46,770 INFO L567 ElimStorePlain]: treesize reduction 337, result has 29.2 percent of original size [2019-08-22 21:58:46,770 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:46,771 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1749, output treesize:139 [2019-08-22 21:58:46,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:46,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,109 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,109 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,115 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,115 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,120 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,120 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,126 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,126 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,226 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:47,226 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:47,227 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,233 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,233 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,241 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,241 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,246 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,252 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,252 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,258 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,258 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,263 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,277 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:47,278 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,285 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,285 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,295 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,300 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:47,300 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,410 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:47,410 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:47,411 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,416 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,416 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,420 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,420 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,425 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,426 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,430 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,430 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,588 WARN L188 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2019-08-22 21:58:47,588 INFO L567 ElimStorePlain]: treesize reduction 374, result has 27.1 percent of original size [2019-08-22 21:58:47,588 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:47,589 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1847, output treesize:139 [2019-08-22 21:58:47,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:47,923 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,923 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,929 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:47,929 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:47,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:47,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,045 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:48,045 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:48,046 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,053 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,053 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,059 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,059 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,064 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,064 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,077 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:48,078 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,083 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,083 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,088 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,088 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,102 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:48,102 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,108 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,108 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,112 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,113 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,218 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:48,219 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:48,220 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,225 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,225 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,230 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,230 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,236 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,236 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,242 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,242 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,404 WARN L188 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2019-08-22 21:58:48,405 INFO L567 ElimStorePlain]: treesize reduction 349, result has 28.5 percent of original size [2019-08-22 21:58:48,405 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:48,406 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1645, output treesize:139 [2019-08-22 21:58:48,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:48,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,753 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:48,754 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,760 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,760 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,766 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,766 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,772 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,773 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,778 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,779 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,784 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,784 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,789 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,790 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,894 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:48,895 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:48,896 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,902 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,902 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,908 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,908 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,914 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,914 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,920 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:48,920 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,935 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:48,936 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:48,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:48,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,042 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:49,043 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:49,044 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,049 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,050 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,065 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,066 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,070 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,070 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,074 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,074 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,234 WARN L188 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:49,235 INFO L567 ElimStorePlain]: treesize reduction 386, result has 26.9 percent of original size [2019-08-22 21:58:49,235 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:49,235 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:142 [2019-08-22 21:58:49,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:49,590 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,590 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,597 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,597 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,604 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,604 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,608 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,609 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,707 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:49,708 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:49,709 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,715 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,715 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,727 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,825 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:49,826 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:49,827 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,833 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,833 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,839 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,840 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,846 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,846 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,851 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,851 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,857 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,857 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,863 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,863 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,872 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,878 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:49,878 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,886 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,886 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,892 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,892 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,897 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,897 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,902 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,903 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,908 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,908 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:49,921 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:49,921 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:49,927 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:49,927 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,081 WARN L188 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:50,082 INFO L567 ElimStorePlain]: treesize reduction 335, result has 30.2 percent of original size [2019-08-22 21:58:50,082 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:50,082 INFO L221 ElimStorePlain]: Needed 22 recursive calls to eliminate 1 variables, input treesize:2055, output treesize:145 [2019-08-22 21:58:50,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,455 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,456 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,462 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,463 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,468 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,468 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,473 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,473 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,489 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:50,490 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,495 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,495 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,502 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,502 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,509 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,509 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,523 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:50,524 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,529 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,529 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,636 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:50,636 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:50,637 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,641 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,642 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,648 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,649 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,655 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,656 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,660 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,661 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,666 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:50,666 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:50,775 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:50,776 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:50,777 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:50,933 WARN L188 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 41 [2019-08-22 21:58:50,933 INFO L567 ElimStorePlain]: treesize reduction 322, result has 31.0 percent of original size [2019-08-22 21:58:50,933 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:50,934 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1650, output treesize:145 [2019-08-22 21:58:50,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:50,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,396 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:51,396 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:51,397 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,404 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,404 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,412 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,412 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,419 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,419 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,424 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,425 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,432 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,433 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,455 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:51,456 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,463 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,463 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,472 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,581 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:51,581 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:51,582 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,588 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,588 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,593 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,594 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,600 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,600 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:51,612 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:51,612 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,619 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,619 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,624 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,625 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,631 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,631 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,636 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,636 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,641 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:51,641 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:51,807 WARN L188 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:51,807 INFO L567 ElimStorePlain]: treesize reduction 364, result has 28.1 percent of original size [2019-08-22 21:58:51,807 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:51,807 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1752, output treesize:142 [2019-08-22 21:58:51,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:51,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,175 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,176 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,298 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:52,298 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:52,299 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,409 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:52,410 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:52,411 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,417 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,418 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,432 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:52,433 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,441 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,441 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,447 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,448 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,454 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,454 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,461 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:52,466 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:52,467 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,473 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,473 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,478 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,479 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,484 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,485 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,490 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,490 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,495 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,496 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,501 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,501 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,506 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,506 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,511 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,511 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,515 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:52,516 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:52,681 WARN L188 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 40 [2019-08-22 21:58:52,682 INFO L567 ElimStorePlain]: treesize reduction 335, result has 30.2 percent of original size [2019-08-22 21:58:52,682 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:52,682 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1751, output treesize:145 [2019-08-22 21:58:52,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:52,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,062 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,062 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,069 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,069 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,076 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,077 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,082 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,082 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,087 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,087 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,189 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:53,190 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:53,191 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,197 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,197 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,204 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,204 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,209 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,209 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,223 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:53,223 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,231 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,231 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,235 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,235 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,241 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,241 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,246 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,252 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,253 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,364 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:53,365 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:53,366 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,372 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,372 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,377 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,378 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,391 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:53,392 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,397 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,397 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,563 WARN L188 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:53,563 INFO L567 ElimStorePlain]: treesize reduction 358, result has 28.0 percent of original size [2019-08-22 21:58:53,564 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:53,564 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1955, output treesize:139 [2019-08-22 21:58:53,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:53,951 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,952 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:53,966 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:53,967 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,972 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,972 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,977 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,978 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,983 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,984 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,989 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,989 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:53,995 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:53,995 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,000 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,000 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,106 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:54,107 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:54,108 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,224 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:54,225 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:54,226 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,231 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,231 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,237 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,237 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,241 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,241 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,247 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,247 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,258 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:54,259 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,265 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,266 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,271 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,272 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,277 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,277 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,439 WARN L188 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 40 [2019-08-22 21:58:54,440 INFO L567 ElimStorePlain]: treesize reduction 363, result has 28.5 percent of original size [2019-08-22 21:58:54,440 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:54,440 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1746, output treesize:145 [2019-08-22 21:58:54,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:54,825 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,825 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,831 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:54,831 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,935 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:54,935 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:54,936 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:54,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:54,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,043 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:55,043 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:55,045 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,050 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,051 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,057 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,058 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,072 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:55,072 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,078 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,079 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,084 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,085 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,090 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,091 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,097 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,098 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,104 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,104 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,109 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,109 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,115 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,115 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,120 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,121 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,127 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,128 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,133 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,133 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,139 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,139 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,149 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:55,149 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,155 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,155 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,307 WARN L188 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:55,307 INFO L567 ElimStorePlain]: treesize reduction 323, result has 30.5 percent of original size [2019-08-22 21:58:55,308 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:55,308 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:1955, output treesize:142 [2019-08-22 21:58:55,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:55,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,813 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:55,814 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:55,815 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,821 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,822 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,836 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:55,837 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,845 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,846 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,851 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,852 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,858 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,858 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,864 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,864 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,870 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,870 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,877 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,877 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,884 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:55,884 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:55,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:55,996 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:55,997 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:55,998 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,003 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,004 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,009 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,010 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,015 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,016 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,022 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,022 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,027 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,028 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,034 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,034 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,039 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,039 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,050 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:56,051 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,207 WARN L188 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:56,208 INFO L567 ElimStorePlain]: treesize reduction 341, result has 29.8 percent of original size [2019-08-22 21:58:56,208 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:56,208 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1853, output treesize:145 [2019-08-22 21:58:56,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:56,618 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,618 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,625 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,625 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,630 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,630 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,727 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:56,728 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:56,729 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,734 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,734 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,740 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,740 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,753 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:56,754 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,761 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,761 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,766 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,767 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,773 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,774 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,780 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,780 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,785 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,785 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,790 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,790 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,796 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,796 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,808 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,811 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:56,811 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:56,912 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:56,912 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:56,913 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:56,917 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:56,917 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,072 WARN L188 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 40 [2019-08-22 21:58:57,072 INFO L567 ElimStorePlain]: treesize reduction 294, result has 33.0 percent of original size [2019-08-22 21:58:57,072 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:57,072 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1648, output treesize:145 [2019-08-22 21:58:57,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,478 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,479 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,483 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,484 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,489 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,489 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,495 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,495 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,593 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:57,593 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:57,594 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,608 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:57,608 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,716 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:57,717 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:57,718 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,724 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,724 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,730 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,730 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,735 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,736 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,741 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,741 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:57,753 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:57,753 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,759 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,759 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,764 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,765 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,771 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,771 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,776 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,776 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,782 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,782 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,786 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:57,787 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:57,948 WARN L188 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:58:57,949 INFO L567 ElimStorePlain]: treesize reduction 317, result has 31.4 percent of original size [2019-08-22 21:58:57,949 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:57,949 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:1754, output treesize:145 [2019-08-22 21:58:57,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:57,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,467 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:58,468 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:58,469 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,474 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,474 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,479 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,480 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,485 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,485 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,491 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,491 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,497 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,497 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,503 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,503 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,611 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:58,611 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:58,612 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,618 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,618 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,625 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,625 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,637 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:58,638 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,644 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,644 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,650 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,650 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,656 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,656 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,662 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,662 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,668 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,668 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,677 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,678 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:58,681 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:58,681 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,686 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,687 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,691 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:58,692 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:58,850 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2019-08-22 21:58:58,851 INFO L567 ElimStorePlain]: treesize reduction 328, result has 30.7 percent of original size [2019-08-22 21:58:58,851 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:58,851 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1856, output treesize:145 [2019-08-22 21:58:58,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:58,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,273 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:58:59,274 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,281 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,281 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,287 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,288 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,293 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,293 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,298 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,299 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,306 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,306 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,406 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:59,406 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:58:59,407 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,413 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,413 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,524 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:58:59,525 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:58:59,526 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,532 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,533 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,538 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,539 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:58:59,551 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:58:59,551 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,558 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,558 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,564 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,564 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,569 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,569 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,574 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:58:59,574 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:58:59,737 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 41 [2019-08-22 21:58:59,738 INFO L567 ElimStorePlain]: treesize reduction 380, result has 27.2 percent of original size [2019-08-22 21:58:59,738 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:58:59,738 INFO L221 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1546, output treesize:142 [2019-08-22 21:58:59,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:58:59,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,168 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,168 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,174 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,174 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,279 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:59:00,280 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:59:00,280 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,287 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,287 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,294 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,294 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,300 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,300 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,308 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,308 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,313 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,314 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,319 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,319 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,324 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,324 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,331 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,331 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,338 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,338 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,352 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:59:00,352 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,357 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,358 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,363 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,363 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,377 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:59:00,378 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,382 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,383 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:00,490 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:59:00,491 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:59:00,492 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,497 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:00,497 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:00,665 WARN L188 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 40 [2019-08-22 21:59:00,665 INFO L567 ElimStorePlain]: treesize reduction 372, result has 28.0 percent of original size [2019-08-22 21:59:00,666 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:59:00,666 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:1853, output treesize:145 [2019-08-22 21:59:00,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:00,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,103 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,103 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,110 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,110 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,115 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,116 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,122 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,122 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,128 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,129 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,134 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,134 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,140 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,141 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,147 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,147 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,159 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:59:01,159 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,268 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:59:01,268 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:59:01,269 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,275 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,275 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,279 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,280 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,389 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:59:01,390 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 153 [2019-08-22 21:59:01,391 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,395 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,395 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,401 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,402 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,406 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:01,406 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,416 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:01,416 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-22 21:59:01,417 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:01,578 WARN L188 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2019-08-22 21:59:01,578 INFO L567 ElimStorePlain]: treesize reduction 317, result has 30.9 percent of original size [2019-08-22 21:59:01,579 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:59:01,579 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:1648, output treesize:142 [2019-08-22 21:59:01,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:01,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:59:02,017 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,018 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,024 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,025 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,030 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,030 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,036 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,036 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:02,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:02,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:02,052 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 80 [2019-08-22 21:59:02,053 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,060 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,060 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,065 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,065 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,071 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,071 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:02,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:02,180 INFO L341 Elim1Store]: treesize reduction 30, result has 75.0 percent of original size [2019-08-22 21:59:02,181 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 157 [2019-08-22 21:59:02,182 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,187 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,187 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,193 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,193 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,197 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:59:02,197 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:59:02,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:59:02,208 INFO L189 IndexEqualityManager]: detected not equals via solver