./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c6847e0a77224cc67de11826c53270ee36a6eb5754e5add0bb0a49165dff2879 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 21:39:45,916 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 21:39:45,918 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 21:39:45,959 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 21:39:45,962 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 21:39:45,964 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 21:39:45,969 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 21:39:45,972 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 21:39:45,973 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 21:39:45,979 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 21:39:45,980 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 21:39:45,982 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 21:39:45,982 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 21:39:45,984 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 21:39:45,985 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 21:39:45,987 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 21:39:45,988 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 21:39:45,989 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 21:39:45,993 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 21:39:45,999 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 21:39:46,001 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 21:39:46,002 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 21:39:46,002 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 21:39:46,003 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 21:39:46,005 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 21:39:46,007 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 21:39:46,008 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 21:39:46,008 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 21:39:46,009 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 21:39:46,009 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 21:39:46,010 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 21:39:46,011 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 21:39:46,012 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 21:39:46,013 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 21:39:46,013 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 21:39:46,014 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 21:39:46,014 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 21:39:46,015 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 21:39:46,015 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 21:39:46,015 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 21:39:46,016 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 21:39:46,018 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 21:39:46,019 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 21:39:46,050 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 21:39:46,051 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 21:39:46,051 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 21:39:46,051 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 21:39:46,052 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 21:39:46,052 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 21:39:46,053 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 21:39:46,053 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 21:39:46,053 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 21:39:46,054 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 21:39:46,054 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 21:39:46,054 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 21:39:46,054 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 21:39:46,055 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 21:39:46,055 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 21:39:46,055 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 21:39:46,055 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 21:39:46,055 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 21:39:46,056 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 21:39:46,056 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 21:39:46,056 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 21:39:46,056 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 21:39:46,056 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 21:39:46,058 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 21:39:46,058 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 21:39:46,058 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 21:39:46,059 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 21:39:46,059 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 21:39:46,059 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 21:39:46,059 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 21:39:46,059 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 21:39:46,060 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 21:39:46,060 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 21:39:46,060 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c6847e0a77224cc67de11826c53270ee36a6eb5754e5add0bb0a49165dff2879 [2022-07-19 21:39:46,247 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 21:39:46,271 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 21:39:46,274 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 21:39:46,274 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 21:39:46,275 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 21:39:46,276 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c [2022-07-19 21:39:46,321 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/521b6effb/328feacf9d864acb944ba7c324e3a04c/FLAGb90a25d6a [2022-07-19 21:39:46,730 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 21:39:46,731 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c [2022-07-19 21:39:46,738 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/521b6effb/328feacf9d864acb944ba7c324e3a04c/FLAGb90a25d6a [2022-07-19 21:39:46,754 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/521b6effb/328feacf9d864acb944ba7c324e3a04c [2022-07-19 21:39:46,756 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 21:39:46,758 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 21:39:46,759 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 21:39:46,759 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 21:39:46,762 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 21:39:46,762 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 09:39:46" (1/1) ... [2022-07-19 21:39:46,763 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@799d5c54 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:46, skipping insertion in model container [2022-07-19 21:39:46,763 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 09:39:46" (1/1) ... [2022-07-19 21:39:46,770 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 21:39:46,800 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 21:39:47,008 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c[3615,3628] [2022-07-19 21:39:47,023 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 21:39:47,031 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 21:39:47,068 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c[3615,3628] [2022-07-19 21:39:47,079 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 21:39:47,096 INFO L208 MainTranslator]: Completed translation [2022-07-19 21:39:47,097 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47 WrapperNode [2022-07-19 21:39:47,097 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 21:39:47,098 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 21:39:47,098 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 21:39:47,098 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 21:39:47,104 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,122 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,157 INFO L137 Inliner]: procedures = 26, calls = 55, calls flagged for inlining = 16, calls inlined = 18, statements flattened = 257 [2022-07-19 21:39:47,158 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 21:39:47,159 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 21:39:47,159 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 21:39:47,160 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 21:39:47,167 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,167 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,181 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,182 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,191 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,203 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,206 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,209 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 21:39:47,210 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 21:39:47,210 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 21:39:47,210 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 21:39:47,211 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (1/1) ... [2022-07-19 21:39:47,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 21:39:47,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 21:39:47,244 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-19 21:39:47,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-19 21:39:47,286 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 21:39:47,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-19 21:39:47,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-19 21:39:47,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-19 21:39:47,287 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-07-19 21:39:47,288 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-07-19 21:39:47,288 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-07-19 21:39:47,288 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-07-19 21:39:47,288 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-07-19 21:39:47,288 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-07-19 21:39:47,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 21:39:47,289 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-07-19 21:39:47,289 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-07-19 21:39:47,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-19 21:39:47,289 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 21:39:47,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 21:39:47,290 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-19 21:39:47,291 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-07-19 21:39:47,428 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 21:39:47,429 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 21:39:47,765 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 21:39:47,864 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 21:39:47,866 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2022-07-19 21:39:47,868 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 09:39:47 BoogieIcfgContainer [2022-07-19 21:39:47,868 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 21:39:47,870 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 21:39:47,870 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 21:39:47,872 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 21:39:47,873 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 09:39:46" (1/3) ... [2022-07-19 21:39:47,873 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@481b4be6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 09:39:47, skipping insertion in model container [2022-07-19 21:39:47,873 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 09:39:47" (2/3) ... [2022-07-19 21:39:47,874 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@481b4be6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 09:39:47, skipping insertion in model container [2022-07-19 21:39:47,874 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 09:39:47" (3/3) ... [2022-07-19 21:39:47,875 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-more-queue-add-3-nl.wvr.c [2022-07-19 21:39:47,879 WARN L143 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-07-19 21:39:47,887 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 21:39:47,888 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-07-19 21:39:47,888 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-07-19 21:39:47,933 INFO L135 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-07-19 21:39:47,965 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 215 places, 223 transitions, 470 flow [2022-07-19 21:39:48,039 INFO L129 PetriNetUnfolder]: 18/220 cut-off events. [2022-07-19 21:39:48,045 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-07-19 21:39:48,049 INFO L84 FinitePrefix]: Finished finitePrefix Result has 233 conditions, 220 events. 18/220 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 125 event pairs, 0 based on Foata normal form. 0/201 useless extension candidates. Maximal degree in co-relation 180. Up to 3 conditions per place. [2022-07-19 21:39:48,051 INFO L82 GeneralOperation]: Start removeDead. Operand has 215 places, 223 transitions, 470 flow [2022-07-19 21:39:48,057 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 201 places, 209 transitions, 436 flow [2022-07-19 21:39:48,069 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 21:39:48,075 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@6fa87f6a, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@dfeb64e [2022-07-19 21:39:48,075 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-07-19 21:39:48,116 INFO L129 PetriNetUnfolder]: 18/208 cut-off events. [2022-07-19 21:39:48,117 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-07-19 21:39:48,117 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:48,118 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:48,118 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:48,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:48,122 INFO L85 PathProgramCache]: Analyzing trace with hash 827296655, now seen corresponding path program 1 times [2022-07-19 21:39:48,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:48,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412249510] [2022-07-19 21:39:48,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:48,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:48,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:48,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 21:39:48,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:48,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412249510] [2022-07-19 21:39:48,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412249510] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:48,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:48,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-07-19 21:39:48,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665318189] [2022-07-19 21:39:48,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:48,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-07-19 21:39:48,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:48,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-07-19 21:39:48,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-07-19 21:39:48,402 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 198 out of 223 [2022-07-19 21:39:48,404 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 209 transitions, 436 flow. Second operand has 2 states, 2 states have (on average 203.0) internal successors, (406), 2 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:48,405 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:48,405 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 198 of 223 [2022-07-19 21:39:48,406 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:48,515 INFO L129 PetriNetUnfolder]: 71/400 cut-off events. [2022-07-19 21:39:48,515 INFO L130 PetriNetUnfolder]: For 40/40 co-relation queries the response was YES. [2022-07-19 21:39:48,520 INFO L84 FinitePrefix]: Finished finitePrefix Result has 545 conditions, 400 events. 71/400 cut-off events. For 40/40 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1182 event pairs, 38 based on Foata normal form. 60/419 useless extension candidates. Maximal degree in co-relation 353. Up to 106 conditions per place. [2022-07-19 21:39:48,523 INFO L132 encePairwiseOnDemand]: 210/223 looper letters, 11 selfloop transitions, 0 changer transitions 6/196 dead transitions. [2022-07-19 21:39:48,523 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 196 transitions, 432 flow [2022-07-19 21:39:48,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-07-19 21:39:48,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-07-19 21:39:48,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 420 transitions. [2022-07-19 21:39:48,540 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9417040358744395 [2022-07-19 21:39:48,541 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 420 transitions. [2022-07-19 21:39:48,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 420 transitions. [2022-07-19 21:39:48,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:48,547 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 420 transitions. [2022-07-19 21:39:48,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 210.0) internal successors, (420), 2 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:48,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 223.0) internal successors, (669), 3 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:48,558 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 223.0) internal successors, (669), 3 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:48,559 INFO L186 Difference]: Start difference. First operand has 201 places, 209 transitions, 436 flow. Second operand 2 states and 420 transitions. [2022-07-19 21:39:48,560 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 196 transitions, 432 flow [2022-07-19 21:39:48,564 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 196 transitions, 420 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-07-19 21:39:48,572 INFO L242 Difference]: Finished difference. Result has 196 places, 190 transitions, 386 flow [2022-07-19 21:39:48,585 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=398, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=386, PETRI_PLACES=196, PETRI_TRANSITIONS=190} [2022-07-19 21:39:48,593 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, -5 predicate places. [2022-07-19 21:39:48,593 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 190 transitions, 386 flow [2022-07-19 21:39:48,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 203.0) internal successors, (406), 2 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:48,594 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:48,595 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:48,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-19 21:39:48,597 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:48,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:48,598 INFO L85 PathProgramCache]: Analyzing trace with hash 484339319, now seen corresponding path program 1 times [2022-07-19 21:39:48,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:48,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18945884] [2022-07-19 21:39:48,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:48,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:48,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:48,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 21:39:48,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:48,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18945884] [2022-07-19 21:39:48,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18945884] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:48,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:48,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-19 21:39:48,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670328717] [2022-07-19 21:39:48,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:48,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 21:39:48,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:48,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 21:39:48,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 21:39:48,847 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 223 [2022-07-19 21:39:48,848 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 190 transitions, 386 flow. Second operand has 6 states, 6 states have (on average 176.66666666666666) internal successors, (1060), 6 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:48,849 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:48,849 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 223 [2022-07-19 21:39:48,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:49,070 INFO L129 PetriNetUnfolder]: 73/481 cut-off events. [2022-07-19 21:39:49,071 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-07-19 21:39:49,072 INFO L84 FinitePrefix]: Finished finitePrefix Result has 652 conditions, 481 events. 73/481 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1446 event pairs, 38 based on Foata normal form. 11/453 useless extension candidates. Maximal degree in co-relation 649. Up to 118 conditions per place. [2022-07-19 21:39:49,074 INFO L132 encePairwiseOnDemand]: 211/223 looper letters, 33 selfloop transitions, 8 changer transitions 17/211 dead transitions. [2022-07-19 21:39:49,074 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 211 transitions, 547 flow [2022-07-19 21:39:49,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-19 21:39:49,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-07-19 21:39:49,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1609 transitions. [2022-07-19 21:39:49,078 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8016940707523668 [2022-07-19 21:39:49,079 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1609 transitions. [2022-07-19 21:39:49,079 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1609 transitions. [2022-07-19 21:39:49,080 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:49,080 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1609 transitions. [2022-07-19 21:39:49,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 178.77777777777777) internal successors, (1609), 9 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,088 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 223.0) internal successors, (2230), 10 states have internal predecessors, (2230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,089 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 223.0) internal successors, (2230), 10 states have internal predecessors, (2230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,089 INFO L186 Difference]: Start difference. First operand has 196 places, 190 transitions, 386 flow. Second operand 9 states and 1609 transitions. [2022-07-19 21:39:49,089 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 211 transitions, 547 flow [2022-07-19 21:39:49,091 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 211 transitions, 547 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-07-19 21:39:49,094 INFO L242 Difference]: Finished difference. Result has 200 places, 191 transitions, 418 flow [2022-07-19 21:39:49,095 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=386, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=418, PETRI_PLACES=200, PETRI_TRANSITIONS=191} [2022-07-19 21:39:49,095 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, -1 predicate places. [2022-07-19 21:39:49,096 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 191 transitions, 418 flow [2022-07-19 21:39:49,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 176.66666666666666) internal successors, (1060), 6 states have internal predecessors, (1060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,097 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:49,097 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:49,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-19 21:39:49,098 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:49,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:49,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1559305920, now seen corresponding path program 1 times [2022-07-19 21:39:49,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:49,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674311292] [2022-07-19 21:39:49,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:49,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:49,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:49,263 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:39:49,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:49,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674311292] [2022-07-19 21:39:49,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674311292] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:49,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:49,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-19 21:39:49,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309966398] [2022-07-19 21:39:49,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:49,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 21:39:49,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:49,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 21:39:49,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 21:39:49,268 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 223 [2022-07-19 21:39:49,269 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 191 transitions, 418 flow. Second operand has 6 states, 6 states have (on average 177.33333333333334) internal successors, (1064), 6 states have internal predecessors, (1064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,269 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:49,269 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 223 [2022-07-19 21:39:49,269 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:49,419 INFO L129 PetriNetUnfolder]: 92/516 cut-off events. [2022-07-19 21:39:49,420 INFO L130 PetriNetUnfolder]: For 87/111 co-relation queries the response was YES. [2022-07-19 21:39:49,421 INFO L84 FinitePrefix]: Finished finitePrefix Result has 818 conditions, 516 events. 92/516 cut-off events. For 87/111 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 1787 event pairs, 50 based on Foata normal form. 13/481 useless extension candidates. Maximal degree in co-relation 812. Up to 115 conditions per place. [2022-07-19 21:39:49,423 INFO L132 encePairwiseOnDemand]: 214/223 looper letters, 36 selfloop transitions, 6 changer transitions 8/203 dead transitions. [2022-07-19 21:39:49,423 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 203 transitions, 552 flow [2022-07-19 21:39:49,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 21:39:49,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-07-19 21:39:49,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1255 transitions. [2022-07-19 21:39:49,426 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8039718129404229 [2022-07-19 21:39:49,426 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1255 transitions. [2022-07-19 21:39:49,427 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1255 transitions. [2022-07-19 21:39:49,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:49,428 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1255 transitions. [2022-07-19 21:39:49,430 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 179.28571428571428) internal successors, (1255), 7 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,433 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 223.0) internal successors, (1784), 8 states have internal predecessors, (1784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,434 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 223.0) internal successors, (1784), 8 states have internal predecessors, (1784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,434 INFO L186 Difference]: Start difference. First operand has 200 places, 191 transitions, 418 flow. Second operand 7 states and 1255 transitions. [2022-07-19 21:39:49,434 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 203 transitions, 552 flow [2022-07-19 21:39:49,436 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 203 transitions, 538 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-07-19 21:39:49,439 INFO L242 Difference]: Finished difference. Result has 201 places, 192 transitions, 428 flow [2022-07-19 21:39:49,439 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=404, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=428, PETRI_PLACES=201, PETRI_TRANSITIONS=192} [2022-07-19 21:39:49,440 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 0 predicate places. [2022-07-19 21:39:49,440 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 192 transitions, 428 flow [2022-07-19 21:39:49,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 177.33333333333334) internal successors, (1064), 6 states have internal predecessors, (1064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,441 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:49,441 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:49,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-19 21:39:49,442 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:49,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:49,442 INFO L85 PathProgramCache]: Analyzing trace with hash 840252989, now seen corresponding path program 1 times [2022-07-19 21:39:49,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:49,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986023441] [2022-07-19 21:39:49,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:49,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:49,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:49,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:39:49,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:49,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986023441] [2022-07-19 21:39:49,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986023441] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:49,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:49,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-19 21:39:49,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599101540] [2022-07-19 21:39:49,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:49,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 21:39:49,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:49,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 21:39:49,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 21:39:49,778 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 223 [2022-07-19 21:39:49,779 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 192 transitions, 428 flow. Second operand has 3 states, 3 states have (on average 196.66666666666666) internal successors, (590), 3 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,779 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:49,779 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 223 [2022-07-19 21:39:49,779 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:49,863 INFO L129 PetriNetUnfolder]: 79/421 cut-off events. [2022-07-19 21:39:49,863 INFO L130 PetriNetUnfolder]: For 86/96 co-relation queries the response was YES. [2022-07-19 21:39:49,865 INFO L84 FinitePrefix]: Finished finitePrefix Result has 665 conditions, 421 events. 79/421 cut-off events. For 86/96 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 1218 event pairs, 23 based on Foata normal form. 6/405 useless extension candidates. Maximal degree in co-relation 657. Up to 79 conditions per place. [2022-07-19 21:39:49,867 INFO L132 encePairwiseOnDemand]: 218/223 looper letters, 20 selfloop transitions, 4 changer transitions 0/198 dead transitions. [2022-07-19 21:39:49,868 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 198 transitions, 498 flow [2022-07-19 21:39:49,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 21:39:49,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-19 21:39:49,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 598 transitions. [2022-07-19 21:39:49,873 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8938714499252616 [2022-07-19 21:39:49,873 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 598 transitions. [2022-07-19 21:39:49,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 598 transitions. [2022-07-19 21:39:49,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:49,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 598 transitions. [2022-07-19 21:39:49,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 199.33333333333334) internal successors, (598), 3 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,880 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 223.0) internal successors, (892), 4 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,881 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 223.0) internal successors, (892), 4 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,881 INFO L186 Difference]: Start difference. First operand has 201 places, 192 transitions, 428 flow. Second operand 3 states and 598 transitions. [2022-07-19 21:39:49,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 198 transitions, 498 flow [2022-07-19 21:39:49,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 198 transitions, 488 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-07-19 21:39:49,886 INFO L242 Difference]: Finished difference. Result has 199 places, 193 transitions, 438 flow [2022-07-19 21:39:49,887 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=418, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=438, PETRI_PLACES=199, PETRI_TRANSITIONS=193} [2022-07-19 21:39:49,888 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, -2 predicate places. [2022-07-19 21:39:49,888 INFO L495 AbstractCegarLoop]: Abstraction has has 199 places, 193 transitions, 438 flow [2022-07-19 21:39:49,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 196.66666666666666) internal successors, (590), 3 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:49,888 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:49,889 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:49,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-19 21:39:49,889 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:49,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:49,890 INFO L85 PathProgramCache]: Analyzing trace with hash 183471921, now seen corresponding path program 2 times [2022-07-19 21:39:49,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:49,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263982690] [2022-07-19 21:39:49,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:49,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:49,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:50,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:39:50,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:50,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263982690] [2022-07-19 21:39:50,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263982690] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:50,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:50,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-19 21:39:50,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78929094] [2022-07-19 21:39:50,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:50,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 21:39:50,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:50,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 21:39:50,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-19 21:39:50,006 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 223 [2022-07-19 21:39:50,007 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 193 transitions, 438 flow. Second operand has 3 states, 3 states have (on average 198.66666666666666) internal successors, (596), 3 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:50,007 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:50,007 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 223 [2022-07-19 21:39:50,007 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:50,065 INFO L129 PetriNetUnfolder]: 58/373 cut-off events. [2022-07-19 21:39:50,066 INFO L130 PetriNetUnfolder]: For 91/105 co-relation queries the response was YES. [2022-07-19 21:39:50,067 INFO L84 FinitePrefix]: Finished finitePrefix Result has 602 conditions, 373 events. 58/373 cut-off events. For 91/105 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 895 event pairs, 9 based on Foata normal form. 2/351 useless extension candidates. Maximal degree in co-relation 593. Up to 91 conditions per place. [2022-07-19 21:39:50,069 INFO L132 encePairwiseOnDemand]: 219/223 looper letters, 17 selfloop transitions, 3 changer transitions 0/197 dead transitions. [2022-07-19 21:39:50,069 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 197 transitions, 492 flow [2022-07-19 21:39:50,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 21:39:50,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-07-19 21:39:50,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 602 transitions. [2022-07-19 21:39:50,071 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.8998505231689088 [2022-07-19 21:39:50,071 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 602 transitions. [2022-07-19 21:39:50,071 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 602 transitions. [2022-07-19 21:39:50,072 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:50,072 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 602 transitions. [2022-07-19 21:39:50,073 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 200.66666666666666) internal successors, (602), 3 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:50,074 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 223.0) internal successors, (892), 4 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:50,075 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 223.0) internal successors, (892), 4 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:50,075 INFO L186 Difference]: Start difference. First operand has 199 places, 193 transitions, 438 flow. Second operand 3 states and 602 transitions. [2022-07-19 21:39:50,075 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 197 transitions, 492 flow [2022-07-19 21:39:50,077 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 197 transitions, 482 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-07-19 21:39:50,080 INFO L242 Difference]: Finished difference. Result has 200 places, 195 transitions, 451 flow [2022-07-19 21:39:50,080 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=428, PETRI_DIFFERENCE_MINUEND_PLACES=197, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=451, PETRI_PLACES=200, PETRI_TRANSITIONS=195} [2022-07-19 21:39:50,081 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, -1 predicate places. [2022-07-19 21:39:50,081 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 195 transitions, 451 flow [2022-07-19 21:39:50,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.66666666666666) internal successors, (596), 3 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:50,082 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:50,082 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:50,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-19 21:39:50,083 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:50,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:50,083 INFO L85 PathProgramCache]: Analyzing trace with hash 2102428561, now seen corresponding path program 3 times [2022-07-19 21:39:50,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:50,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741229425] [2022-07-19 21:39:50,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:50,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:50,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:51,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:39:51,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:51,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741229425] [2022-07-19 21:39:51,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741229425] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:51,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:51,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:39:51,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552799194] [2022-07-19 21:39:51,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:51,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:39:51,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:51,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:39:51,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:39:51,053 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:39:51,056 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 195 transitions, 451 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:51,056 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:51,056 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:39:51,056 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:51,866 INFO L129 PetriNetUnfolder]: 840/1884 cut-off events. [2022-07-19 21:39:51,866 INFO L130 PetriNetUnfolder]: For 804/826 co-relation queries the response was YES. [2022-07-19 21:39:51,871 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3982 conditions, 1884 events. 840/1884 cut-off events. For 804/826 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 11336 event pairs, 431 based on Foata normal form. 1/1729 useless extension candidates. Maximal degree in co-relation 3973. Up to 983 conditions per place. [2022-07-19 21:39:51,880 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 114 selfloop transitions, 41 changer transitions 5/295 dead transitions. [2022-07-19 21:39:51,881 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 295 transitions, 1080 flow [2022-07-19 21:39:51,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:39:51,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:39:51,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-07-19 21:39:51,887 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-07-19 21:39:51,887 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-07-19 21:39:51,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-07-19 21:39:51,889 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:51,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-07-19 21:39:51,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:51,903 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:51,904 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:51,904 INFO L186 Difference]: Start difference. First operand has 200 places, 195 transitions, 451 flow. Second operand 19 states and 2934 transitions. [2022-07-19 21:39:51,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 295 transitions, 1080 flow [2022-07-19 21:39:51,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 295 transitions, 1061 flow, removed 6 selfloop flow, removed 1 redundant places. [2022-07-19 21:39:51,912 INFO L242 Difference]: Finished difference. Result has 226 places, 233 transitions, 672 flow [2022-07-19 21:39:51,913 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=444, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=672, PETRI_PLACES=226, PETRI_TRANSITIONS=233} [2022-07-19 21:39:51,915 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 25 predicate places. [2022-07-19 21:39:51,915 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 233 transitions, 672 flow [2022-07-19 21:39:51,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:51,917 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:51,917 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:51,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-19 21:39:51,918 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:51,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:51,919 INFO L85 PathProgramCache]: Analyzing trace with hash 556022067, now seen corresponding path program 4 times [2022-07-19 21:39:51,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:51,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359940752] [2022-07-19 21:39:51,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:51,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:52,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:52,690 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:39:52,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:52,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359940752] [2022-07-19 21:39:52,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359940752] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:52,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:52,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:39:52,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959352975] [2022-07-19 21:39:52,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:52,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:39:52,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:52,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:39:52,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:39:52,696 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:39:52,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 233 transitions, 672 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:52,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:52,703 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:39:52,703 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:53,693 INFO L129 PetriNetUnfolder]: 993/2361 cut-off events. [2022-07-19 21:39:53,693 INFO L130 PetriNetUnfolder]: For 1729/1749 co-relation queries the response was YES. [2022-07-19 21:39:53,702 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5770 conditions, 2361 events. 993/2361 cut-off events. For 1729/1749 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 16382 event pairs, 258 based on Foata normal form. 12/2282 useless extension candidates. Maximal degree in co-relation 5752. Up to 1050 conditions per place. [2022-07-19 21:39:53,742 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 135 selfloop transitions, 56 changer transitions 5/331 dead transitions. [2022-07-19 21:39:53,742 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 331 transitions, 1486 flow [2022-07-19 21:39:53,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-19 21:39:53,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-19 21:39:53,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3091 transitions. [2022-07-19 21:39:53,750 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6930493273542601 [2022-07-19 21:39:53,750 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3091 transitions. [2022-07-19 21:39:53,750 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3091 transitions. [2022-07-19 21:39:53,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:53,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3091 transitions. [2022-07-19 21:39:53,758 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.55) internal successors, (3091), 20 states have internal predecessors, (3091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:53,765 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:53,766 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:53,766 INFO L186 Difference]: Start difference. First operand has 226 places, 233 transitions, 672 flow. Second operand 20 states and 3091 transitions. [2022-07-19 21:39:53,766 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 331 transitions, 1486 flow [2022-07-19 21:39:53,777 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 331 transitions, 1474 flow, removed 3 selfloop flow, removed 5 redundant places. [2022-07-19 21:39:53,781 INFO L242 Difference]: Finished difference. Result has 249 places, 257 transitions, 981 flow [2022-07-19 21:39:53,782 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=662, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=981, PETRI_PLACES=249, PETRI_TRANSITIONS=257} [2022-07-19 21:39:53,782 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 48 predicate places. [2022-07-19 21:39:53,783 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 257 transitions, 981 flow [2022-07-19 21:39:53,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:53,784 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:53,784 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:53,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-19 21:39:53,785 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:53,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:53,785 INFO L85 PathProgramCache]: Analyzing trace with hash 302110899, now seen corresponding path program 5 times [2022-07-19 21:39:53,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:53,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109251124] [2022-07-19 21:39:53,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:53,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:53,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:54,464 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:39:54,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:54,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109251124] [2022-07-19 21:39:54,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109251124] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:54,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:54,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:39:54,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885038639] [2022-07-19 21:39:54,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:54,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:39:54,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:54,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:39:54,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:39:54,469 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:39:54,471 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 257 transitions, 981 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:54,471 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:54,471 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:39:54,471 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:55,576 INFO L129 PetriNetUnfolder]: 1046/2570 cut-off events. [2022-07-19 21:39:55,576 INFO L130 PetriNetUnfolder]: For 3617/3638 co-relation queries the response was YES. [2022-07-19 21:39:55,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7077 conditions, 2570 events. 1046/2570 cut-off events. For 3617/3638 co-relation queries the response was YES. Maximal size of possible extension queue 156. Compared 18405 event pairs, 279 based on Foata normal form. 11/2480 useless extension candidates. Maximal degree in co-relation 7049. Up to 1283 conditions per place. [2022-07-19 21:39:55,599 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 144 selfloop transitions, 53 changer transitions 5/337 dead transitions. [2022-07-19 21:39:55,599 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 337 transitions, 1783 flow [2022-07-19 21:39:55,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-19 21:39:55,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-19 21:39:55,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3086 transitions. [2022-07-19 21:39:55,608 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6919282511210763 [2022-07-19 21:39:55,608 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3086 transitions. [2022-07-19 21:39:55,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3086 transitions. [2022-07-19 21:39:55,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:55,610 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3086 transitions. [2022-07-19 21:39:55,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.3) internal successors, (3086), 20 states have internal predecessors, (3086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:55,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:55,635 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:55,636 INFO L186 Difference]: Start difference. First operand has 249 places, 257 transitions, 981 flow. Second operand 20 states and 3086 transitions. [2022-07-19 21:39:55,636 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 337 transitions, 1783 flow [2022-07-19 21:39:55,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 337 transitions, 1705 flow, removed 23 selfloop flow, removed 8 redundant places. [2022-07-19 21:39:55,656 INFO L242 Difference]: Finished difference. Result has 265 places, 268 transitions, 1133 flow [2022-07-19 21:39:55,657 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=913, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1133, PETRI_PLACES=265, PETRI_TRANSITIONS=268} [2022-07-19 21:39:55,659 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 64 predicate places. [2022-07-19 21:39:55,659 INFO L495 AbstractCegarLoop]: Abstraction has has 265 places, 268 transitions, 1133 flow [2022-07-19 21:39:55,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:55,660 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:55,660 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:55,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-19 21:39:55,660 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:55,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:55,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1098740451, now seen corresponding path program 6 times [2022-07-19 21:39:55,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:55,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169903470] [2022-07-19 21:39:55,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:55,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:55,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:56,485 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:39:56,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:56,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169903470] [2022-07-19 21:39:56,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169903470] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:56,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:56,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:39:56,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626751120] [2022-07-19 21:39:56,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:56,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:39:56,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:56,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:39:56,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:39:56,491 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:39:56,494 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 268 transitions, 1133 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:56,494 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:56,494 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:39:56,494 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:57,459 INFO L129 PetriNetUnfolder]: 1094/2591 cut-off events. [2022-07-19 21:39:57,460 INFO L130 PetriNetUnfolder]: For 5113/5121 co-relation queries the response was YES. [2022-07-19 21:39:57,472 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7836 conditions, 2591 events. 1094/2591 cut-off events. For 5113/5121 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 18248 event pairs, 585 based on Foata normal form. 1/2490 useless extension candidates. Maximal degree in co-relation 7802. Up to 1456 conditions per place. [2022-07-19 21:39:57,488 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 147 selfloop transitions, 53 changer transitions 5/340 dead transitions. [2022-07-19 21:39:57,488 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 340 transitions, 1978 flow [2022-07-19 21:39:57,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:39:57,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:39:57,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2782 transitions. [2022-07-19 21:39:57,494 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.693074240159442 [2022-07-19 21:39:57,494 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2782 transitions. [2022-07-19 21:39:57,495 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2782 transitions. [2022-07-19 21:39:57,496 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:57,496 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2782 transitions. [2022-07-19 21:39:57,501 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.55555555555554) internal successors, (2782), 18 states have internal predecessors, (2782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:57,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:57,508 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:57,509 INFO L186 Difference]: Start difference. First operand has 265 places, 268 transitions, 1133 flow. Second operand 18 states and 2782 transitions. [2022-07-19 21:39:57,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 340 transitions, 1978 flow [2022-07-19 21:39:57,525 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 340 transitions, 1838 flow, removed 28 selfloop flow, removed 13 redundant places. [2022-07-19 21:39:57,529 INFO L242 Difference]: Finished difference. Result has 275 places, 283 transitions, 1324 flow [2022-07-19 21:39:57,530 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1013, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1324, PETRI_PLACES=275, PETRI_TRANSITIONS=283} [2022-07-19 21:39:57,531 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 74 predicate places. [2022-07-19 21:39:57,531 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 283 transitions, 1324 flow [2022-07-19 21:39:57,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:57,532 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:57,532 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:57,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-19 21:39:57,533 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:57,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:57,533 INFO L85 PathProgramCache]: Analyzing trace with hash 646260783, now seen corresponding path program 7 times [2022-07-19 21:39:57,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:57,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074476560] [2022-07-19 21:39:57,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:57,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:57,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:39:58,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:39:58,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:39:58,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074476560] [2022-07-19 21:39:58,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074476560] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:39:58,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:39:58,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:39:58,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390126301] [2022-07-19 21:39:58,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:39:58,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:39:58,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:39:58,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:39:58,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:39:58,264 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:39:58,266 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 283 transitions, 1324 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:58,266 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:39:58,266 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:39:58,266 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:39:59,346 INFO L129 PetriNetUnfolder]: 1154/2843 cut-off events. [2022-07-19 21:39:59,346 INFO L130 PetriNetUnfolder]: For 7581/7595 co-relation queries the response was YES. [2022-07-19 21:39:59,364 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8943 conditions, 2843 events. 1154/2843 cut-off events. For 7581/7595 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 21169 event pairs, 361 based on Foata normal form. 5/2728 useless extension candidates. Maximal degree in co-relation 8902. Up to 1453 conditions per place. [2022-07-19 21:39:59,379 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 158 selfloop transitions, 60 changer transitions 5/358 dead transitions. [2022-07-19 21:39:59,380 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 358 transitions, 2253 flow [2022-07-19 21:39:59,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-19 21:39:59,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-19 21:39:59,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3086 transitions. [2022-07-19 21:39:59,386 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6919282511210763 [2022-07-19 21:39:59,386 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3086 transitions. [2022-07-19 21:39:59,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3086 transitions. [2022-07-19 21:39:59,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:39:59,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3086 transitions. [2022-07-19 21:39:59,394 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.3) internal successors, (3086), 20 states have internal predecessors, (3086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:59,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:59,401 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:59,401 INFO L186 Difference]: Start difference. First operand has 275 places, 283 transitions, 1324 flow. Second operand 20 states and 3086 transitions. [2022-07-19 21:39:59,401 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 358 transitions, 2253 flow [2022-07-19 21:39:59,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 358 transitions, 2158 flow, removed 31 selfloop flow, removed 8 redundant places. [2022-07-19 21:39:59,432 INFO L242 Difference]: Finished difference. Result has 290 places, 291 transitions, 1460 flow [2022-07-19 21:39:59,433 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1231, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1460, PETRI_PLACES=290, PETRI_TRANSITIONS=291} [2022-07-19 21:39:59,434 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 89 predicate places. [2022-07-19 21:39:59,434 INFO L495 AbstractCegarLoop]: Abstraction has has 290 places, 291 transitions, 1460 flow [2022-07-19 21:39:59,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:39:59,435 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:39:59,435 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:39:59,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-19 21:39:59,435 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:39:59,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:39:59,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1779284135, now seen corresponding path program 8 times [2022-07-19 21:39:59,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:39:59,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823366843] [2022-07-19 21:39:59,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:39:59,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:39:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:00,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:00,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:00,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823366843] [2022-07-19 21:40:00,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823366843] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:00,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:00,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:00,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888445989] [2022-07-19 21:40:00,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:00,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:00,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:00,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:00,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:00,073 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:00,076 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 291 transitions, 1460 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:00,076 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:00,076 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:00,076 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:01,181 INFO L129 PetriNetUnfolder]: 1204/2999 cut-off events. [2022-07-19 21:40:01,182 INFO L130 PetriNetUnfolder]: For 9883/9905 co-relation queries the response was YES. [2022-07-19 21:40:01,201 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9799 conditions, 2999 events. 1204/2999 cut-off events. For 9883/9905 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 23002 event pairs, 322 based on Foata normal form. 14/2894 useless extension candidates. Maximal degree in co-relation 9753. Up to 1551 conditions per place. [2022-07-19 21:40:01,219 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 162 selfloop transitions, 61 changer transitions 5/363 dead transitions. [2022-07-19 21:40:01,219 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 363 transitions, 2429 flow [2022-07-19 21:40:01,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-19 21:40:01,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-19 21:40:01,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3084 transitions. [2022-07-19 21:40:01,224 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6914798206278027 [2022-07-19 21:40:01,224 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3084 transitions. [2022-07-19 21:40:01,224 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3084 transitions. [2022-07-19 21:40:01,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:01,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3084 transitions. [2022-07-19 21:40:01,231 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.2) internal successors, (3084), 20 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:01,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:01,237 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:01,237 INFO L186 Difference]: Start difference. First operand has 290 places, 291 transitions, 1460 flow. Second operand 20 states and 3084 transitions. [2022-07-19 21:40:01,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 363 transitions, 2429 flow [2022-07-19 21:40:01,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 363 transitions, 2277 flow, removed 32 selfloop flow, removed 14 redundant places. [2022-07-19 21:40:01,271 INFO L242 Difference]: Finished difference. Result has 298 places, 300 transitions, 1585 flow [2022-07-19 21:40:01,271 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1318, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1585, PETRI_PLACES=298, PETRI_TRANSITIONS=300} [2022-07-19 21:40:01,272 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 97 predicate places. [2022-07-19 21:40:01,272 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 300 transitions, 1585 flow [2022-07-19 21:40:01,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:01,273 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:01,273 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:01,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-19 21:40:01,273 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:01,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:01,274 INFO L85 PathProgramCache]: Analyzing trace with hash 770213987, now seen corresponding path program 9 times [2022-07-19 21:40:01,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:01,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805794142] [2022-07-19 21:40:01,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:01,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:01,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:01,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:01,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805794142] [2022-07-19 21:40:01,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805794142] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:01,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:01,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:01,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198420283] [2022-07-19 21:40:01,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:01,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:01,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:01,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:01,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:01,874 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:01,876 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 300 transitions, 1585 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:01,876 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:01,876 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:01,876 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:02,955 INFO L129 PetriNetUnfolder]: 1219/2956 cut-off events. [2022-07-19 21:40:02,955 INFO L130 PetriNetUnfolder]: For 11422/11438 co-relation queries the response was YES. [2022-07-19 21:40:02,972 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10171 conditions, 2956 events. 1219/2956 cut-off events. For 11422/11438 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 22244 event pairs, 517 based on Foata normal form. 8/2850 useless extension candidates. Maximal degree in co-relation 10121. Up to 1637 conditions per place. [2022-07-19 21:40:02,988 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 165 selfloop transitions, 59 changer transitions 5/364 dead transitions. [2022-07-19 21:40:02,988 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 364 transitions, 2507 flow [2022-07-19 21:40:02,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:40:02,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:40:02,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2926 transitions. [2022-07-19 21:40:02,994 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6905829596412556 [2022-07-19 21:40:02,995 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2926 transitions. [2022-07-19 21:40:02,995 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2926 transitions. [2022-07-19 21:40:02,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:02,997 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2926 transitions. [2022-07-19 21:40:03,001 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.0) internal successors, (2926), 19 states have internal predecessors, (2926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:03,008 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:03,009 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:03,009 INFO L186 Difference]: Start difference. First operand has 298 places, 300 transitions, 1585 flow. Second operand 19 states and 2926 transitions. [2022-07-19 21:40:03,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 364 transitions, 2507 flow [2022-07-19 21:40:03,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 364 transitions, 2341 flow, removed 38 selfloop flow, removed 15 redundant places. [2022-07-19 21:40:03,047 INFO L242 Difference]: Finished difference. Result has 303 places, 307 transitions, 1620 flow [2022-07-19 21:40:03,048 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1423, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1620, PETRI_PLACES=303, PETRI_TRANSITIONS=307} [2022-07-19 21:40:03,049 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 102 predicate places. [2022-07-19 21:40:03,049 INFO L495 AbstractCegarLoop]: Abstraction has has 303 places, 307 transitions, 1620 flow [2022-07-19 21:40:03,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:03,050 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:03,050 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:03,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-19 21:40:03,051 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:03,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:03,051 INFO L85 PathProgramCache]: Analyzing trace with hash -939894311, now seen corresponding path program 10 times [2022-07-19 21:40:03,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:03,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241110247] [2022-07-19 21:40:03,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:03,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:03,765 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:03,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:03,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241110247] [2022-07-19 21:40:03,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241110247] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:03,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:03,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:03,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018062409] [2022-07-19 21:40:03,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:03,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:03,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:03,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:03,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:03,771 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:03,774 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 307 transitions, 1620 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:03,774 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:03,774 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:03,774 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:04,930 INFO L129 PetriNetUnfolder]: 1368/3369 cut-off events. [2022-07-19 21:40:04,930 INFO L130 PetriNetUnfolder]: For 13746/13754 co-relation queries the response was YES. [2022-07-19 21:40:04,951 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11691 conditions, 3369 events. 1368/3369 cut-off events. For 13746/13754 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 26686 event pairs, 553 based on Foata normal form. 5/3231 useless extension candidates. Maximal degree in co-relation 11638. Up to 1794 conditions per place. [2022-07-19 21:40:04,965 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 195 selfloop transitions, 56 changer transitions 5/391 dead transitions. [2022-07-19 21:40:04,966 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 391 transitions, 2799 flow [2022-07-19 21:40:04,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-19 21:40:04,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-19 21:40:04,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3090 transitions. [2022-07-19 21:40:04,970 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6928251121076233 [2022-07-19 21:40:04,970 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3090 transitions. [2022-07-19 21:40:04,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3090 transitions. [2022-07-19 21:40:04,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:04,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3090 transitions. [2022-07-19 21:40:04,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.5) internal successors, (3090), 20 states have internal predecessors, (3090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:04,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:04,980 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:04,980 INFO L186 Difference]: Start difference. First operand has 303 places, 307 transitions, 1620 flow. Second operand 20 states and 3090 transitions. [2022-07-19 21:40:04,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 391 transitions, 2799 flow [2022-07-19 21:40:05,012 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 391 transitions, 2701 flow, removed 12 selfloop flow, removed 12 redundant places. [2022-07-19 21:40:05,017 INFO L242 Difference]: Finished difference. Result has 316 places, 321 transitions, 1867 flow [2022-07-19 21:40:05,018 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1525, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1867, PETRI_PLACES=316, PETRI_TRANSITIONS=321} [2022-07-19 21:40:05,018 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 115 predicate places. [2022-07-19 21:40:05,018 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 321 transitions, 1867 flow [2022-07-19 21:40:05,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:05,019 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:05,019 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:05,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-19 21:40:05,020 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:05,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:05,020 INFO L85 PathProgramCache]: Analyzing trace with hash 647184495, now seen corresponding path program 11 times [2022-07-19 21:40:05,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:05,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198308835] [2022-07-19 21:40:05,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:05,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:05,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:05,556 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:05,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:05,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198308835] [2022-07-19 21:40:05,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198308835] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:05,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:05,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:05,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485608741] [2022-07-19 21:40:05,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:05,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:05,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:05,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:05,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:05,561 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:05,563 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 321 transitions, 1867 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:05,563 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:05,563 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:05,563 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:06,496 INFO L129 PetriNetUnfolder]: 1378/3334 cut-off events. [2022-07-19 21:40:06,497 INFO L130 PetriNetUnfolder]: For 17020/17028 co-relation queries the response was YES. [2022-07-19 21:40:06,516 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12444 conditions, 3334 events. 1378/3334 cut-off events. For 17020/17028 co-relation queries the response was YES. Maximal size of possible extension queue 238. Compared 26102 event pairs, 772 based on Foata normal form. 1/3199 useless extension candidates. Maximal degree in co-relation 12384. Up to 1973 conditions per place. [2022-07-19 21:40:06,530 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 181 selfloop transitions, 51 changer transitions 5/372 dead transitions. [2022-07-19 21:40:06,530 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 372 transitions, 2792 flow [2022-07-19 21:40:06,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:06,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:06,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2765 transitions. [2022-07-19 21:40:06,534 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6888390632785252 [2022-07-19 21:40:06,534 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2765 transitions. [2022-07-19 21:40:06,534 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2765 transitions. [2022-07-19 21:40:06,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:06,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2765 transitions. [2022-07-19 21:40:06,538 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.61111111111111) internal successors, (2765), 18 states have internal predecessors, (2765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:06,542 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:06,543 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:06,543 INFO L186 Difference]: Start difference. First operand has 316 places, 321 transitions, 1867 flow. Second operand 18 states and 2765 transitions. [2022-07-19 21:40:06,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 372 transitions, 2792 flow [2022-07-19 21:40:06,599 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 372 transitions, 2596 flow, removed 69 selfloop flow, removed 11 redundant places. [2022-07-19 21:40:06,603 INFO L242 Difference]: Finished difference. Result has 324 places, 329 transitions, 1906 flow [2022-07-19 21:40:06,604 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1677, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1906, PETRI_PLACES=324, PETRI_TRANSITIONS=329} [2022-07-19 21:40:06,605 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 123 predicate places. [2022-07-19 21:40:06,605 INFO L495 AbstractCegarLoop]: Abstraction has has 324 places, 329 transitions, 1906 flow [2022-07-19 21:40:06,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:06,606 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:06,606 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:06,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-19 21:40:06,606 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:06,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:06,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1988923285, now seen corresponding path program 12 times [2022-07-19 21:40:06,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:06,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830112667] [2022-07-19 21:40:06,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:06,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:06,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:07,252 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:07,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:07,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830112667] [2022-07-19 21:40:07,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830112667] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:07,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:07,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:07,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589173550] [2022-07-19 21:40:07,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:07,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:07,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:07,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:07,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:07,256 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:07,258 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 329 transitions, 1906 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:07,258 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:07,258 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:07,259 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:08,429 INFO L129 PetriNetUnfolder]: 1450/3535 cut-off events. [2022-07-19 21:40:08,429 INFO L130 PetriNetUnfolder]: For 19835/19839 co-relation queries the response was YES. [2022-07-19 21:40:08,449 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13281 conditions, 3535 events. 1450/3535 cut-off events. For 19835/19839 co-relation queries the response was YES. Maximal size of possible extension queue 256. Compared 28258 event pairs, 754 based on Foata normal form. 2/3399 useless extension candidates. Maximal degree in co-relation 13218. Up to 2005 conditions per place. [2022-07-19 21:40:08,465 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 204 selfloop transitions, 61 changer transitions 5/405 dead transitions. [2022-07-19 21:40:08,465 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 405 transitions, 3113 flow [2022-07-19 21:40:08,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-19 21:40:08,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-19 21:40:08,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3085 transitions. [2022-07-19 21:40:08,469 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6917040358744395 [2022-07-19 21:40:08,469 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3085 transitions. [2022-07-19 21:40:08,470 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3085 transitions. [2022-07-19 21:40:08,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:08,471 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3085 transitions. [2022-07-19 21:40:08,474 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.25) internal successors, (3085), 20 states have internal predecessors, (3085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:08,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:08,479 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:08,479 INFO L186 Difference]: Start difference. First operand has 324 places, 329 transitions, 1906 flow. Second operand 20 states and 3085 transitions. [2022-07-19 21:40:08,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 405 transitions, 3113 flow [2022-07-19 21:40:08,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 405 transitions, 2975 flow, removed 37 selfloop flow, removed 11 redundant places. [2022-07-19 21:40:08,540 INFO L242 Difference]: Finished difference. Result has 338 places, 341 transitions, 2096 flow [2022-07-19 21:40:08,541 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1771, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=329, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2096, PETRI_PLACES=338, PETRI_TRANSITIONS=341} [2022-07-19 21:40:08,541 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 137 predicate places. [2022-07-19 21:40:08,541 INFO L495 AbstractCegarLoop]: Abstraction has has 338 places, 341 transitions, 2096 flow [2022-07-19 21:40:08,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:08,542 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:08,542 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:08,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-19 21:40:08,543 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:08,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:08,543 INFO L85 PathProgramCache]: Analyzing trace with hash 2032075091, now seen corresponding path program 13 times [2022-07-19 21:40:08,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:08,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545233473] [2022-07-19 21:40:08,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:08,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:08,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:09,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:09,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:09,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545233473] [2022-07-19 21:40:09,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545233473] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:09,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:09,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:09,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183330338] [2022-07-19 21:40:09,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:09,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:09,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:09,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:09,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:09,159 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:09,161 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 338 places, 341 transitions, 2096 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:09,161 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:09,161 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:09,161 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:10,202 INFO L129 PetriNetUnfolder]: 1506/3763 cut-off events. [2022-07-19 21:40:10,203 INFO L130 PetriNetUnfolder]: For 24870/24892 co-relation queries the response was YES. [2022-07-19 21:40:10,224 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14575 conditions, 3763 events. 1506/3763 cut-off events. For 24870/24892 co-relation queries the response was YES. Maximal size of possible extension queue 284. Compared 31429 event pairs, 566 based on Foata normal form. 14/3625 useless extension candidates. Maximal degree in co-relation 14505. Up to 2105 conditions per place. [2022-07-19 21:40:10,243 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 209 selfloop transitions, 65 changer transitions 5/414 dead transitions. [2022-07-19 21:40:10,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 414 transitions, 3363 flow [2022-07-19 21:40:10,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-19 21:40:10,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-19 21:40:10,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3085 transitions. [2022-07-19 21:40:10,248 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6917040358744395 [2022-07-19 21:40:10,248 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3085 transitions. [2022-07-19 21:40:10,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3085 transitions. [2022-07-19 21:40:10,249 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:10,249 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3085 transitions. [2022-07-19 21:40:10,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.25) internal successors, (3085), 20 states have internal predecessors, (3085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:10,258 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:10,258 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:10,259 INFO L186 Difference]: Start difference. First operand has 338 places, 341 transitions, 2096 flow. Second operand 20 states and 3085 transitions. [2022-07-19 21:40:10,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 414 transitions, 3363 flow [2022-07-19 21:40:10,332 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 414 transitions, 3149 flow, removed 63 selfloop flow, removed 13 redundant places. [2022-07-19 21:40:10,337 INFO L242 Difference]: Finished difference. Result has 347 places, 353 transitions, 2255 flow [2022-07-19 21:40:10,338 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1905, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=341, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=281, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2255, PETRI_PLACES=347, PETRI_TRANSITIONS=353} [2022-07-19 21:40:10,338 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 146 predicate places. [2022-07-19 21:40:10,338 INFO L495 AbstractCegarLoop]: Abstraction has has 347 places, 353 transitions, 2255 flow [2022-07-19 21:40:10,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:10,339 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:10,339 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:10,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-19 21:40:10,340 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:10,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:10,340 INFO L85 PathProgramCache]: Analyzing trace with hash 78013227, now seen corresponding path program 14 times [2022-07-19 21:40:10,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:10,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290842614] [2022-07-19 21:40:10,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:10,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:10,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:10,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:10,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290842614] [2022-07-19 21:40:10,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290842614] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:10,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:10,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:10,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390615713] [2022-07-19 21:40:10,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:10,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:10,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:10,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:10,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:10,987 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:10,989 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 353 transitions, 2255 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:10,989 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:10,989 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:10,989 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:12,115 INFO L129 PetriNetUnfolder]: 1557/3826 cut-off events. [2022-07-19 21:40:12,116 INFO L130 PetriNetUnfolder]: For 29475/29485 co-relation queries the response was YES. [2022-07-19 21:40:12,149 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15481 conditions, 3826 events. 1557/3826 cut-off events. For 29475/29485 co-relation queries the response was YES. Maximal size of possible extension queue 284. Compared 31413 event pairs, 823 based on Foata normal form. 2/3673 useless extension candidates. Maximal degree in co-relation 15407. Up to 2199 conditions per place. [2022-07-19 21:40:12,167 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 223 selfloop transitions, 63 changer transitions 5/426 dead transitions. [2022-07-19 21:40:12,167 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 426 transitions, 3589 flow [2022-07-19 21:40:12,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-19 21:40:12,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-07-19 21:40:12,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3089 transitions. [2022-07-19 21:40:12,171 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6926008968609866 [2022-07-19 21:40:12,171 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3089 transitions. [2022-07-19 21:40:12,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3089 transitions. [2022-07-19 21:40:12,172 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:12,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3089 transitions. [2022-07-19 21:40:12,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.45) internal successors, (3089), 20 states have internal predecessors, (3089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:12,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:12,181 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:12,181 INFO L186 Difference]: Start difference. First operand has 347 places, 353 transitions, 2255 flow. Second operand 20 states and 3089 transitions. [2022-07-19 21:40:12,181 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 426 transitions, 3589 flow [2022-07-19 21:40:12,449 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 350 places, 426 transitions, 3370 flow, removed 63 selfloop flow, removed 14 redundant places. [2022-07-19 21:40:12,454 INFO L242 Difference]: Finished difference. Result has 355 places, 360 transitions, 2352 flow [2022-07-19 21:40:12,455 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2043, PETRI_DIFFERENCE_MINUEND_PLACES=331, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2352, PETRI_PLACES=355, PETRI_TRANSITIONS=360} [2022-07-19 21:40:12,456 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 154 predicate places. [2022-07-19 21:40:12,456 INFO L495 AbstractCegarLoop]: Abstraction has has 355 places, 360 transitions, 2352 flow [2022-07-19 21:40:12,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:12,457 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:12,457 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:12,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-19 21:40:12,457 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:12,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:12,458 INFO L85 PathProgramCache]: Analyzing trace with hash 320730751, now seen corresponding path program 15 times [2022-07-19 21:40:12,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:12,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649724372] [2022-07-19 21:40:12,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:12,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:12,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:13,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:13,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:13,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649724372] [2022-07-19 21:40:13,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649724372] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:13,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:13,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:13,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270732596] [2022-07-19 21:40:13,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:13,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:13,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:13,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:13,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:13,006 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:13,007 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 360 transitions, 2352 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:13,007 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:13,008 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:13,008 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:14,100 INFO L129 PetriNetUnfolder]: 1584/3894 cut-off events. [2022-07-19 21:40:14,100 INFO L130 PetriNetUnfolder]: For 32976/32980 co-relation queries the response was YES. [2022-07-19 21:40:14,138 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16109 conditions, 3894 events. 1584/3894 cut-off events. For 32976/32980 co-relation queries the response was YES. Maximal size of possible extension queue 291. Compared 32117 event pairs, 846 based on Foata normal form. 2/3736 useless extension candidates. Maximal degree in co-relation 16031. Up to 2271 conditions per place. [2022-07-19 21:40:14,156 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 220 selfloop transitions, 67 changer transitions 5/427 dead transitions. [2022-07-19 21:40:14,157 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 427 transitions, 3677 flow [2022-07-19 21:40:14,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:40:14,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:40:14,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2931 transitions. [2022-07-19 21:40:14,160 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6917630398867123 [2022-07-19 21:40:14,161 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2931 transitions. [2022-07-19 21:40:14,161 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2931 transitions. [2022-07-19 21:40:14,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:14,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2931 transitions. [2022-07-19 21:40:14,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.26315789473685) internal successors, (2931), 19 states have internal predecessors, (2931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:14,169 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:14,169 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:14,169 INFO L186 Difference]: Start difference. First operand has 355 places, 360 transitions, 2352 flow. Second operand 19 states and 2931 transitions. [2022-07-19 21:40:14,170 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 427 transitions, 3677 flow [2022-07-19 21:40:14,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 427 transitions, 3425 flow, removed 76 selfloop flow, removed 15 redundant places. [2022-07-19 21:40:14,264 INFO L242 Difference]: Finished difference. Result has 360 places, 370 transitions, 2439 flow [2022-07-19 21:40:14,264 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2147, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=360, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2439, PETRI_PLACES=360, PETRI_TRANSITIONS=370} [2022-07-19 21:40:14,265 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 159 predicate places. [2022-07-19 21:40:14,265 INFO L495 AbstractCegarLoop]: Abstraction has has 360 places, 370 transitions, 2439 flow [2022-07-19 21:40:14,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:14,266 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:14,266 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:14,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-19 21:40:14,267 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:14,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:14,267 INFO L85 PathProgramCache]: Analyzing trace with hash 385169053, now seen corresponding path program 16 times [2022-07-19 21:40:14,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:14,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756028966] [2022-07-19 21:40:14,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:14,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:14,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:14,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:14,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:14,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756028966] [2022-07-19 21:40:14,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756028966] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:14,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:14,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:14,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510988434] [2022-07-19 21:40:14,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:14,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:14,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:14,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:14,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:14,951 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:14,953 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 370 transitions, 2439 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:14,953 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:14,953 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:14,953 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:15,962 INFO L129 PetriNetUnfolder]: 1626/4018 cut-off events. [2022-07-19 21:40:15,962 INFO L130 PetriNetUnfolder]: For 34217/34225 co-relation queries the response was YES. [2022-07-19 21:40:15,994 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16699 conditions, 4018 events. 1626/4018 cut-off events. For 34217/34225 co-relation queries the response was YES. Maximal size of possible extension queue 306. Compared 33557 event pairs, 863 based on Foata normal form. 1/3857 useless extension candidates. Maximal degree in co-relation 16618. Up to 2285 conditions per place. [2022-07-19 21:40:16,006 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 229 selfloop transitions, 62 changer transitions 5/431 dead transitions. [2022-07-19 21:40:16,007 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 431 transitions, 3727 flow [2022-07-19 21:40:16,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:16,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:16,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2779 transitions. [2022-07-19 21:40:16,010 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.692326856003986 [2022-07-19 21:40:16,010 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2779 transitions. [2022-07-19 21:40:16,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2779 transitions. [2022-07-19 21:40:16,011 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:16,011 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2779 transitions. [2022-07-19 21:40:16,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.38888888888889) internal successors, (2779), 18 states have internal predecessors, (2779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:16,017 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:16,018 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:16,018 INFO L186 Difference]: Start difference. First operand has 360 places, 370 transitions, 2439 flow. Second operand 18 states and 2779 transitions. [2022-07-19 21:40:16,018 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 431 transitions, 3727 flow [2022-07-19 21:40:16,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 363 places, 431 transitions, 3586 flow, removed 27 selfloop flow, removed 12 redundant places. [2022-07-19 21:40:16,119 INFO L242 Difference]: Finished difference. Result has 368 places, 376 transitions, 2631 flow [2022-07-19 21:40:16,119 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2304, PETRI_DIFFERENCE_MINUEND_PLACES=346, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=311, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2631, PETRI_PLACES=368, PETRI_TRANSITIONS=376} [2022-07-19 21:40:16,120 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 167 predicate places. [2022-07-19 21:40:16,120 INFO L495 AbstractCegarLoop]: Abstraction has has 368 places, 376 transitions, 2631 flow [2022-07-19 21:40:16,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:16,121 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:16,121 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:16,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-19 21:40:16,121 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:16,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:16,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1319983059, now seen corresponding path program 17 times [2022-07-19 21:40:16,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:16,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956145352] [2022-07-19 21:40:16,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:16,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:16,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:16,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:16,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:16,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956145352] [2022-07-19 21:40:16,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956145352] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:16,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:16,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:16,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416249019] [2022-07-19 21:40:16,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:16,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:16,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:16,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:16,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:16,674 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:16,676 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 376 transitions, 2631 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:16,676 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:16,676 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:16,676 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:17,695 INFO L129 PetriNetUnfolder]: 1677/4171 cut-off events. [2022-07-19 21:40:17,695 INFO L130 PetriNetUnfolder]: For 43022/43032 co-relation queries the response was YES. [2022-07-19 21:40:17,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17887 conditions, 4171 events. 1677/4171 cut-off events. For 43022/43032 co-relation queries the response was YES. Maximal size of possible extension queue 329. Compared 35524 event pairs, 882 based on Foata normal form. 2/4012 useless extension candidates. Maximal degree in co-relation 17803. Up to 2380 conditions per place. [2022-07-19 21:40:17,750 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 238 selfloop transitions, 61 changer transitions 5/439 dead transitions. [2022-07-19 21:40:17,751 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 439 transitions, 3989 flow [2022-07-19 21:40:17,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:17,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:17,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2781 transitions. [2022-07-19 21:40:17,754 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6928251121076233 [2022-07-19 21:40:17,754 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2781 transitions. [2022-07-19 21:40:17,754 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2781 transitions. [2022-07-19 21:40:17,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:17,755 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2781 transitions. [2022-07-19 21:40:17,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.5) internal successors, (2781), 18 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:17,762 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:17,762 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:17,763 INFO L186 Difference]: Start difference. First operand has 368 places, 376 transitions, 2631 flow. Second operand 18 states and 2781 transitions. [2022-07-19 21:40:17,763 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 439 transitions, 3989 flow [2022-07-19 21:40:17,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 370 places, 439 transitions, 3752 flow, removed 76 selfloop flow, removed 13 redundant places. [2022-07-19 21:40:17,880 INFO L242 Difference]: Finished difference. Result has 375 places, 383 transitions, 2742 flow [2022-07-19 21:40:17,881 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2405, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=376, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2742, PETRI_PLACES=375, PETRI_TRANSITIONS=383} [2022-07-19 21:40:17,882 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 174 predicate places. [2022-07-19 21:40:17,882 INFO L495 AbstractCegarLoop]: Abstraction has has 375 places, 383 transitions, 2742 flow [2022-07-19 21:40:17,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:17,883 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:17,883 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:17,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-19 21:40:17,884 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:17,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:17,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1680284071, now seen corresponding path program 18 times [2022-07-19 21:40:17,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:17,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119741831] [2022-07-19 21:40:17,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:17,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:17,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:18,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:18,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:18,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119741831] [2022-07-19 21:40:18,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119741831] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:18,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:18,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:18,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981922203] [2022-07-19 21:40:18,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:18,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:18,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:18,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:18,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:18,353 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:18,355 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 383 transitions, 2742 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:18,355 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:18,355 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:18,356 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:19,233 INFO L129 PetriNetUnfolder]: 1677/4157 cut-off events. [2022-07-19 21:40:19,234 INFO L130 PetriNetUnfolder]: For 44944/44954 co-relation queries the response was YES. [2022-07-19 21:40:19,268 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17952 conditions, 4157 events. 1677/4157 cut-off events. For 44944/44954 co-relation queries the response was YES. Maximal size of possible extension queue 325. Compared 35307 event pairs, 895 based on Foata normal form. 2/3991 useless extension candidates. Maximal degree in co-relation 17864. Up to 2415 conditions per place. [2022-07-19 21:40:19,281 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 230 selfloop transitions, 61 changer transitions 5/431 dead transitions. [2022-07-19 21:40:19,281 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 431 transitions, 3869 flow [2022-07-19 21:40:19,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:19,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:19,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2768 transitions. [2022-07-19 21:40:19,285 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6895864474339811 [2022-07-19 21:40:19,285 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2768 transitions. [2022-07-19 21:40:19,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2768 transitions. [2022-07-19 21:40:19,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:19,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2768 transitions. [2022-07-19 21:40:19,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.77777777777777) internal successors, (2768), 18 states have internal predecessors, (2768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:19,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:19,293 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:19,293 INFO L186 Difference]: Start difference. First operand has 375 places, 383 transitions, 2742 flow. Second operand 18 states and 2768 transitions. [2022-07-19 21:40:19,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 431 transitions, 3869 flow [2022-07-19 21:40:19,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 431 transitions, 3673 flow, removed 68 selfloop flow, removed 12 redundant places. [2022-07-19 21:40:19,390 INFO L242 Difference]: Finished difference. Result has 382 places, 386 transitions, 2735 flow [2022-07-19 21:40:19,390 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2548, PETRI_DIFFERENCE_MINUEND_PLACES=361, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=383, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=323, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2735, PETRI_PLACES=382, PETRI_TRANSITIONS=386} [2022-07-19 21:40:19,390 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 181 predicate places. [2022-07-19 21:40:19,391 INFO L495 AbstractCegarLoop]: Abstraction has has 382 places, 386 transitions, 2735 flow [2022-07-19 21:40:19,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:19,391 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:19,392 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:19,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-19 21:40:19,392 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:19,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:19,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1246894767, now seen corresponding path program 19 times [2022-07-19 21:40:19,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:19,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715332252] [2022-07-19 21:40:19,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:19,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:19,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:19,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:19,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:19,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715332252] [2022-07-19 21:40:19,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715332252] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:19,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:19,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:19,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562085624] [2022-07-19 21:40:19,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:19,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:19,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:19,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:19,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:19,955 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:19,957 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 382 places, 386 transitions, 2735 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:19,957 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:19,957 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:19,957 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:21,090 INFO L129 PetriNetUnfolder]: 1685/4186 cut-off events. [2022-07-19 21:40:21,091 INFO L130 PetriNetUnfolder]: For 43254/43264 co-relation queries the response was YES. [2022-07-19 21:40:21,132 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17991 conditions, 4186 events. 1685/4186 cut-off events. For 43254/43264 co-relation queries the response was YES. Maximal size of possible extension queue 324. Compared 35635 event pairs, 894 based on Foata normal form. 2/4017 useless extension candidates. Maximal degree in co-relation 17900. Up to 2415 conditions per place. [2022-07-19 21:40:21,148 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 235 selfloop transitions, 64 changer transitions 5/439 dead transitions. [2022-07-19 21:40:21,149 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 397 places, 439 transitions, 3962 flow [2022-07-19 21:40:21,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:21,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:21,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2770 transitions. [2022-07-19 21:40:21,153 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6900847035376183 [2022-07-19 21:40:21,153 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2770 transitions. [2022-07-19 21:40:21,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2770 transitions. [2022-07-19 21:40:21,154 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:21,154 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2770 transitions. [2022-07-19 21:40:21,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.88888888888889) internal successors, (2770), 18 states have internal predecessors, (2770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:21,161 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:21,162 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:21,162 INFO L186 Difference]: Start difference. First operand has 382 places, 386 transitions, 2735 flow. Second operand 18 states and 2770 transitions. [2022-07-19 21:40:21,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 397 places, 439 transitions, 3962 flow [2022-07-19 21:40:21,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 439 transitions, 3782 flow, removed 31 selfloop flow, removed 15 redundant places. [2022-07-19 21:40:21,277 INFO L242 Difference]: Finished difference. Result has 387 places, 392 transitions, 2828 flow [2022-07-19 21:40:21,277 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2557, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=386, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=323, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2828, PETRI_PLACES=387, PETRI_TRANSITIONS=392} [2022-07-19 21:40:21,278 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 186 predicate places. [2022-07-19 21:40:21,278 INFO L495 AbstractCegarLoop]: Abstraction has has 387 places, 392 transitions, 2828 flow [2022-07-19 21:40:21,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:21,279 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:21,279 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:21,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-19 21:40:21,279 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:21,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:21,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1506960225, now seen corresponding path program 20 times [2022-07-19 21:40:21,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:21,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657589368] [2022-07-19 21:40:21,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:21,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:21,854 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:21,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:21,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657589368] [2022-07-19 21:40:21,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657589368] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:21,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:21,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:21,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331319455] [2022-07-19 21:40:21,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:21,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:21,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:21,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:21,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:21,861 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:21,863 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 387 places, 392 transitions, 2828 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:21,863 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:21,863 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:21,863 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:23,065 INFO L129 PetriNetUnfolder]: 1697/4270 cut-off events. [2022-07-19 21:40:23,066 INFO L130 PetriNetUnfolder]: For 46668/46683 co-relation queries the response was YES. [2022-07-19 21:40:23,109 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18391 conditions, 4270 events. 1697/4270 cut-off events. For 46668/46683 co-relation queries the response was YES. Maximal size of possible extension queue 336. Compared 37208 event pairs, 729 based on Foata normal form. 5/4092 useless extension candidates. Maximal degree in co-relation 18297. Up to 2439 conditions per place. [2022-07-19 21:40:23,126 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 242 selfloop transitions, 66 changer transitions 5/448 dead transitions. [2022-07-19 21:40:23,126 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 448 transitions, 4148 flow [2022-07-19 21:40:23,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:23,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:23,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2774 transitions. [2022-07-19 21:40:23,129 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6910812157448929 [2022-07-19 21:40:23,130 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2774 transitions. [2022-07-19 21:40:23,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2774 transitions. [2022-07-19 21:40:23,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:23,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2774 transitions. [2022-07-19 21:40:23,134 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.11111111111111) internal successors, (2774), 18 states have internal predecessors, (2774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:23,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:23,138 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:23,138 INFO L186 Difference]: Start difference. First operand has 387 places, 392 transitions, 2828 flow. Second operand 18 states and 2774 transitions. [2022-07-19 21:40:23,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 448 transitions, 4148 flow [2022-07-19 21:40:23,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 387 places, 448 transitions, 3898 flow, removed 46 selfloop flow, removed 15 redundant places. [2022-07-19 21:40:23,257 INFO L242 Difference]: Finished difference. Result has 392 places, 400 transitions, 2906 flow [2022-07-19 21:40:23,257 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2586, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2906, PETRI_PLACES=392, PETRI_TRANSITIONS=400} [2022-07-19 21:40:23,258 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 191 predicate places. [2022-07-19 21:40:23,258 INFO L495 AbstractCegarLoop]: Abstraction has has 392 places, 400 transitions, 2906 flow [2022-07-19 21:40:23,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:23,259 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:23,259 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:23,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-19 21:40:23,259 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:23,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:23,260 INFO L85 PathProgramCache]: Analyzing trace with hash 386036189, now seen corresponding path program 21 times [2022-07-19 21:40:23,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:23,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858858044] [2022-07-19 21:40:23,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:23,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:23,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:23,759 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:23,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:23,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858858044] [2022-07-19 21:40:23,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858858044] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:23,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:23,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:23,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341792831] [2022-07-19 21:40:23,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:23,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:23,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:23,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:23,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:23,763 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:23,765 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 400 transitions, 2906 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:23,765 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:23,765 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:23,765 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:25,116 INFO L129 PetriNetUnfolder]: 1703/4365 cut-off events. [2022-07-19 21:40:25,117 INFO L130 PetriNetUnfolder]: For 48947/48968 co-relation queries the response was YES. [2022-07-19 21:40:25,156 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18472 conditions, 4365 events. 1703/4365 cut-off events. For 48947/48968 co-relation queries the response was YES. Maximal size of possible extension queue 334. Compared 38360 event pairs, 712 based on Foata normal form. 11/4186 useless extension candidates. Maximal degree in co-relation 18376. Up to 2453 conditions per place. [2022-07-19 21:40:25,172 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 248 selfloop transitions, 63 changer transitions 5/451 dead transitions. [2022-07-19 21:40:25,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 451 transitions, 4149 flow [2022-07-19 21:40:25,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:25,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:25,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2772 transitions. [2022-07-19 21:40:25,176 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6905829596412556 [2022-07-19 21:40:25,176 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2772 transitions. [2022-07-19 21:40:25,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2772 transitions. [2022-07-19 21:40:25,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:25,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2772 transitions. [2022-07-19 21:40:25,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.0) internal successors, (2772), 18 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:25,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:25,183 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:25,183 INFO L186 Difference]: Start difference. First operand has 392 places, 400 transitions, 2906 flow. Second operand 18 states and 2772 transitions. [2022-07-19 21:40:25,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 451 transitions, 4149 flow [2022-07-19 21:40:25,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 451 transitions, 3915 flow, removed 56 selfloop flow, removed 14 redundant places. [2022-07-19 21:40:25,349 INFO L242 Difference]: Finished difference. Result has 397 places, 404 transitions, 2889 flow [2022-07-19 21:40:25,350 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2676, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2889, PETRI_PLACES=397, PETRI_TRANSITIONS=404} [2022-07-19 21:40:25,350 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 196 predicate places. [2022-07-19 21:40:25,351 INFO L495 AbstractCegarLoop]: Abstraction has has 397 places, 404 transitions, 2889 flow [2022-07-19 21:40:25,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:25,351 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:25,351 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:25,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-19 21:40:25,353 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:25,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:25,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1788438729, now seen corresponding path program 22 times [2022-07-19 21:40:25,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:25,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142608769] [2022-07-19 21:40:25,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:25,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:25,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:25,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:25,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:25,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142608769] [2022-07-19 21:40:25,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142608769] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:25,731 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:25,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:25,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108909288] [2022-07-19 21:40:25,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:25,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:25,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:25,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:25,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:25,733 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:25,735 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 404 transitions, 2889 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:25,735 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:25,735 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:25,735 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:26,669 INFO L129 PetriNetUnfolder]: 1703/4352 cut-off events. [2022-07-19 21:40:26,669 INFO L130 PetriNetUnfolder]: For 48310/48332 co-relation queries the response was YES. [2022-07-19 21:40:26,706 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18345 conditions, 4352 events. 1703/4352 cut-off events. For 48310/48332 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 38232 event pairs, 704 based on Foata normal form. 14/4177 useless extension candidates. Maximal degree in co-relation 18247. Up to 2449 conditions per place. [2022-07-19 21:40:26,719 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 249 selfloop transitions, 62 changer transitions 5/451 dead transitions. [2022-07-19 21:40:26,719 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 412 places, 451 transitions, 4094 flow [2022-07-19 21:40:26,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:26,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:26,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2767 transitions. [2022-07-19 21:40:26,721 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6893373193821625 [2022-07-19 21:40:26,721 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2767 transitions. [2022-07-19 21:40:26,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2767 transitions. [2022-07-19 21:40:26,722 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:26,722 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2767 transitions. [2022-07-19 21:40:26,726 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.72222222222223) internal successors, (2767), 18 states have internal predecessors, (2767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:26,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:26,729 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:26,729 INFO L186 Difference]: Start difference. First operand has 397 places, 404 transitions, 2889 flow. Second operand 18 states and 2767 transitions. [2022-07-19 21:40:26,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 412 places, 451 transitions, 4094 flow [2022-07-19 21:40:26,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 451 transitions, 3902 flow, removed 33 selfloop flow, removed 15 redundant places. [2022-07-19 21:40:26,868 INFO L242 Difference]: Finished difference. Result has 401 places, 407 transitions, 2877 flow [2022-07-19 21:40:26,868 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2703, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=404, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=343, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2877, PETRI_PLACES=401, PETRI_TRANSITIONS=407} [2022-07-19 21:40:26,869 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 200 predicate places. [2022-07-19 21:40:26,869 INFO L495 AbstractCegarLoop]: Abstraction has has 401 places, 407 transitions, 2877 flow [2022-07-19 21:40:26,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:26,869 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:26,870 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:26,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-19 21:40:26,870 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:26,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:26,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1231327249, now seen corresponding path program 23 times [2022-07-19 21:40:26,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:26,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867550620] [2022-07-19 21:40:26,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:26,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:27,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:27,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:27,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867550620] [2022-07-19 21:40:27,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867550620] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:27,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:27,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:27,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142754258] [2022-07-19 21:40:27,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:27,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:27,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:27,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:27,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:27,429 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:27,431 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 407 transitions, 2877 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:27,431 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:27,431 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:27,431 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:28,480 INFO L129 PetriNetUnfolder]: 1748/4497 cut-off events. [2022-07-19 21:40:28,480 INFO L130 PetriNetUnfolder]: For 53013/53033 co-relation queries the response was YES. [2022-07-19 21:40:28,519 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19133 conditions, 4497 events. 1748/4497 cut-off events. For 53013/53033 co-relation queries the response was YES. Maximal size of possible extension queue 357. Compared 40048 event pairs, 680 based on Foata normal form. 9/4317 useless extension candidates. Maximal degree in co-relation 19033. Up to 2392 conditions per place. [2022-07-19 21:40:28,533 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 257 selfloop transitions, 79 changer transitions 5/476 dead transitions. [2022-07-19 21:40:28,533 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 417 places, 476 transitions, 4509 flow [2022-07-19 21:40:28,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:40:28,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:40:28,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2930 transitions. [2022-07-19 21:40:28,537 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.691527023837621 [2022-07-19 21:40:28,537 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2930 transitions. [2022-07-19 21:40:28,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2930 transitions. [2022-07-19 21:40:28,538 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:28,538 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2930 transitions. [2022-07-19 21:40:28,540 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.21052631578948) internal successors, (2930), 19 states have internal predecessors, (2930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:28,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:28,544 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:28,544 INFO L186 Difference]: Start difference. First operand has 401 places, 407 transitions, 2877 flow. Second operand 19 states and 2930 transitions. [2022-07-19 21:40:28,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 417 places, 476 transitions, 4509 flow [2022-07-19 21:40:28,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 403 places, 476 transitions, 4406 flow, removed 6 selfloop flow, removed 14 redundant places. [2022-07-19 21:40:28,684 INFO L242 Difference]: Finished difference. Result has 410 places, 418 transitions, 3278 flow [2022-07-19 21:40:28,685 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2780, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3278, PETRI_PLACES=410, PETRI_TRANSITIONS=418} [2022-07-19 21:40:28,685 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 209 predicate places. [2022-07-19 21:40:28,685 INFO L495 AbstractCegarLoop]: Abstraction has has 410 places, 418 transitions, 3278 flow [2022-07-19 21:40:28,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:28,686 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:28,686 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:28,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-19 21:40:28,686 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:28,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:28,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1252106779, now seen corresponding path program 24 times [2022-07-19 21:40:28,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:28,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051351505] [2022-07-19 21:40:28,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:28,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:28,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:29,178 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:29,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:29,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051351505] [2022-07-19 21:40:29,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051351505] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:29,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:29,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:29,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006528301] [2022-07-19 21:40:29,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:29,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:29,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:29,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:29,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:29,182 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:29,183 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 410 places, 418 transitions, 3278 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:29,184 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:29,184 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:29,184 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:30,182 INFO L129 PetriNetUnfolder]: 1758/4530 cut-off events. [2022-07-19 21:40:30,182 INFO L130 PetriNetUnfolder]: For 61657/61677 co-relation queries the response was YES. [2022-07-19 21:40:30,221 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19885 conditions, 4530 events. 1758/4530 cut-off events. For 61657/61677 co-relation queries the response was YES. Maximal size of possible extension queue 356. Compared 40340 event pairs, 754 based on Foata normal form. 9/4337 useless extension candidates. Maximal degree in co-relation 19780. Up to 2552 conditions per place. [2022-07-19 21:40:30,240 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 262 selfloop transitions, 67 changer transitions 5/469 dead transitions. [2022-07-19 21:40:30,241 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 469 transitions, 4715 flow [2022-07-19 21:40:30,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:30,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:30,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2766 transitions. [2022-07-19 21:40:30,244 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6890881913303438 [2022-07-19 21:40:30,244 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2766 transitions. [2022-07-19 21:40:30,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2766 transitions. [2022-07-19 21:40:30,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:30,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2766 transitions. [2022-07-19 21:40:30,247 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.66666666666666) internal successors, (2766), 18 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:30,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:30,251 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:30,251 INFO L186 Difference]: Start difference. First operand has 410 places, 418 transitions, 3278 flow. Second operand 18 states and 2766 transitions. [2022-07-19 21:40:30,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 469 transitions, 4715 flow [2022-07-19 21:40:30,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 469 transitions, 4420 flow, removed 99 selfloop flow, removed 13 redundant places. [2022-07-19 21:40:30,436 INFO L242 Difference]: Finished difference. Result has 416 places, 426 transitions, 3352 flow [2022-07-19 21:40:30,436 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2997, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=418, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3352, PETRI_PLACES=416, PETRI_TRANSITIONS=426} [2022-07-19 21:40:30,437 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 215 predicate places. [2022-07-19 21:40:30,437 INFO L495 AbstractCegarLoop]: Abstraction has has 416 places, 426 transitions, 3352 flow [2022-07-19 21:40:30,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:30,438 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:30,438 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:30,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-19 21:40:30,438 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:30,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:30,439 INFO L85 PathProgramCache]: Analyzing trace with hash 2144185257, now seen corresponding path program 25 times [2022-07-19 21:40:30,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:30,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867746249] [2022-07-19 21:40:30,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:30,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:30,929 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:30,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:30,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867746249] [2022-07-19 21:40:30,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867746249] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:30,929 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:30,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:30,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147464997] [2022-07-19 21:40:30,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:30,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:30,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:30,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:30,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:30,933 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:30,934 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 426 transitions, 3352 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:30,934 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:30,935 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:30,935 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:32,080 INFO L129 PetriNetUnfolder]: 1798/4654 cut-off events. [2022-07-19 21:40:32,081 INFO L130 PetriNetUnfolder]: For 64439/64461 co-relation queries the response was YES. [2022-07-19 21:40:32,123 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20401 conditions, 4654 events. 1798/4654 cut-off events. For 64439/64461 co-relation queries the response was YES. Maximal size of possible extension queue 371. Compared 42063 event pairs, 719 based on Foata normal form. 14/4466 useless extension candidates. Maximal degree in co-relation 20294. Up to 2529 conditions per place. [2022-07-19 21:40:32,140 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 277 selfloop transitions, 75 changer transitions 5/492 dead transitions. [2022-07-19 21:40:32,140 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 432 places, 492 transitions, 4958 flow [2022-07-19 21:40:32,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:40:32,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:40:32,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2930 transitions. [2022-07-19 21:40:32,143 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.691527023837621 [2022-07-19 21:40:32,143 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2930 transitions. [2022-07-19 21:40:32,143 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2930 transitions. [2022-07-19 21:40:32,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:32,144 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2930 transitions. [2022-07-19 21:40:32,146 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.21052631578948) internal successors, (2930), 19 states have internal predecessors, (2930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:32,149 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:32,150 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:32,150 INFO L186 Difference]: Start difference. First operand has 416 places, 426 transitions, 3352 flow. Second operand 19 states and 2930 transitions. [2022-07-19 21:40:32,150 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 432 places, 492 transitions, 4958 flow [2022-07-19 21:40:32,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 492 transitions, 4718 flow, removed 81 selfloop flow, removed 11 redundant places. [2022-07-19 21:40:32,310 INFO L242 Difference]: Finished difference. Result has 427 places, 434 transitions, 3514 flow [2022-07-19 21:40:32,311 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3128, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=426, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=353, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3514, PETRI_PLACES=427, PETRI_TRANSITIONS=434} [2022-07-19 21:40:32,311 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 226 predicate places. [2022-07-19 21:40:32,311 INFO L495 AbstractCegarLoop]: Abstraction has has 427 places, 434 transitions, 3514 flow [2022-07-19 21:40:32,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:32,312 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:32,312 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:32,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-19 21:40:32,312 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:32,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:32,313 INFO L85 PathProgramCache]: Analyzing trace with hash -592376099, now seen corresponding path program 26 times [2022-07-19 21:40:32,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:32,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018667442] [2022-07-19 21:40:32,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:32,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:32,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:32,829 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:32,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:32,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018667442] [2022-07-19 21:40:32,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018667442] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:32,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:32,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:32,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472648295] [2022-07-19 21:40:32,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:32,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:32,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:32,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:32,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:32,832 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:32,833 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 434 transitions, 3514 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:32,833 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:32,834 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:32,834 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:33,954 INFO L129 PetriNetUnfolder]: 1840/4677 cut-off events. [2022-07-19 21:40:33,955 INFO L130 PetriNetUnfolder]: For 73182/73190 co-relation queries the response was YES. [2022-07-19 21:40:33,996 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21528 conditions, 4677 events. 1840/4677 cut-off events. For 73182/73190 co-relation queries the response was YES. Maximal size of possible extension queue 383. Compared 41594 event pairs, 982 based on Foata normal form. 1/4479 useless extension candidates. Maximal degree in co-relation 21416. Up to 2636 conditions per place. [2022-07-19 21:40:34,010 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 283 selfloop transitions, 72 changer transitions 5/495 dead transitions. [2022-07-19 21:40:34,010 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 495 transitions, 5184 flow [2022-07-19 21:40:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:34,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:34,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2780 transitions. [2022-07-19 21:40:34,013 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6925759840558047 [2022-07-19 21:40:34,013 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2780 transitions. [2022-07-19 21:40:34,013 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2780 transitions. [2022-07-19 21:40:34,014 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:34,014 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2780 transitions. [2022-07-19 21:40:34,016 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.44444444444446) internal successors, (2780), 18 states have internal predecessors, (2780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:34,018 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:34,018 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:34,019 INFO L186 Difference]: Start difference. First operand has 427 places, 434 transitions, 3514 flow. Second operand 18 states and 2780 transitions. [2022-07-19 21:40:34,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 495 transitions, 5184 flow [2022-07-19 21:40:34,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 495 transitions, 4900 flow, removed 92 selfloop flow, removed 13 redundant places. [2022-07-19 21:40:34,201 INFO L242 Difference]: Finished difference. Result has 434 places, 440 transitions, 3655 flow [2022-07-19 21:40:34,202 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3236, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=434, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3655, PETRI_PLACES=434, PETRI_TRANSITIONS=440} [2022-07-19 21:40:34,202 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 233 predicate places. [2022-07-19 21:40:34,203 INFO L495 AbstractCegarLoop]: Abstraction has has 434 places, 440 transitions, 3655 flow [2022-07-19 21:40:34,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:34,203 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:34,203 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:34,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-19 21:40:34,204 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:34,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:34,204 INFO L85 PathProgramCache]: Analyzing trace with hash -603329539, now seen corresponding path program 27 times [2022-07-19 21:40:34,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:34,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963532361] [2022-07-19 21:40:34,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:34,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:34,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:34,654 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:34,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:34,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963532361] [2022-07-19 21:40:34,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963532361] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:34,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:34,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:34,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406330763] [2022-07-19 21:40:34,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:34,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:34,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:34,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:34,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:34,658 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:34,659 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 434 places, 440 transitions, 3655 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:34,659 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:34,659 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:34,659 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:35,786 INFO L129 PetriNetUnfolder]: 1840/4766 cut-off events. [2022-07-19 21:40:35,786 INFO L130 PetriNetUnfolder]: For 75608/75630 co-relation queries the response was YES. [2022-07-19 21:40:35,832 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21637 conditions, 4766 events. 1840/4766 cut-off events. For 75608/75630 co-relation queries the response was YES. Maximal size of possible extension queue 388. Compared 43252 event pairs, 769 based on Foata normal form. 14/4578 useless extension candidates. Maximal degree in co-relation 21521. Up to 2672 conditions per place. [2022-07-19 21:40:35,847 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 277 selfloop transitions, 74 changer transitions 5/491 dead transitions. [2022-07-19 21:40:35,847 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 449 places, 491 transitions, 5052 flow [2022-07-19 21:40:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:35,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:35,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2770 transitions. [2022-07-19 21:40:35,850 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6900847035376183 [2022-07-19 21:40:35,850 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2770 transitions. [2022-07-19 21:40:35,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2770 transitions. [2022-07-19 21:40:35,850 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:35,850 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2770 transitions. [2022-07-19 21:40:35,852 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.88888888888889) internal successors, (2770), 18 states have internal predecessors, (2770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:35,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:35,855 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:35,855 INFO L186 Difference]: Start difference. First operand has 434 places, 440 transitions, 3655 flow. Second operand 18 states and 2770 transitions. [2022-07-19 21:40:35,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 449 places, 491 transitions, 5052 flow [2022-07-19 21:40:36,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 436 places, 491 transitions, 4749 flow, removed 103 selfloop flow, removed 13 redundant places. [2022-07-19 21:40:36,063 INFO L242 Difference]: Finished difference. Result has 440 places, 443 transitions, 3581 flow [2022-07-19 21:40:36,064 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3354, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=367, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3581, PETRI_PLACES=440, PETRI_TRANSITIONS=443} [2022-07-19 21:40:36,064 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 239 predicate places. [2022-07-19 21:40:36,065 INFO L495 AbstractCegarLoop]: Abstraction has has 440 places, 443 transitions, 3581 flow [2022-07-19 21:40:36,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:36,065 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:36,065 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:36,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-19 21:40:36,066 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:36,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:36,066 INFO L85 PathProgramCache]: Analyzing trace with hash -2044532839, now seen corresponding path program 28 times [2022-07-19 21:40:36,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:36,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060924260] [2022-07-19 21:40:36,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:36,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:36,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:36,566 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:36,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:36,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060924260] [2022-07-19 21:40:36,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060924260] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:36,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:36,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:36,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973178549] [2022-07-19 21:40:36,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:36,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:36,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:36,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:36,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:36,568 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:36,569 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 443 transitions, 3581 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:36,569 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:36,569 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:36,569 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:37,846 INFO L129 PetriNetUnfolder]: 1912/4952 cut-off events. [2022-07-19 21:40:37,847 INFO L130 PetriNetUnfolder]: For 79535/79557 co-relation queries the response was YES. [2022-07-19 21:40:37,883 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22633 conditions, 4952 events. 1912/4952 cut-off events. For 79535/79557 co-relation queries the response was YES. Maximal size of possible extension queue 409. Compared 45567 event pairs, 780 based on Foata normal form. 14/4754 useless extension candidates. Maximal degree in co-relation 22514. Up to 2731 conditions per place. [2022-07-19 21:40:37,896 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 298 selfloop transitions, 74 changer transitions 5/512 dead transitions. [2022-07-19 21:40:37,897 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 456 places, 512 transitions, 5385 flow [2022-07-19 21:40:37,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:40:37,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:40:37,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2930 transitions. [2022-07-19 21:40:37,899 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.691527023837621 [2022-07-19 21:40:37,899 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2930 transitions. [2022-07-19 21:40:37,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2930 transitions. [2022-07-19 21:40:37,900 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:37,900 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2930 transitions. [2022-07-19 21:40:37,902 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.21052631578948) internal successors, (2930), 19 states have internal predecessors, (2930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:37,905 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:37,905 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:37,905 INFO L186 Difference]: Start difference. First operand has 440 places, 443 transitions, 3581 flow. Second operand 19 states and 2930 transitions. [2022-07-19 21:40:37,905 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 456 places, 512 transitions, 5385 flow [2022-07-19 21:40:38,110 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 441 places, 512 transitions, 5147 flow, removed 45 selfloop flow, removed 15 redundant places. [2022-07-19 21:40:38,116 INFO L242 Difference]: Finished difference. Result has 448 places, 454 transitions, 3797 flow [2022-07-19 21:40:38,116 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3347, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3797, PETRI_PLACES=448, PETRI_TRANSITIONS=454} [2022-07-19 21:40:38,116 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 247 predicate places. [2022-07-19 21:40:38,116 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 454 transitions, 3797 flow [2022-07-19 21:40:38,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:38,117 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:38,117 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:38,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-07-19 21:40:38,117 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:38,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:38,118 INFO L85 PathProgramCache]: Analyzing trace with hash -341550069, now seen corresponding path program 29 times [2022-07-19 21:40:38,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:38,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901945834] [2022-07-19 21:40:38,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:38,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:38,616 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:38,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:38,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901945834] [2022-07-19 21:40:38,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901945834] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:38,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:38,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:38,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049999720] [2022-07-19 21:40:38,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:38,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:38,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:38,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:38,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:38,619 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:38,620 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 454 transitions, 3797 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:38,620 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:38,620 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:38,620 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:40,042 INFO L129 PetriNetUnfolder]: 1962/5109 cut-off events. [2022-07-19 21:40:40,042 INFO L130 PetriNetUnfolder]: For 90851/90871 co-relation queries the response was YES. [2022-07-19 21:40:40,110 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23731 conditions, 5109 events. 1962/5109 cut-off events. For 90851/90871 co-relation queries the response was YES. Maximal size of possible extension queue 429. Compared 47471 event pairs, 819 based on Foata normal form. 9/4903 useless extension candidates. Maximal degree in co-relation 23608. Up to 2805 conditions per place. [2022-07-19 21:40:40,127 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 296 selfloop transitions, 81 changer transitions 5/517 dead transitions. [2022-07-19 21:40:40,127 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 517 transitions, 5515 flow [2022-07-19 21:40:40,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:40:40,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:40:40,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2928 transitions. [2022-07-19 21:40:40,129 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6910549917394383 [2022-07-19 21:40:40,129 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2928 transitions. [2022-07-19 21:40:40,129 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2928 transitions. [2022-07-19 21:40:40,129 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:40,129 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2928 transitions. [2022-07-19 21:40:40,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.10526315789474) internal successors, (2928), 19 states have internal predecessors, (2928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:40,133 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:40,133 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:40,134 INFO L186 Difference]: Start difference. First operand has 448 places, 454 transitions, 3797 flow. Second operand 19 states and 2928 transitions. [2022-07-19 21:40:40,134 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 517 transitions, 5515 flow [2022-07-19 21:40:40,381 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 453 places, 517 transitions, 5223 flow, removed 114 selfloop flow, removed 11 redundant places. [2022-07-19 21:40:40,387 INFO L242 Difference]: Finished difference. Result has 458 places, 463 transitions, 4004 flow [2022-07-19 21:40:40,387 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3527, PETRI_DIFFERENCE_MINUEND_PLACES=435, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=375, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4004, PETRI_PLACES=458, PETRI_TRANSITIONS=463} [2022-07-19 21:40:40,387 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 257 predicate places. [2022-07-19 21:40:40,388 INFO L495 AbstractCegarLoop]: Abstraction has has 458 places, 463 transitions, 4004 flow [2022-07-19 21:40:40,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:40,388 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:40,388 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:40,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-07-19 21:40:40,388 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:40,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:40,389 INFO L85 PathProgramCache]: Analyzing trace with hash -314007753, now seen corresponding path program 30 times [2022-07-19 21:40:40,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:40,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446307526] [2022-07-19 21:40:40,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:40,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:40,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:40,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:40,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:40,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446307526] [2022-07-19 21:40:40,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446307526] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:40,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:40,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:40,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641808305] [2022-07-19 21:40:40,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:40,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:40,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:40,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:40,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:40,921 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:40,922 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 463 transitions, 4004 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:40,922 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:40,922 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:40,922 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:42,414 INFO L129 PetriNetUnfolder]: 2018/5211 cut-off events. [2022-07-19 21:40:42,414 INFO L130 PetriNetUnfolder]: For 96328/96350 co-relation queries the response was YES. [2022-07-19 21:40:42,456 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24561 conditions, 5211 events. 2018/5211 cut-off events. For 96328/96350 co-relation queries the response was YES. Maximal size of possible extension queue 443. Compared 48578 event pairs, 847 based on Foata normal form. 14/5001 useless extension candidates. Maximal degree in co-relation 24434. Up to 2917 conditions per place. [2022-07-19 21:40:42,471 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 312 selfloop transitions, 78 changer transitions 5/530 dead transitions. [2022-07-19 21:40:42,471 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 530 transitions, 5884 flow [2022-07-19 21:40:42,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:40:42,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:40:42,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2930 transitions. [2022-07-19 21:40:42,473 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.691527023837621 [2022-07-19 21:40:42,473 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2930 transitions. [2022-07-19 21:40:42,473 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2930 transitions. [2022-07-19 21:40:42,473 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:42,474 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2930 transitions. [2022-07-19 21:40:42,475 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.21052631578948) internal successors, (2930), 19 states have internal predecessors, (2930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:42,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:42,478 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:42,478 INFO L186 Difference]: Start difference. First operand has 458 places, 463 transitions, 4004 flow. Second operand 19 states and 2930 transitions. [2022-07-19 21:40:42,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 530 transitions, 5884 flow [2022-07-19 21:40:42,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 460 places, 530 transitions, 5531 flow, removed 122 selfloop flow, removed 14 redundant places. [2022-07-19 21:40:42,697 INFO L242 Difference]: Finished difference. Result has 466 places, 475 transitions, 4193 flow [2022-07-19 21:40:42,698 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3654, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=388, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4193, PETRI_PLACES=466, PETRI_TRANSITIONS=475} [2022-07-19 21:40:42,698 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 265 predicate places. [2022-07-19 21:40:42,698 INFO L495 AbstractCegarLoop]: Abstraction has has 466 places, 475 transitions, 4193 flow [2022-07-19 21:40:42,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:42,699 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:42,699 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:42,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-07-19 21:40:42,700 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:42,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:42,700 INFO L85 PathProgramCache]: Analyzing trace with hash 233927759, now seen corresponding path program 31 times [2022-07-19 21:40:42,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:42,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457765616] [2022-07-19 21:40:42,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:42,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:43,207 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:43,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:43,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457765616] [2022-07-19 21:40:43,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457765616] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:43,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:43,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:43,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679898228] [2022-07-19 21:40:43,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:43,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:43,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:43,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:43,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:43,211 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:43,212 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 475 transitions, 4193 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:43,212 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:43,212 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:43,212 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:44,653 INFO L129 PetriNetUnfolder]: 2069/5382 cut-off events. [2022-07-19 21:40:44,654 INFO L130 PetriNetUnfolder]: For 105668/105688 co-relation queries the response was YES. [2022-07-19 21:40:44,718 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25715 conditions, 5382 events. 2069/5382 cut-off events. For 105668/105688 co-relation queries the response was YES. Maximal size of possible extension queue 457. Compared 50533 event pairs, 897 based on Foata normal form. 9/5159 useless extension candidates. Maximal degree in co-relation 25583. Up to 3011 conditions per place. [2022-07-19 21:40:44,735 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 326 selfloop transitions, 76 changer transitions 5/542 dead transitions. [2022-07-19 21:40:44,735 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 542 transitions, 6207 flow [2022-07-19 21:40:44,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:40:44,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:40:44,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-07-19 21:40:44,737 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-07-19 21:40:44,737 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-07-19 21:40:44,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-07-19 21:40:44,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:44,738 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-07-19 21:40:44,739 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:44,741 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:44,742 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:44,742 INFO L186 Difference]: Start difference. First operand has 466 places, 475 transitions, 4193 flow. Second operand 19 states and 2934 transitions. [2022-07-19 21:40:44,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 542 transitions, 6207 flow [2022-07-19 21:40:45,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 542 transitions, 5837 flow, removed 134 selfloop flow, removed 13 redundant places. [2022-07-19 21:40:45,020 INFO L242 Difference]: Finished difference. Result has 474 places, 482 transitions, 4308 flow [2022-07-19 21:40:45,021 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3830, PETRI_DIFFERENCE_MINUEND_PLACES=451, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=402, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4308, PETRI_PLACES=474, PETRI_TRANSITIONS=482} [2022-07-19 21:40:45,021 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 273 predicate places. [2022-07-19 21:40:45,022 INFO L495 AbstractCegarLoop]: Abstraction has has 474 places, 482 transitions, 4308 flow [2022-07-19 21:40:45,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:45,022 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:45,022 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:45,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-07-19 21:40:45,023 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:45,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:45,023 INFO L85 PathProgramCache]: Analyzing trace with hash 103006263, now seen corresponding path program 32 times [2022-07-19 21:40:45,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:45,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877818883] [2022-07-19 21:40:45,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:45,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:45,541 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:45,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:45,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877818883] [2022-07-19 21:40:45,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877818883] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:45,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:45,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:45,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652507879] [2022-07-19 21:40:45,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:45,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:45,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:45,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:45,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:45,544 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:45,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 482 transitions, 4308 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:45,546 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:45,546 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:45,546 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:47,063 INFO L129 PetriNetUnfolder]: 2120/5523 cut-off events. [2022-07-19 21:40:47,064 INFO L130 PetriNetUnfolder]: For 116443/116465 co-relation queries the response was YES. [2022-07-19 21:40:47,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26805 conditions, 5523 events. 2120/5523 cut-off events. For 116443/116465 co-relation queries the response was YES. Maximal size of possible extension queue 475. Compared 52260 event pairs, 920 based on Foata normal form. 14/5298 useless extension candidates. Maximal degree in co-relation 26669. Up to 3087 conditions per place. [2022-07-19 21:40:47,144 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 331 selfloop transitions, 74 changer transitions 5/545 dead transitions. [2022-07-19 21:40:47,144 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 545 transitions, 6289 flow [2022-07-19 21:40:47,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:47,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:47,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2782 transitions. [2022-07-19 21:40:47,147 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.693074240159442 [2022-07-19 21:40:47,147 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2782 transitions. [2022-07-19 21:40:47,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2782 transitions. [2022-07-19 21:40:47,147 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:47,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2782 transitions. [2022-07-19 21:40:47,149 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.55555555555554) internal successors, (2782), 18 states have internal predecessors, (2782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:47,151 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:47,151 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:47,151 INFO L186 Difference]: Start difference. First operand has 474 places, 482 transitions, 4308 flow. Second operand 18 states and 2782 transitions. [2022-07-19 21:40:47,151 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 545 transitions, 6289 flow [2022-07-19 21:40:47,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 545 transitions, 5950 flow, removed 116 selfloop flow, removed 14 redundant places. [2022-07-19 21:40:47,566 INFO L242 Difference]: Finished difference. Result has 480 places, 489 transitions, 4468 flow [2022-07-19 21:40:47,567 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3976, PETRI_DIFFERENCE_MINUEND_PLACES=458, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=482, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4468, PETRI_PLACES=480, PETRI_TRANSITIONS=489} [2022-07-19 21:40:47,567 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 279 predicate places. [2022-07-19 21:40:47,567 INFO L495 AbstractCegarLoop]: Abstraction has has 480 places, 489 transitions, 4468 flow [2022-07-19 21:40:47,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:47,567 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:47,568 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:47,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-07-19 21:40:47,568 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:47,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:47,568 INFO L85 PathProgramCache]: Analyzing trace with hash 704162813, now seen corresponding path program 33 times [2022-07-19 21:40:47,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:47,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115232804] [2022-07-19 21:40:47,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:47,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:47,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:48,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:48,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:48,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115232804] [2022-07-19 21:40:48,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115232804] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:48,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:48,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:48,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033939385] [2022-07-19 21:40:48,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:48,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:48,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:48,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:48,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:48,052 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:48,053 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 480 places, 489 transitions, 4468 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:48,053 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:48,053 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:48,053 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:49,426 INFO L129 PetriNetUnfolder]: 2147/5475 cut-off events. [2022-07-19 21:40:49,426 INFO L130 PetriNetUnfolder]: For 119191/119201 co-relation queries the response was YES. [2022-07-19 21:40:49,486 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27247 conditions, 5475 events. 2147/5475 cut-off events. For 119191/119201 co-relation queries the response was YES. Maximal size of possible extension queue 479. Compared 51143 event pairs, 1130 based on Foata normal form. 2/5248 useless extension candidates. Maximal degree in co-relation 27107. Up to 3159 conditions per place. [2022-07-19 21:40:49,504 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 331 selfloop transitions, 79 changer transitions 5/550 dead transitions. [2022-07-19 21:40:49,505 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 550 transitions, 6368 flow [2022-07-19 21:40:49,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:49,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:49,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2776 transitions. [2022-07-19 21:40:49,507 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6915794718485302 [2022-07-19 21:40:49,508 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2776 transitions. [2022-07-19 21:40:49,508 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2776 transitions. [2022-07-19 21:40:49,508 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:49,508 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2776 transitions. [2022-07-19 21:40:49,511 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.22222222222223) internal successors, (2776), 18 states have internal predecessors, (2776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:49,513 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:49,514 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:49,514 INFO L186 Difference]: Start difference. First operand has 480 places, 489 transitions, 4468 flow. Second operand 18 states and 2776 transitions. [2022-07-19 21:40:49,514 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 550 transitions, 6368 flow [2022-07-19 21:40:49,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 483 places, 550 transitions, 6064 flow, removed 119 selfloop flow, removed 12 redundant places. [2022-07-19 21:40:49,824 INFO L242 Difference]: Finished difference. Result has 488 places, 499 transitions, 4595 flow [2022-07-19 21:40:49,824 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4166, PETRI_DIFFERENCE_MINUEND_PLACES=466, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=489, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=414, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4595, PETRI_PLACES=488, PETRI_TRANSITIONS=499} [2022-07-19 21:40:49,825 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 287 predicate places. [2022-07-19 21:40:49,825 INFO L495 AbstractCegarLoop]: Abstraction has has 488 places, 499 transitions, 4595 flow [2022-07-19 21:40:49,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:49,826 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:49,826 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:49,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-07-19 21:40:49,826 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:49,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:49,827 INFO L85 PathProgramCache]: Analyzing trace with hash -952238525, now seen corresponding path program 34 times [2022-07-19 21:40:49,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:49,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669059899] [2022-07-19 21:40:49,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:49,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:49,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:50,272 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:50,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:50,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669059899] [2022-07-19 21:40:50,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669059899] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:50,273 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:50,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:50,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415562730] [2022-07-19 21:40:50,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:50,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:50,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:50,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:50,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:50,276 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:50,277 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 488 places, 499 transitions, 4595 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:50,277 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:50,277 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:50,278 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:51,852 INFO L129 PetriNetUnfolder]: 2153/5598 cut-off events. [2022-07-19 21:40:51,853 INFO L130 PetriNetUnfolder]: For 111592/111612 co-relation queries the response was YES. [2022-07-19 21:40:51,911 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27175 conditions, 5598 events. 2153/5598 cut-off events. For 111592/111612 co-relation queries the response was YES. Maximal size of possible extension queue 485. Compared 53040 event pairs, 952 based on Foata normal form. 9/5361 useless extension candidates. Maximal degree in co-relation 27031. Up to 3158 conditions per place. [2022-07-19 21:40:51,927 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 333 selfloop transitions, 82 changer transitions 5/555 dead transitions. [2022-07-19 21:40:51,928 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 503 places, 555 transitions, 6429 flow [2022-07-19 21:40:51,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:51,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:51,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2775 transitions. [2022-07-19 21:40:51,930 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6913303437967115 [2022-07-19 21:40:51,930 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2775 transitions. [2022-07-19 21:40:51,930 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2775 transitions. [2022-07-19 21:40:51,930 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:51,930 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2775 transitions. [2022-07-19 21:40:51,932 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.16666666666666) internal successors, (2775), 18 states have internal predecessors, (2775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:51,933 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:51,934 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:51,934 INFO L186 Difference]: Start difference. First operand has 488 places, 499 transitions, 4595 flow. Second operand 18 states and 2775 transitions. [2022-07-19 21:40:51,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 503 places, 555 transitions, 6429 flow [2022-07-19 21:40:52,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 491 places, 555 transitions, 6218 flow, removed 50 selfloop flow, removed 12 redundant places. [2022-07-19 21:40:52,208 INFO L242 Difference]: Finished difference. Result has 496 places, 507 transitions, 4828 flow [2022-07-19 21:40:52,208 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4391, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4828, PETRI_PLACES=496, PETRI_TRANSITIONS=507} [2022-07-19 21:40:52,209 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 295 predicate places. [2022-07-19 21:40:52,209 INFO L495 AbstractCegarLoop]: Abstraction has has 496 places, 507 transitions, 4828 flow [2022-07-19 21:40:52,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:52,209 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:52,210 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:52,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-07-19 21:40:52,210 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:52,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:52,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1860644681, now seen corresponding path program 35 times [2022-07-19 21:40:52,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:52,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213324490] [2022-07-19 21:40:52,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:52,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:52,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:52,722 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:52,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:52,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213324490] [2022-07-19 21:40:52,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213324490] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:52,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:52,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:52,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835826323] [2022-07-19 21:40:52,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:52,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:52,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:52,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:52,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:52,725 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:52,726 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 496 places, 507 transitions, 4828 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:52,726 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:52,727 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:52,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:54,102 INFO L129 PetriNetUnfolder]: 2153/5572 cut-off events. [2022-07-19 21:40:54,102 INFO L130 PetriNetUnfolder]: For 115074/115096 co-relation queries the response was YES. [2022-07-19 21:40:54,168 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27205 conditions, 5572 events. 2153/5572 cut-off events. For 115074/115096 co-relation queries the response was YES. Maximal size of possible extension queue 485. Compared 52680 event pairs, 937 based on Foata normal form. 14/5347 useless extension candidates. Maximal degree in co-relation 27058. Up to 3144 conditions per place. [2022-07-19 21:40:54,186 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 336 selfloop transitions, 79 changer transitions 5/555 dead transitions. [2022-07-19 21:40:54,186 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 555 transitions, 6487 flow [2022-07-19 21:40:54,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:54,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:54,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2769 transitions. [2022-07-19 21:40:54,188 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6898355754857997 [2022-07-19 21:40:54,188 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2769 transitions. [2022-07-19 21:40:54,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2769 transitions. [2022-07-19 21:40:54,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:54,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2769 transitions. [2022-07-19 21:40:54,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.83333333333334) internal successors, (2769), 18 states have internal predecessors, (2769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:54,192 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:54,192 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:54,192 INFO L186 Difference]: Start difference. First operand has 496 places, 507 transitions, 4828 flow. Second operand 18 states and 2769 transitions. [2022-07-19 21:40:54,192 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 511 places, 555 transitions, 6487 flow [2022-07-19 21:40:54,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 497 places, 555 transitions, 6180 flow, removed 93 selfloop flow, removed 14 redundant places. [2022-07-19 21:40:54,524 INFO L242 Difference]: Finished difference. Result has 501 places, 510 transitions, 4776 flow [2022-07-19 21:40:54,524 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4523, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=429, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4776, PETRI_PLACES=501, PETRI_TRANSITIONS=510} [2022-07-19 21:40:54,524 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 300 predicate places. [2022-07-19 21:40:54,524 INFO L495 AbstractCegarLoop]: Abstraction has has 501 places, 510 transitions, 4776 flow [2022-07-19 21:40:54,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:54,525 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:54,525 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:54,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-07-19 21:40:54,525 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:54,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:54,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1919500943, now seen corresponding path program 36 times [2022-07-19 21:40:54,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:54,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869563548] [2022-07-19 21:40:54,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:54,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:54,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:54,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:54,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:54,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869563548] [2022-07-19 21:40:54,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869563548] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:54,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:54,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:54,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148729395] [2022-07-19 21:40:54,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:54,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:54,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:54,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:54,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:54,973 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:54,974 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 510 transitions, 4776 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:54,974 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:54,974 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:54,974 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:56,459 INFO L129 PetriNetUnfolder]: 2159/5514 cut-off events. [2022-07-19 21:40:56,460 INFO L130 PetriNetUnfolder]: For 113585/113593 co-relation queries the response was YES. [2022-07-19 21:40:56,539 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27089 conditions, 5514 events. 2159/5514 cut-off events. For 113585/113593 co-relation queries the response was YES. Maximal size of possible extension queue 483. Compared 51512 event pairs, 1160 based on Foata normal form. 1/5283 useless extension candidates. Maximal degree in co-relation 26941. Up to 3168 conditions per place. [2022-07-19 21:40:56,561 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 342 selfloop transitions, 79 changer transitions 5/561 dead transitions. [2022-07-19 21:40:56,561 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 516 places, 561 transitions, 6501 flow [2022-07-19 21:40:56,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:56,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:56,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2773 transitions. [2022-07-19 21:40:56,564 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6908320876930742 [2022-07-19 21:40:56,564 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2773 transitions. [2022-07-19 21:40:56,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2773 transitions. [2022-07-19 21:40:56,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:56,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2773 transitions. [2022-07-19 21:40:56,567 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.05555555555554) internal successors, (2773), 18 states have internal predecessors, (2773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:56,570 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:56,570 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:56,570 INFO L186 Difference]: Start difference. First operand has 501 places, 510 transitions, 4776 flow. Second operand 18 states and 2773 transitions. [2022-07-19 21:40:56,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 516 places, 561 transitions, 6501 flow [2022-07-19 21:40:56,904 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 561 transitions, 6245 flow, removed 50 selfloop flow, removed 15 redundant places. [2022-07-19 21:40:56,910 INFO L242 Difference]: Finished difference. Result has 505 places, 514 transitions, 4809 flow [2022-07-19 21:40:56,911 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4524, PETRI_DIFFERENCE_MINUEND_PLACES=484, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=510, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4809, PETRI_PLACES=505, PETRI_TRANSITIONS=514} [2022-07-19 21:40:56,911 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 304 predicate places. [2022-07-19 21:40:56,911 INFO L495 AbstractCegarLoop]: Abstraction has has 505 places, 514 transitions, 4809 flow [2022-07-19 21:40:56,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:56,912 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:56,912 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:56,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-07-19 21:40:56,912 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:56,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:56,913 INFO L85 PathProgramCache]: Analyzing trace with hash 349381655, now seen corresponding path program 37 times [2022-07-19 21:40:56,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:56,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434393117] [2022-07-19 21:40:56,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:56,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:56,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:57,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:57,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:57,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434393117] [2022-07-19 21:40:57,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434393117] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:57,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:57,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:57,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742301562] [2022-07-19 21:40:57,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:57,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:57,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:57,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:57,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:57,401 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:57,402 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 505 places, 514 transitions, 4809 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:57,402 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:57,402 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:57,402 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:40:58,807 INFO L129 PetriNetUnfolder]: 2159/5602 cut-off events. [2022-07-19 21:40:58,807 INFO L130 PetriNetUnfolder]: For 113528/113550 co-relation queries the response was YES. [2022-07-19 21:40:58,877 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27116 conditions, 5602 events. 2159/5602 cut-off events. For 113528/113550 co-relation queries the response was YES. Maximal size of possible extension queue 490. Compared 53219 event pairs, 931 based on Foata normal form. 14/5379 useless extension candidates. Maximal degree in co-relation 26966. Up to 3142 conditions per place. [2022-07-19 21:40:58,896 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 341 selfloop transitions, 83 changer transitions 5/564 dead transitions. [2022-07-19 21:40:58,896 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 520 places, 564 transitions, 6514 flow [2022-07-19 21:40:58,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:40:58,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:40:58,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2771 transitions. [2022-07-19 21:40:58,898 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.690333831589437 [2022-07-19 21:40:58,898 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2771 transitions. [2022-07-19 21:40:58,898 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2771 transitions. [2022-07-19 21:40:58,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:40:58,899 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2771 transitions. [2022-07-19 21:40:58,900 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.94444444444446) internal successors, (2771), 18 states have internal predecessors, (2771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:58,902 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:58,902 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:58,902 INFO L186 Difference]: Start difference. First operand has 505 places, 514 transitions, 4809 flow. Second operand 18 states and 2771 transitions. [2022-07-19 21:40:58,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 520 places, 564 transitions, 6514 flow [2022-07-19 21:40:59,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 505 places, 564 transitions, 6252 flow, removed 54 selfloop flow, removed 15 redundant places. [2022-07-19 21:40:59,254 INFO L242 Difference]: Finished difference. Result has 509 places, 517 transitions, 4813 flow [2022-07-19 21:40:59,254 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4549, PETRI_DIFFERENCE_MINUEND_PLACES=488, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=514, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=432, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4813, PETRI_PLACES=509, PETRI_TRANSITIONS=517} [2022-07-19 21:40:59,255 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 308 predicate places. [2022-07-19 21:40:59,255 INFO L495 AbstractCegarLoop]: Abstraction has has 509 places, 517 transitions, 4813 flow [2022-07-19 21:40:59,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:59,256 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:40:59,256 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:40:59,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-07-19 21:40:59,256 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:40:59,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:40:59,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1893484721, now seen corresponding path program 38 times [2022-07-19 21:40:59,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:40:59,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053384253] [2022-07-19 21:40:59,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:40:59,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:40:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:40:59,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:40:59,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:40:59,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053384253] [2022-07-19 21:40:59,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053384253] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:40:59,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:40:59,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:40:59,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067621936] [2022-07-19 21:40:59,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:40:59,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:40:59,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:40:59,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:40:59,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:40:59,686 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:40:59,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 517 transitions, 4813 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:40:59,688 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:40:59,688 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:40:59,688 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:01,095 INFO L129 PetriNetUnfolder]: 2159/5493 cut-off events. [2022-07-19 21:41:01,095 INFO L130 PetriNetUnfolder]: For 111793/111803 co-relation queries the response was YES. [2022-07-19 21:41:01,147 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26886 conditions, 5493 events. 2159/5493 cut-off events. For 111793/111803 co-relation queries the response was YES. Maximal size of possible extension queue 483. Compared 51418 event pairs, 1142 based on Foata normal form. 2/5264 useless extension candidates. Maximal degree in co-relation 26734. Up to 3160 conditions per place. [2022-07-19 21:41:01,164 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 346 selfloop transitions, 78 changer transitions 5/564 dead transitions. [2022-07-19 21:41:01,164 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 564 transitions, 6484 flow [2022-07-19 21:41:01,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:01,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:01,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2768 transitions. [2022-07-19 21:41:01,166 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6895864474339811 [2022-07-19 21:41:01,166 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2768 transitions. [2022-07-19 21:41:01,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2768 transitions. [2022-07-19 21:41:01,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:01,166 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2768 transitions. [2022-07-19 21:41:01,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.77777777777777) internal successors, (2768), 18 states have internal predecessors, (2768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:01,170 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:01,171 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:01,171 INFO L186 Difference]: Start difference. First operand has 509 places, 517 transitions, 4813 flow. Second operand 18 states and 2768 transitions. [2022-07-19 21:41:01,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 564 transitions, 6484 flow [2022-07-19 21:41:01,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 509 places, 564 transitions, 6244 flow, removed 38 selfloop flow, removed 15 redundant places. [2022-07-19 21:41:01,510 INFO L242 Difference]: Finished difference. Result has 513 places, 520 transitions, 4797 flow [2022-07-19 21:41:01,511 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4577, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=440, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4797, PETRI_PLACES=513, PETRI_TRANSITIONS=520} [2022-07-19 21:41:01,511 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 312 predicate places. [2022-07-19 21:41:01,511 INFO L495 AbstractCegarLoop]: Abstraction has has 513 places, 520 transitions, 4797 flow [2022-07-19 21:41:01,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:01,512 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:01,512 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:01,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-07-19 21:41:01,512 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:01,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:01,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1144625415, now seen corresponding path program 39 times [2022-07-19 21:41:01,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:01,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952778027] [2022-07-19 21:41:01,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:01,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:01,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:02,033 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:02,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:02,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952778027] [2022-07-19 21:41:02,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952778027] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:02,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:02,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:02,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428574358] [2022-07-19 21:41:02,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:02,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:02,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:02,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:02,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:02,037 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:02,038 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 513 places, 520 transitions, 4797 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:02,038 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:02,038 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:02,038 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:03,510 INFO L129 PetriNetUnfolder]: 2201/5643 cut-off events. [2022-07-19 21:41:03,510 INFO L130 PetriNetUnfolder]: For 125258/125268 co-relation queries the response was YES. [2022-07-19 21:41:03,582 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28015 conditions, 5643 events. 2201/5643 cut-off events. For 125258/125268 co-relation queries the response was YES. Maximal size of possible extension queue 499. Compared 53248 event pairs, 1150 based on Foata normal form. 1/5412 useless extension candidates. Maximal degree in co-relation 27861. Up to 3169 conditions per place. [2022-07-19 21:41:03,600 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 361 selfloop transitions, 86 changer transitions 5/587 dead transitions. [2022-07-19 21:41:03,601 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 587 transitions, 7092 flow [2022-07-19 21:41:03,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:41:03,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:41:03,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-07-19 21:41:03,603 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-07-19 21:41:03,604 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-07-19 21:41:03,604 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-07-19 21:41:03,604 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:03,604 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-07-19 21:41:03,607 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:03,609 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:03,610 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:03,610 INFO L186 Difference]: Start difference. First operand has 513 places, 520 transitions, 4797 flow. Second operand 19 states and 2934 transitions. [2022-07-19 21:41:03,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 587 transitions, 7092 flow [2022-07-19 21:41:03,958 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 587 transitions, 6970 flow, removed 6 selfloop flow, removed 14 redundant places. [2022-07-19 21:41:03,965 INFO L242 Difference]: Finished difference. Result has 521 places, 527 transitions, 5243 flow [2022-07-19 21:41:03,966 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4681, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=520, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=437, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5243, PETRI_PLACES=521, PETRI_TRANSITIONS=527} [2022-07-19 21:41:03,966 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 320 predicate places. [2022-07-19 21:41:03,966 INFO L495 AbstractCegarLoop]: Abstraction has has 521 places, 527 transitions, 5243 flow [2022-07-19 21:41:03,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:03,967 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:03,967 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:03,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-07-19 21:41:03,968 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:03,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:03,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1306278795, now seen corresponding path program 40 times [2022-07-19 21:41:03,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:03,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890376445] [2022-07-19 21:41:03,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:03,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:04,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:04,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:04,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:04,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890376445] [2022-07-19 21:41:04,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890376445] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:04,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:04,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:04,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403360324] [2022-07-19 21:41:04,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:04,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:04,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:04,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:04,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:04,432 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:04,434 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 521 places, 527 transitions, 5243 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:04,434 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:04,434 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:04,434 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:06,001 INFO L129 PetriNetUnfolder]: 2211/5653 cut-off events. [2022-07-19 21:41:06,001 INFO L130 PetriNetUnfolder]: For 138831/138841 co-relation queries the response was YES. [2022-07-19 21:41:06,062 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28696 conditions, 5653 events. 2211/5653 cut-off events. For 138831/138841 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 53437 event pairs, 1201 based on Foata normal form. 1/5416 useless extension candidates. Maximal degree in co-relation 28538. Up to 3258 conditions per place. [2022-07-19 21:41:06,081 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 355 selfloop transitions, 84 changer transitions 5/579 dead transitions. [2022-07-19 21:41:06,081 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 579 transitions, 7250 flow [2022-07-19 21:41:06,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:06,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:06,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2770 transitions. [2022-07-19 21:41:06,083 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6900847035376183 [2022-07-19 21:41:06,083 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2770 transitions. [2022-07-19 21:41:06,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2770 transitions. [2022-07-19 21:41:06,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:06,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2770 transitions. [2022-07-19 21:41:06,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.88888888888889) internal successors, (2770), 18 states have internal predecessors, (2770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:06,087 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:06,088 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:06,088 INFO L186 Difference]: Start difference. First operand has 521 places, 527 transitions, 5243 flow. Second operand 18 states and 2770 transitions. [2022-07-19 21:41:06,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 579 transitions, 7250 flow [2022-07-19 21:41:06,511 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 579 transitions, 6820 flow, removed 152 selfloop flow, removed 14 redundant places. [2022-07-19 21:41:06,518 INFO L242 Difference]: Finished difference. Result has 526 places, 535 transitions, 5330 flow [2022-07-19 21:41:06,519 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4821, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=527, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=448, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5330, PETRI_PLACES=526, PETRI_TRANSITIONS=535} [2022-07-19 21:41:06,519 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 325 predicate places. [2022-07-19 21:41:06,520 INFO L495 AbstractCegarLoop]: Abstraction has has 526 places, 535 transitions, 5330 flow [2022-07-19 21:41:06,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:06,520 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:06,520 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:06,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-07-19 21:41:06,521 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:06,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:06,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1507631883, now seen corresponding path program 41 times [2022-07-19 21:41:06,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:06,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816620880] [2022-07-19 21:41:06,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:06,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:06,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:06,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:06,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:06,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816620880] [2022-07-19 21:41:06,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816620880] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:06,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:06,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:06,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264840797] [2022-07-19 21:41:06,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:06,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:06,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:06,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:06,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:06,995 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:06,996 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 526 places, 535 transitions, 5330 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:06,996 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:06,996 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:06,997 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:08,504 INFO L129 PetriNetUnfolder]: 2226/5851 cut-off events. [2022-07-19 21:41:08,504 INFO L130 PetriNetUnfolder]: For 133655/133677 co-relation queries the response was YES. [2022-07-19 21:41:08,589 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28712 conditions, 5851 events. 2226/5851 cut-off events. For 133655/133677 co-relation queries the response was YES. Maximal size of possible extension queue 515. Compared 56508 event pairs, 985 based on Foata normal form. 13/5611 useless extension candidates. Maximal degree in co-relation 28552. Up to 3265 conditions per place. [2022-07-19 21:41:08,609 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 363 selfloop transitions, 89 changer transitions 5/592 dead transitions. [2022-07-19 21:41:08,609 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 592 transitions, 7318 flow [2022-07-19 21:41:08,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:08,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:08,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2774 transitions. [2022-07-19 21:41:08,612 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6910812157448929 [2022-07-19 21:41:08,612 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2774 transitions. [2022-07-19 21:41:08,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2774 transitions. [2022-07-19 21:41:08,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:08,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2774 transitions. [2022-07-19 21:41:08,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.11111111111111) internal successors, (2774), 18 states have internal predecessors, (2774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:08,616 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:08,617 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:08,617 INFO L186 Difference]: Start difference. First operand has 526 places, 535 transitions, 5330 flow. Second operand 18 states and 2774 transitions. [2022-07-19 21:41:08,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 592 transitions, 7318 flow [2022-07-19 21:41:09,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 592 transitions, 6989 flow, removed 117 selfloop flow, removed 11 redundant places. [2022-07-19 21:41:09,089 INFO L242 Difference]: Finished difference. Result has 535 places, 542 transitions, 5372 flow [2022-07-19 21:41:09,089 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5003, PETRI_DIFFERENCE_MINUEND_PLACES=513, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=447, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5372, PETRI_PLACES=535, PETRI_TRANSITIONS=542} [2022-07-19 21:41:09,090 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 334 predicate places. [2022-07-19 21:41:09,090 INFO L495 AbstractCegarLoop]: Abstraction has has 535 places, 542 transitions, 5372 flow [2022-07-19 21:41:09,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:09,091 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:09,091 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:09,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-07-19 21:41:09,091 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:09,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:09,092 INFO L85 PathProgramCache]: Analyzing trace with hash 483345159, now seen corresponding path program 42 times [2022-07-19 21:41:09,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:09,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554729252] [2022-07-19 21:41:09,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:09,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:09,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:09,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:09,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:09,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554729252] [2022-07-19 21:41:09,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554729252] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:09,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:09,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:09,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235126415] [2022-07-19 21:41:09,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:09,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:09,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:09,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:09,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:09,604 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:09,605 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 542 transitions, 5372 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:09,605 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:09,605 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:09,606 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:11,174 INFO L129 PetriNetUnfolder]: 2268/5854 cut-off events. [2022-07-19 21:41:11,174 INFO L130 PetriNetUnfolder]: For 150487/150497 co-relation queries the response was YES. [2022-07-19 21:41:11,244 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30020 conditions, 5854 events. 2268/5854 cut-off events. For 150487/150497 co-relation queries the response was YES. Maximal size of possible extension queue 525. Compared 55872 event pairs, 1213 based on Foata normal form. 1/5608 useless extension candidates. Maximal degree in co-relation 29856. Up to 3304 conditions per place. [2022-07-19 21:41:11,263 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 375 selfloop transitions, 89 changer transitions 5/604 dead transitions. [2022-07-19 21:41:11,263 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 604 transitions, 7682 flow [2022-07-19 21:41:11,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:11,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:11,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2784 transitions. [2022-07-19 21:41:11,265 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6935724962630793 [2022-07-19 21:41:11,265 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2784 transitions. [2022-07-19 21:41:11,265 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2784 transitions. [2022-07-19 21:41:11,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:11,266 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2784 transitions. [2022-07-19 21:41:11,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.66666666666666) internal successors, (2784), 18 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:11,271 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:11,271 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:11,271 INFO L186 Difference]: Start difference. First operand has 535 places, 542 transitions, 5372 flow. Second operand 18 states and 2784 transitions. [2022-07-19 21:41:11,271 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 604 transitions, 7682 flow [2022-07-19 21:41:11,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 604 transitions, 7441 flow, removed 61 selfloop flow, removed 12 redundant places. [2022-07-19 21:41:11,883 INFO L242 Difference]: Finished difference. Result has 543 places, 548 transitions, 5716 flow [2022-07-19 21:41:11,884 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5137, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=542, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=456, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5716, PETRI_PLACES=543, PETRI_TRANSITIONS=548} [2022-07-19 21:41:11,884 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 342 predicate places. [2022-07-19 21:41:11,884 INFO L495 AbstractCegarLoop]: Abstraction has has 543 places, 548 transitions, 5716 flow [2022-07-19 21:41:11,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:11,885 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:11,885 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:11,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-07-19 21:41:11,886 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:11,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:11,886 INFO L85 PathProgramCache]: Analyzing trace with hash 2054983077, now seen corresponding path program 43 times [2022-07-19 21:41:11,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:11,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41558840] [2022-07-19 21:41:11,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:11,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:11,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:12,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:12,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:12,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41558840] [2022-07-19 21:41:12,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41558840] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:12,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:12,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:12,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156245851] [2022-07-19 21:41:12,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:12,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:12,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:12,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:12,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:12,396 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:12,397 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 548 transitions, 5716 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:12,397 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:12,397 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:12,397 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:14,026 INFO L129 PetriNetUnfolder]: 2308/5996 cut-off events. [2022-07-19 21:41:14,026 INFO L130 PetriNetUnfolder]: For 172586/172596 co-relation queries the response was YES. [2022-07-19 21:41:14,108 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31412 conditions, 5996 events. 2308/5996 cut-off events. For 172586/172596 co-relation queries the response was YES. Maximal size of possible extension queue 544. Compared 57793 event pairs, 1207 based on Foata normal form. 1/5751 useless extension candidates. Maximal degree in co-relation 31244. Up to 3356 conditions per place. [2022-07-19 21:41:14,129 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 377 selfloop transitions, 95 changer transitions 5/612 dead transitions. [2022-07-19 21:41:14,129 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 612 transitions, 8013 flow [2022-07-19 21:41:14,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:41:14,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:41:14,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2932 transitions. [2022-07-19 21:41:14,131 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6919990559358037 [2022-07-19 21:41:14,131 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2932 transitions. [2022-07-19 21:41:14,131 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2932 transitions. [2022-07-19 21:41:14,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:14,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2932 transitions. [2022-07-19 21:41:14,133 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.31578947368422) internal successors, (2932), 19 states have internal predecessors, (2932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:14,135 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:14,135 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:14,135 INFO L186 Difference]: Start difference. First operand has 543 places, 548 transitions, 5716 flow. Second operand 19 states and 2932 transitions. [2022-07-19 21:41:14,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 559 places, 612 transitions, 8013 flow [2022-07-19 21:41:14,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 612 transitions, 7573 flow, removed 161 selfloop flow, removed 13 redundant places. [2022-07-19 21:41:14,613 INFO L242 Difference]: Finished difference. Result has 551 places, 556 transitions, 5873 flow [2022-07-19 21:41:14,613 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5282, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=548, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=455, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5873, PETRI_PLACES=551, PETRI_TRANSITIONS=556} [2022-07-19 21:41:14,613 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 350 predicate places. [2022-07-19 21:41:14,613 INFO L495 AbstractCegarLoop]: Abstraction has has 551 places, 556 transitions, 5873 flow [2022-07-19 21:41:14,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:14,614 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:14,614 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:14,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-07-19 21:41:14,614 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:14,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:14,615 INFO L85 PathProgramCache]: Analyzing trace with hash 491806027, now seen corresponding path program 44 times [2022-07-19 21:41:14,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:14,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632027647] [2022-07-19 21:41:14,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:14,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:14,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:15,156 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:15,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:15,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632027647] [2022-07-19 21:41:15,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632027647] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:15,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:15,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:15,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118062394] [2022-07-19 21:41:15,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:15,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:15,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:15,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:15,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:15,159 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:15,160 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 556 transitions, 5873 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:15,160 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:15,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:15,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:16,869 INFO L129 PetriNetUnfolder]: 2348/6188 cut-off events. [2022-07-19 21:41:16,869 INFO L130 PetriNetUnfolder]: For 180069/180091 co-relation queries the response was YES. [2022-07-19 21:41:16,954 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32145 conditions, 6188 events. 2348/6188 cut-off events. For 180069/180091 co-relation queries the response was YES. Maximal size of possible extension queue 561. Compared 60693 event pairs, 1046 based on Foata normal form. 13/5933 useless extension candidates. Maximal degree in co-relation 31973. Up to 3432 conditions per place. [2022-07-19 21:41:16,975 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 395 selfloop transitions, 91 changer transitions 5/626 dead transitions. [2022-07-19 21:41:16,975 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 626 transitions, 8351 flow [2022-07-19 21:41:16,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:41:16,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:41:16,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-07-19 21:41:16,977 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-07-19 21:41:16,977 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-07-19 21:41:16,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-07-19 21:41:16,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:16,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-07-19 21:41:16,979 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:16,982 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:16,983 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:16,983 INFO L186 Difference]: Start difference. First operand has 551 places, 556 transitions, 5873 flow. Second operand 19 states and 2934 transitions. [2022-07-19 21:41:16,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 567 places, 626 transitions, 8351 flow [2022-07-19 21:41:17,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 626 transitions, 7863 flow, removed 175 selfloop flow, removed 17 redundant places. [2022-07-19 21:41:17,674 INFO L242 Difference]: Finished difference. Result has 557 places, 567 transitions, 5999 flow [2022-07-19 21:41:17,675 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5388, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=468, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5999, PETRI_PLACES=557, PETRI_TRANSITIONS=567} [2022-07-19 21:41:17,675 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 356 predicate places. [2022-07-19 21:41:17,676 INFO L495 AbstractCegarLoop]: Abstraction has has 557 places, 567 transitions, 5999 flow [2022-07-19 21:41:17,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:17,676 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:17,676 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:17,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-07-19 21:41:17,677 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:17,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:17,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1666888109, now seen corresponding path program 45 times [2022-07-19 21:41:17,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:17,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277658279] [2022-07-19 21:41:17,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:17,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:17,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:18,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:18,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:18,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277658279] [2022-07-19 21:41:18,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277658279] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:18,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:18,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:18,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496453517] [2022-07-19 21:41:18,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:18,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:18,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:18,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:18,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:18,166 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:18,167 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 557 places, 567 transitions, 5999 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:18,167 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:18,167 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:18,167 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:19,848 INFO L129 PetriNetUnfolder]: 2388/6177 cut-off events. [2022-07-19 21:41:19,848 INFO L130 PetriNetUnfolder]: For 182845/182855 co-relation queries the response was YES. [2022-07-19 21:41:19,933 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32572 conditions, 6177 events. 2388/6177 cut-off events. For 182845/182855 co-relation queries the response was YES. Maximal size of possible extension queue 569. Compared 60028 event pairs, 1272 based on Foata normal form. 1/5921 useless extension candidates. Maximal degree in co-relation 32397. Up to 3512 conditions per place. [2022-07-19 21:41:20,141 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 398 selfloop transitions, 95 changer transitions 5/633 dead transitions. [2022-07-19 21:41:20,141 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 573 places, 633 transitions, 8504 flow [2022-07-19 21:41:20,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:41:20,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:41:20,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-07-19 21:41:20,143 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-07-19 21:41:20,144 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-07-19 21:41:20,144 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-07-19 21:41:20,144 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:20,144 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-07-19 21:41:20,146 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:20,148 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:20,148 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:20,148 INFO L186 Difference]: Start difference. First operand has 557 places, 567 transitions, 5999 flow. Second operand 19 states and 2934 transitions. [2022-07-19 21:41:20,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 573 places, 633 transitions, 8504 flow [2022-07-19 21:41:20,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 562 places, 633 transitions, 8096 flow, removed 168 selfloop flow, removed 11 redundant places. [2022-07-19 21:41:20,890 INFO L242 Difference]: Finished difference. Result has 568 places, 577 transitions, 6308 flow [2022-07-19 21:41:20,890 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5617, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=567, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=475, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=6308, PETRI_PLACES=568, PETRI_TRANSITIONS=577} [2022-07-19 21:41:20,890 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 367 predicate places. [2022-07-19 21:41:20,891 INFO L495 AbstractCegarLoop]: Abstraction has has 568 places, 577 transitions, 6308 flow [2022-07-19 21:41:20,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:20,891 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:20,891 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:20,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-07-19 21:41:20,892 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:20,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:20,892 INFO L85 PathProgramCache]: Analyzing trace with hash -872167327, now seen corresponding path program 46 times [2022-07-19 21:41:20,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:20,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043874129] [2022-07-19 21:41:20,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:20,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:20,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:21,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:21,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:21,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043874129] [2022-07-19 21:41:21,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043874129] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:21,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:21,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:21,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862504475] [2022-07-19 21:41:21,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:21,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:21,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:21,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:21,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:21,400 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:21,401 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 577 transitions, 6308 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:21,401 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:21,401 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:21,401 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:23,103 INFO L129 PetriNetUnfolder]: 2439/6339 cut-off events. [2022-07-19 21:41:23,103 INFO L130 PetriNetUnfolder]: For 202565/202575 co-relation queries the response was YES. [2022-07-19 21:41:23,194 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33992 conditions, 6339 events. 2439/6339 cut-off events. For 202565/202575 co-relation queries the response was YES. Maximal size of possible extension queue 584. Compared 62024 event pairs, 1302 based on Foata normal form. 1/6078 useless extension candidates. Maximal degree in co-relation 33812. Up to 3606 conditions per place. [2022-07-19 21:41:23,216 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 412 selfloop transitions, 93 changer transitions 5/645 dead transitions. [2022-07-19 21:41:23,216 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 584 places, 645 transitions, 8994 flow [2022-07-19 21:41:23,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-07-19 21:41:23,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-07-19 21:41:23,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2938 transitions. [2022-07-19 21:41:23,218 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6934151522303517 [2022-07-19 21:41:23,218 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2938 transitions. [2022-07-19 21:41:23,218 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2938 transitions. [2022-07-19 21:41:23,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:23,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2938 transitions. [2022-07-19 21:41:23,220 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.6315789473684) internal successors, (2938), 19 states have internal predecessors, (2938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:23,222 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:23,222 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:23,222 INFO L186 Difference]: Start difference. First operand has 568 places, 577 transitions, 6308 flow. Second operand 19 states and 2938 transitions. [2022-07-19 21:41:23,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 584 places, 645 transitions, 8994 flow [2022-07-19 21:41:24,016 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 568 places, 645 transitions, 8459 flow, removed 200 selfloop flow, removed 16 redundant places. [2022-07-19 21:41:24,024 INFO L242 Difference]: Finished difference. Result has 573 places, 584 transitions, 6426 flow [2022-07-19 21:41:24,024 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5780, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=577, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=487, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=6426, PETRI_PLACES=573, PETRI_TRANSITIONS=584} [2022-07-19 21:41:24,024 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 372 predicate places. [2022-07-19 21:41:24,024 INFO L495 AbstractCegarLoop]: Abstraction has has 573 places, 584 transitions, 6426 flow [2022-07-19 21:41:24,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:24,025 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:24,025 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:24,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-07-19 21:41:24,025 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:24,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:24,026 INFO L85 PathProgramCache]: Analyzing trace with hash -165941075, now seen corresponding path program 47 times [2022-07-19 21:41:24,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:24,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827252825] [2022-07-19 21:41:24,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:24,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:24,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:24,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:24,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:24,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827252825] [2022-07-19 21:41:24,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827252825] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:24,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:24,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:24,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576718602] [2022-07-19 21:41:24,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:24,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:24,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:24,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:24,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:24,525 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:24,526 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 573 places, 584 transitions, 6426 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:24,526 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:24,526 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:24,526 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:26,276 INFO L129 PetriNetUnfolder]: 2490/6459 cut-off events. [2022-07-19 21:41:26,276 INFO L130 PetriNetUnfolder]: For 217122/217132 co-relation queries the response was YES. [2022-07-19 21:41:26,406 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35108 conditions, 6459 events. 2490/6459 cut-off events. For 217122/217132 co-relation queries the response was YES. Maximal size of possible extension queue 604. Compared 63479 event pairs, 1358 based on Foata normal form. 1/6192 useless extension candidates. Maximal degree in co-relation 34927. Up to 3682 conditions per place. [2022-07-19 21:41:26,438 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 417 selfloop transitions, 91 changer transitions 5/648 dead transitions. [2022-07-19 21:41:26,438 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 648 transitions, 9049 flow [2022-07-19 21:41:26,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:26,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:26,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2786 transitions. [2022-07-19 21:41:26,441 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6940707523667164 [2022-07-19 21:41:26,441 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2786 transitions. [2022-07-19 21:41:26,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2786 transitions. [2022-07-19 21:41:26,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:26,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2786 transitions. [2022-07-19 21:41:26,444 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.77777777777777) internal successors, (2786), 18 states have internal predecessors, (2786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:26,446 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:26,446 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:26,447 INFO L186 Difference]: Start difference. First operand has 573 places, 584 transitions, 6426 flow. Second operand 18 states and 2786 transitions. [2022-07-19 21:41:26,447 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 648 transitions, 9049 flow [2022-07-19 21:41:27,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 574 places, 648 transitions, 8583 flow, removed 169 selfloop flow, removed 14 redundant places. [2022-07-19 21:41:27,209 INFO L242 Difference]: Finished difference. Result has 579 places, 591 transitions, 6627 flow [2022-07-19 21:41:27,209 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5967, PETRI_DIFFERENCE_MINUEND_PLACES=557, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=584, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=496, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6627, PETRI_PLACES=579, PETRI_TRANSITIONS=591} [2022-07-19 21:41:27,210 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 378 predicate places. [2022-07-19 21:41:27,210 INFO L495 AbstractCegarLoop]: Abstraction has has 579 places, 591 transitions, 6627 flow [2022-07-19 21:41:27,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:27,210 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:27,210 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:27,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-07-19 21:41:27,210 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:27,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:27,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1006574475, now seen corresponding path program 48 times [2022-07-19 21:41:27,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:27,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736623051] [2022-07-19 21:41:27,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:27,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:27,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:27,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:27,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:27,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736623051] [2022-07-19 21:41:27,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736623051] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:27,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:27,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:27,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373332195] [2022-07-19 21:41:27,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:27,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:27,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:27,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:27,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:27,625 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:27,626 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 579 places, 591 transitions, 6627 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:27,626 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:27,626 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:27,627 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:29,416 INFO L129 PetriNetUnfolder]: 2517/6647 cut-off events. [2022-07-19 21:41:29,417 INFO L130 PetriNetUnfolder]: For 214367/214389 co-relation queries the response was YES. [2022-07-19 21:41:29,557 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35677 conditions, 6647 events. 2517/6647 cut-off events. For 214367/214389 co-relation queries the response was YES. Maximal size of possible extension queue 617. Compared 66390 event pairs, 1164 based on Foata normal form. 13/6373 useless extension candidates. Maximal degree in co-relation 35492. Up to 3754 conditions per place. [2022-07-19 21:41:29,591 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 417 selfloop transitions, 96 changer transitions 5/653 dead transitions. [2022-07-19 21:41:29,591 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 653 transitions, 9093 flow [2022-07-19 21:41:29,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:29,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:29,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2780 transitions. [2022-07-19 21:41:29,594 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6925759840558047 [2022-07-19 21:41:29,594 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2780 transitions. [2022-07-19 21:41:29,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2780 transitions. [2022-07-19 21:41:29,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:29,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2780 transitions. [2022-07-19 21:41:29,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.44444444444446) internal successors, (2780), 18 states have internal predecessors, (2780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:29,599 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:29,599 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:29,600 INFO L186 Difference]: Start difference. First operand has 579 places, 591 transitions, 6627 flow. Second operand 18 states and 2780 transitions. [2022-07-19 21:41:29,600 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 653 transitions, 9093 flow [2022-07-19 21:41:30,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 653 transitions, 8677 flow, removed 171 selfloop flow, removed 12 redundant places. [2022-07-19 21:41:30,513 INFO L242 Difference]: Finished difference. Result has 587 places, 601 transitions, 6762 flow [2022-07-19 21:41:30,514 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6213, PETRI_DIFFERENCE_MINUEND_PLACES=565, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=591, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=499, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6762, PETRI_PLACES=587, PETRI_TRANSITIONS=601} [2022-07-19 21:41:30,514 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 386 predicate places. [2022-07-19 21:41:30,514 INFO L495 AbstractCegarLoop]: Abstraction has has 587 places, 601 transitions, 6762 flow [2022-07-19 21:41:30,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:30,515 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:30,515 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:30,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-07-19 21:41:30,516 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:30,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:30,516 INFO L85 PathProgramCache]: Analyzing trace with hash -356747273, now seen corresponding path program 49 times [2022-07-19 21:41:30,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:30,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557020946] [2022-07-19 21:41:30,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:30,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:30,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:30,911 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:30,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:30,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557020946] [2022-07-19 21:41:30,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557020946] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:30,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:30,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:30,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929206207] [2022-07-19 21:41:30,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:30,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:30,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:30,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:30,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:30,914 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:30,915 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 601 transitions, 6762 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:30,915 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:30,916 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:30,916 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:32,662 INFO L129 PetriNetUnfolder]: 2523/6680 cut-off events. [2022-07-19 21:41:32,662 INFO L130 PetriNetUnfolder]: For 198175/198197 co-relation queries the response was YES. [2022-07-19 21:41:32,763 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35333 conditions, 6680 events. 2523/6680 cut-off events. For 198175/198197 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 66835 event pairs, 1172 based on Foata normal form. 13/6405 useless extension candidates. Maximal degree in co-relation 35144. Up to 3768 conditions per place. [2022-07-19 21:41:32,785 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 419 selfloop transitions, 94 changer transitions 5/653 dead transitions. [2022-07-19 21:41:32,785 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 653 transitions, 8929 flow [2022-07-19 21:41:32,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:32,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:32,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2777 transitions. [2022-07-19 21:41:32,787 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6918285999003487 [2022-07-19 21:41:32,787 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2777 transitions. [2022-07-19 21:41:32,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2777 transitions. [2022-07-19 21:41:32,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:32,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2777 transitions. [2022-07-19 21:41:32,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.27777777777777) internal successors, (2777), 18 states have internal predecessors, (2777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:32,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:32,792 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:32,792 INFO L186 Difference]: Start difference. First operand has 587 places, 601 transitions, 6762 flow. Second operand 18 states and 2777 transitions. [2022-07-19 21:41:32,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 653 transitions, 8929 flow [2022-07-19 21:41:33,614 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 590 places, 653 transitions, 8657 flow, removed 72 selfloop flow, removed 12 redundant places. [2022-07-19 21:41:33,625 INFO L242 Difference]: Finished difference. Result has 594 places, 605 transitions, 6845 flow [2022-07-19 21:41:33,625 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6493, PETRI_DIFFERENCE_MINUEND_PLACES=573, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=509, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6845, PETRI_PLACES=594, PETRI_TRANSITIONS=605} [2022-07-19 21:41:33,626 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 393 predicate places. [2022-07-19 21:41:33,626 INFO L495 AbstractCegarLoop]: Abstraction has has 594 places, 605 transitions, 6845 flow [2022-07-19 21:41:33,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:33,626 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:33,627 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:33,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-07-19 21:41:33,627 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:33,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:33,627 INFO L85 PathProgramCache]: Analyzing trace with hash 221625477, now seen corresponding path program 50 times [2022-07-19 21:41:33,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:33,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728169576] [2022-07-19 21:41:33,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:33,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:33,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:34,106 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:34,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:34,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728169576] [2022-07-19 21:41:34,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728169576] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:34,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:34,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:34,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546745680] [2022-07-19 21:41:34,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:34,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:34,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:34,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:34,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:34,109 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:34,110 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 594 places, 605 transitions, 6845 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:34,110 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:34,110 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:34,110 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:35,946 INFO L129 PetriNetUnfolder]: 2526/6685 cut-off events. [2022-07-19 21:41:35,946 INFO L130 PetriNetUnfolder]: For 197978/198000 co-relation queries the response was YES. [2022-07-19 21:41:36,045 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35239 conditions, 6685 events. 2526/6685 cut-off events. For 197978/198000 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 67078 event pairs, 1164 based on Foata normal form. 13/6414 useless extension candidates. Maximal degree in co-relation 35048. Up to 3747 conditions per place. [2022-07-19 21:41:36,067 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 421 selfloop transitions, 98 changer transitions 5/659 dead transitions. [2022-07-19 21:41:36,068 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 609 places, 659 transitions, 9116 flow [2022-07-19 21:41:36,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:36,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:36,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2775 transitions. [2022-07-19 21:41:36,069 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6913303437967115 [2022-07-19 21:41:36,069 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2775 transitions. [2022-07-19 21:41:36,070 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2775 transitions. [2022-07-19 21:41:36,070 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:36,070 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2775 transitions. [2022-07-19 21:41:36,071 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.16666666666666) internal successors, (2775), 18 states have internal predecessors, (2775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:36,073 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:36,073 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:36,073 INFO L186 Difference]: Start difference. First operand has 594 places, 605 transitions, 6845 flow. Second operand 18 states and 2775 transitions. [2022-07-19 21:41:36,074 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 609 places, 659 transitions, 9116 flow [2022-07-19 21:41:37,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 594 places, 659 transitions, 8784 flow, removed 74 selfloop flow, removed 15 redundant places. [2022-07-19 21:41:37,018 INFO L242 Difference]: Finished difference. Result has 599 places, 611 transitions, 6976 flow [2022-07-19 21:41:37,018 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6515, PETRI_DIFFERENCE_MINUEND_PLACES=577, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=508, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6976, PETRI_PLACES=599, PETRI_TRANSITIONS=611} [2022-07-19 21:41:37,018 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 398 predicate places. [2022-07-19 21:41:37,018 INFO L495 AbstractCegarLoop]: Abstraction has has 599 places, 611 transitions, 6976 flow [2022-07-19 21:41:37,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:37,019 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:37,019 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:37,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-07-19 21:41:37,019 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:37,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:37,020 INFO L85 PathProgramCache]: Analyzing trace with hash -206342605, now seen corresponding path program 51 times [2022-07-19 21:41:37,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:37,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55246275] [2022-07-19 21:41:37,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:37,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:37,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:37,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:37,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55246275] [2022-07-19 21:41:37,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55246275] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:37,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:37,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:37,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417803061] [2022-07-19 21:41:37,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:37,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:37,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:37,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:37,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:37,400 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:37,401 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 599 places, 611 transitions, 6976 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:37,401 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:37,401 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:37,401 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:39,471 INFO L129 PetriNetUnfolder]: 2526/6668 cut-off events. [2022-07-19 21:41:39,471 INFO L130 PetriNetUnfolder]: For 198147/198169 co-relation queries the response was YES. [2022-07-19 21:41:39,542 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35115 conditions, 6668 events. 2526/6668 cut-off events. For 198147/198169 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 66786 event pairs, 1169 based on Foata normal form. 13/6397 useless extension candidates. Maximal degree in co-relation 34921. Up to 3755 conditions per place. [2022-07-19 21:41:39,561 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 425 selfloop transitions, 95 changer transitions 5/660 dead transitions. [2022-07-19 21:41:39,561 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 614 places, 660 transitions, 9125 flow [2022-07-19 21:41:39,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:39,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:39,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2773 transitions. [2022-07-19 21:41:39,563 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6908320876930742 [2022-07-19 21:41:39,563 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2773 transitions. [2022-07-19 21:41:39,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2773 transitions. [2022-07-19 21:41:39,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:39,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2773 transitions. [2022-07-19 21:41:39,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.05555555555554) internal successors, (2773), 18 states have internal predecessors, (2773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:39,567 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:39,567 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:39,567 INFO L186 Difference]: Start difference. First operand has 599 places, 611 transitions, 6976 flow. Second operand 18 states and 2773 transitions. [2022-07-19 21:41:39,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 614 places, 660 transitions, 9125 flow [2022-07-19 21:41:40,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 598 places, 660 transitions, 8625 flow, removed 125 selfloop flow, removed 16 redundant places. [2022-07-19 21:41:40,438 INFO L242 Difference]: Finished difference. Result has 602 places, 614 transitions, 6793 flow [2022-07-19 21:41:40,439 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6478, PETRI_DIFFERENCE_MINUEND_PLACES=581, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=611, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=517, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6793, PETRI_PLACES=602, PETRI_TRANSITIONS=614} [2022-07-19 21:41:40,439 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 401 predicate places. [2022-07-19 21:41:40,439 INFO L495 AbstractCegarLoop]: Abstraction has has 602 places, 614 transitions, 6793 flow [2022-07-19 21:41:40,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:40,440 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:40,440 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:40,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-07-19 21:41:40,440 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:40,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:40,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1133645811, now seen corresponding path program 52 times [2022-07-19 21:41:40,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:40,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641724391] [2022-07-19 21:41:40,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:40,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:40,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:40,845 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:40,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:40,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641724391] [2022-07-19 21:41:40,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641724391] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:40,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:40,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:40,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268214094] [2022-07-19 21:41:40,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:40,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:40,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:40,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:40,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:40,848 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:40,848 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 602 places, 614 transitions, 6793 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:40,849 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:40,849 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:40,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:42,611 INFO L129 PetriNetUnfolder]: 2526/6556 cut-off events. [2022-07-19 21:41:42,612 INFO L130 PetriNetUnfolder]: For 193612/193622 co-relation queries the response was YES. [2022-07-19 21:41:42,711 INFO L84 FinitePrefix]: Finished finitePrefix Result has 34489 conditions, 6556 events. 2526/6556 cut-off events. For 193612/193622 co-relation queries the response was YES. Maximal size of possible extension queue 617. Compared 64815 event pairs, 1376 based on Foata normal form. 1/6284 useless extension candidates. Maximal degree in co-relation 34295. Up to 3761 conditions per place. [2022-07-19 21:41:42,734 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 429 selfloop transitions, 93 changer transitions 5/662 dead transitions. [2022-07-19 21:41:42,734 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 617 places, 662 transitions, 8910 flow [2022-07-19 21:41:42,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:42,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:42,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2772 transitions. [2022-07-19 21:41:42,736 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.6905829596412556 [2022-07-19 21:41:42,736 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2772 transitions. [2022-07-19 21:41:42,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2772 transitions. [2022-07-19 21:41:42,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:42,736 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2772 transitions. [2022-07-19 21:41:42,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.0) internal successors, (2772), 18 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:42,740 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:42,740 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:42,740 INFO L186 Difference]: Start difference. First operand has 602 places, 614 transitions, 6793 flow. Second operand 18 states and 2772 transitions. [2022-07-19 21:41:42,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 617 places, 662 transitions, 8910 flow [2022-07-19 21:41:43,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 602 places, 662 transitions, 8576 flow, removed 73 selfloop flow, removed 15 redundant places. [2022-07-19 21:41:43,661 INFO L242 Difference]: Finished difference. Result has 606 places, 617 transitions, 6725 flow [2022-07-19 21:41:43,662 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6463, PETRI_DIFFERENCE_MINUEND_PLACES=585, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=614, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=522, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6725, PETRI_PLACES=606, PETRI_TRANSITIONS=617} [2022-07-19 21:41:43,662 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 405 predicate places. [2022-07-19 21:41:43,662 INFO L495 AbstractCegarLoop]: Abstraction has has 606 places, 617 transitions, 6725 flow [2022-07-19 21:41:43,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:43,662 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:43,662 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:43,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-07-19 21:41:43,663 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:43,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:43,663 INFO L85 PathProgramCache]: Analyzing trace with hash -509546553, now seen corresponding path program 53 times [2022-07-19 21:41:43,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:43,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39442119] [2022-07-19 21:41:43,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:43,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:43,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:44,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:44,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:44,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39442119] [2022-07-19 21:41:44,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39442119] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:44,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:44,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-07-19 21:41:44,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895504284] [2022-07-19 21:41:44,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:44,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-07-19 21:41:44,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:44,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-07-19 21:41:44,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2022-07-19 21:41:44,071 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-07-19 21:41:44,072 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 606 places, 617 transitions, 6725 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:44,072 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:44,072 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-07-19 21:41:44,072 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:45,825 INFO L129 PetriNetUnfolder]: 2532/6676 cut-off events. [2022-07-19 21:41:45,825 INFO L130 PetriNetUnfolder]: For 190562/190584 co-relation queries the response was YES. [2022-07-19 21:41:45,928 INFO L84 FinitePrefix]: Finished finitePrefix Result has 34554 conditions, 6676 events. 2532/6676 cut-off events. For 190562/190584 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 66875 event pairs, 1166 based on Foata normal form. 13/6402 useless extension candidates. Maximal degree in co-relation 34358. Up to 3760 conditions per place. [2022-07-19 21:41:45,952 INFO L132 encePairwiseOnDemand]: 204/223 looper letters, 433 selfloop transitions, 101 changer transitions 5/674 dead transitions. [2022-07-19 21:41:45,952 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 621 places, 674 transitions, 9162 flow [2022-07-19 21:41:45,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-07-19 21:41:45,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-07-19 21:41:45,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2779 transitions. [2022-07-19 21:41:45,954 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.692326856003986 [2022-07-19 21:41:45,954 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2779 transitions. [2022-07-19 21:41:45,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2779 transitions. [2022-07-19 21:41:45,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:45,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2779 transitions. [2022-07-19 21:41:45,956 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.38888888888889) internal successors, (2779), 18 states have internal predecessors, (2779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:45,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:45,958 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:45,958 INFO L186 Difference]: Start difference. First operand has 606 places, 617 transitions, 6725 flow. Second operand 18 states and 2779 transitions. [2022-07-19 21:41:45,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 621 places, 674 transitions, 9162 flow [2022-07-19 21:41:46,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 607 places, 674 transitions, 9023 flow, removed 4 selfloop flow, removed 14 redundant places. [2022-07-19 21:41:46,726 INFO L242 Difference]: Finished difference. Result has 612 places, 625 transitions, 7159 flow [2022-07-19 21:41:46,726 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6590, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=617, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=519, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7159, PETRI_PLACES=612, PETRI_TRANSITIONS=625} [2022-07-19 21:41:46,726 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 411 predicate places. [2022-07-19 21:41:46,727 INFO L495 AbstractCegarLoop]: Abstraction has has 612 places, 625 transitions, 7159 flow [2022-07-19 21:41:46,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:46,727 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:46,727 INFO L200 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:46,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-07-19 21:41:46,728 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:46,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:46,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1913824672, now seen corresponding path program 1 times [2022-07-19 21:41:46,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:46,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167954698] [2022-07-19 21:41:46,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:46,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:46,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:46,787 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 21:41:46,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:46,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167954698] [2022-07-19 21:41:46,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167954698] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:41:46,788 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 21:41:46,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-19 21:41:46,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313927781] [2022-07-19 21:41:46,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:41:46,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 21:41:46,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:46,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 21:41:46,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-07-19 21:41:46,790 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 223 [2022-07-19 21:41:46,791 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 612 places, 625 transitions, 7159 flow. Second operand has 4 states, 4 states have (on average 197.75) internal successors, (791), 4 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:46,791 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:46,791 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 223 [2022-07-19 21:41:46,791 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:47,683 INFO L129 PetriNetUnfolder]: 1032/4049 cut-off events. [2022-07-19 21:41:47,683 INFO L130 PetriNetUnfolder]: For 342995/345009 co-relation queries the response was YES. [2022-07-19 21:41:47,755 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21748 conditions, 4049 events. 1032/4049 cut-off events. For 342995/345009 co-relation queries the response was YES. Maximal size of possible extension queue 346. Compared 42008 event pairs, 121 based on Foata normal form. 470/4325 useless extension candidates. Maximal degree in co-relation 21549. Up to 594 conditions per place. [2022-07-19 21:41:47,770 INFO L132 encePairwiseOnDemand]: 220/223 looper letters, 56 selfloop transitions, 53 changer transitions 0/654 dead transitions. [2022-07-19 21:41:47,770 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 613 places, 654 transitions, 7735 flow [2022-07-19 21:41:47,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 21:41:47,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-07-19 21:41:47,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 809 transitions. [2022-07-19 21:41:47,771 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.9069506726457399 [2022-07-19 21:41:47,771 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 809 transitions. [2022-07-19 21:41:47,771 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 809 transitions. [2022-07-19 21:41:47,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:47,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 809 transitions. [2022-07-19 21:41:47,772 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 202.25) internal successors, (809), 4 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:47,773 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 223.0) internal successors, (1115), 5 states have internal predecessors, (1115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:47,773 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 223.0) internal successors, (1115), 5 states have internal predecessors, (1115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:47,773 INFO L186 Difference]: Start difference. First operand has 612 places, 625 transitions, 7159 flow. Second operand 4 states and 809 transitions. [2022-07-19 21:41:47,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 613 places, 654 transitions, 7735 flow [2022-07-19 21:41:48,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 598 places, 654 transitions, 7202 flow, removed 185 selfloop flow, removed 15 redundant places. [2022-07-19 21:41:48,400 INFO L242 Difference]: Finished difference. Result has 600 places, 640 transitions, 7226 flow [2022-07-19 21:41:48,400 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6619, PETRI_DIFFERENCE_MINUEND_PLACES=595, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=611, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=7226, PETRI_PLACES=600, PETRI_TRANSITIONS=640} [2022-07-19 21:41:48,401 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 399 predicate places. [2022-07-19 21:41:48,401 INFO L495 AbstractCegarLoop]: Abstraction has has 600 places, 640 transitions, 7226 flow [2022-07-19 21:41:48,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 197.75) internal successors, (791), 4 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:48,401 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:48,401 INFO L200 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:48,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-07-19 21:41:48,401 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:48,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:48,402 INFO L85 PathProgramCache]: Analyzing trace with hash 518452878, now seen corresponding path program 1 times [2022-07-19 21:41:48,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:48,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577446021] [2022-07-19 21:41:48,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:48,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:48,468 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:41:48,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:48,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577446021] [2022-07-19 21:41:48,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577446021] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 21:41:48,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131822973] [2022-07-19 21:41:48,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:48,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 21:41:48,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 21:41:48,470 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 21:41:48,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-19 21:41:48,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:48,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 21:41:48,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 21:41:48,967 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:41:48,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 21:41:49,260 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:41:49,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131822973] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 21:41:49,261 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 21:41:49,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-07-19 21:41:49,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404374541] [2022-07-19 21:41:49,261 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 21:41:49,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-07-19 21:41:49,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:49,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-07-19 21:41:49,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-07-19 21:41:49,265 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 223 [2022-07-19 21:41:49,266 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 600 places, 640 transitions, 7226 flow. Second operand has 19 states, 19 states have (on average 171.73684210526315) internal successors, (3263), 19 states have internal predecessors, (3263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:49,267 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:49,267 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 223 [2022-07-19 21:41:49,267 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:51,457 INFO L129 PetriNetUnfolder]: 2132/8330 cut-off events. [2022-07-19 21:41:51,457 INFO L130 PetriNetUnfolder]: For 505576/508394 co-relation queries the response was YES. [2022-07-19 21:41:51,590 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43379 conditions, 8330 events. 2132/8330 cut-off events. For 505576/508394 co-relation queries the response was YES. Maximal size of possible extension queue 593. Compared 97720 event pairs, 519 based on Foata normal form. 547/8461 useless extension candidates. Maximal degree in co-relation 43181. Up to 1201 conditions per place. [2022-07-19 21:41:51,626 INFO L132 encePairwiseOnDemand]: 207/223 looper letters, 213 selfloop transitions, 23 changer transitions 1/754 dead transitions. [2022-07-19 21:41:51,626 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 616 places, 754 transitions, 8871 flow [2022-07-19 21:41:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-19 21:41:51,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-07-19 21:41:51,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2935 transitions. [2022-07-19 21:41:51,629 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7742020575046162 [2022-07-19 21:41:51,629 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2935 transitions. [2022-07-19 21:41:51,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2935 transitions. [2022-07-19 21:41:51,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:51,630 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2935 transitions. [2022-07-19 21:41:51,632 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 172.64705882352942) internal successors, (2935), 17 states have internal predecessors, (2935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:51,634 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 223.0) internal successors, (4014), 18 states have internal predecessors, (4014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:51,634 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 223.0) internal successors, (4014), 18 states have internal predecessors, (4014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:51,634 INFO L186 Difference]: Start difference. First operand has 600 places, 640 transitions, 7226 flow. Second operand 17 states and 2935 transitions. [2022-07-19 21:41:51,635 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 616 places, 754 transitions, 8871 flow [2022-07-19 21:41:53,074 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 754 transitions, 8590 flow, removed 124 selfloop flow, removed 6 redundant places. [2022-07-19 21:41:53,081 INFO L242 Difference]: Finished difference. Result has 616 places, 651 transitions, 7182 flow [2022-07-19 21:41:53,082 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=7069, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=640, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=623, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=7182, PETRI_PLACES=616, PETRI_TRANSITIONS=651} [2022-07-19 21:41:53,082 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 415 predicate places. [2022-07-19 21:41:53,082 INFO L495 AbstractCegarLoop]: Abstraction has has 616 places, 651 transitions, 7182 flow [2022-07-19 21:41:53,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 171.73684210526315) internal successors, (3263), 19 states have internal predecessors, (3263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:53,083 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:53,083 INFO L200 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:53,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-19 21:41:53,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-07-19 21:41:53,284 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:53,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:53,284 INFO L85 PathProgramCache]: Analyzing trace with hash -394911586, now seen corresponding path program 1 times [2022-07-19 21:41:53,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:53,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802298030] [2022-07-19 21:41:53,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:53,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:53,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:53,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:41:53,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:53,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802298030] [2022-07-19 21:41:53,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802298030] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 21:41:53,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702889307] [2022-07-19 21:41:53,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:53,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 21:41:53,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 21:41:53,371 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 21:41:53,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-19 21:41:53,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:53,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 21:41:53,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 21:41:53,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:41:53,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 21:41:53,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:41:53,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702889307] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 21:41:53,913 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 21:41:53,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-07-19 21:41:53,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512566555] [2022-07-19 21:41:53,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 21:41:53,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-07-19 21:41:53,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:41:53,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-07-19 21:41:53,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-07-19 21:41:53,917 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 223 [2022-07-19 21:41:53,918 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 616 places, 651 transitions, 7182 flow. Second operand has 19 states, 19 states have (on average 171.57894736842104) internal successors, (3260), 19 states have internal predecessors, (3260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:53,918 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:41:53,918 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 223 [2022-07-19 21:41:53,918 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:41:56,987 INFO L129 PetriNetUnfolder]: 2593/12615 cut-off events. [2022-07-19 21:41:56,987 INFO L130 PetriNetUnfolder]: For 496836/499529 co-relation queries the response was YES. [2022-07-19 21:41:57,191 INFO L84 FinitePrefix]: Finished finitePrefix Result has 58054 conditions, 12615 events. 2593/12615 cut-off events. For 496836/499529 co-relation queries the response was YES. Maximal size of possible extension queue 835. Compared 169123 event pairs, 742 based on Foata normal form. 822/12758 useless extension candidates. Maximal degree in co-relation 57855. Up to 2198 conditions per place. [2022-07-19 21:41:57,235 INFO L132 encePairwiseOnDemand]: 210/223 looper letters, 140 selfloop transitions, 23 changer transitions 14/694 dead transitions. [2022-07-19 21:41:57,235 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 628 places, 694 transitions, 7883 flow [2022-07-19 21:41:57,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-07-19 21:41:57,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-07-19 21:41:57,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2252 transitions. [2022-07-19 21:41:57,238 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.7768195929630907 [2022-07-19 21:41:57,238 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2252 transitions. [2022-07-19 21:41:57,238 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2252 transitions. [2022-07-19 21:41:57,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:41:57,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2252 transitions. [2022-07-19 21:41:57,240 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 173.23076923076923) internal successors, (2252), 13 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:57,242 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 223.0) internal successors, (3122), 14 states have internal predecessors, (3122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:57,242 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 223.0) internal successors, (3122), 14 states have internal predecessors, (3122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:57,242 INFO L186 Difference]: Start difference. First operand has 616 places, 651 transitions, 7182 flow. Second operand 13 states and 2252 transitions. [2022-07-19 21:41:57,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 628 places, 694 transitions, 7883 flow [2022-07-19 21:41:58,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 624 places, 694 transitions, 7857 flow, removed 9 selfloop flow, removed 4 redundant places. [2022-07-19 21:41:58,622 INFO L242 Difference]: Finished difference. Result has 630 places, 659 transitions, 7285 flow [2022-07-19 21:41:58,622 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=7165, PETRI_DIFFERENCE_MINUEND_PLACES=612, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=651, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=630, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=7285, PETRI_PLACES=630, PETRI_TRANSITIONS=659} [2022-07-19 21:41:58,623 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 429 predicate places. [2022-07-19 21:41:58,623 INFO L495 AbstractCegarLoop]: Abstraction has has 630 places, 659 transitions, 7285 flow [2022-07-19 21:41:58,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 171.57894736842104) internal successors, (3260), 19 states have internal predecessors, (3260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:41:58,623 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:41:58,624 INFO L200 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:41:58,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-07-19 21:41:58,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-07-19 21:41:58,824 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:41:58,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:41:58,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1442032951, now seen corresponding path program 2 times [2022-07-19 21:41:58,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:41:58,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106965866] [2022-07-19 21:41:58,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:41:58,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:41:58,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:41:59,688 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:41:59,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:41:59,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106965866] [2022-07-19 21:41:59,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106965866] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 21:41:59,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776088822] [2022-07-19 21:41:59,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-07-19 21:41:59,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 21:41:59,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 21:41:59,690 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 21:41:59,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-19 21:41:59,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-07-19 21:41:59,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-19 21:41:59,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 33 conjunts are in the unsatisfiable core [2022-07-19 21:41:59,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 21:42:00,765 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-07-19 21:42:00,886 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:42:00,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 21:42:01,033 INFO L356 Elim1Store]: treesize reduction 9, result has 43.8 percent of original size [2022-07-19 21:42:01,033 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 16 [2022-07-19 21:42:01,840 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-07-19 21:42:01,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776088822] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 21:42:01,841 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 21:42:01,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 19, 14] total 50 [2022-07-19 21:42:01,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382240017] [2022-07-19 21:42:01,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 21:42:01,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-07-19 21:42:01,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:42:01,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-07-19 21:42:01,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=420, Invalid=2030, Unknown=0, NotChecked=0, Total=2450 [2022-07-19 21:42:01,847 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 223 [2022-07-19 21:42:01,849 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 630 places, 659 transitions, 7285 flow. Second operand has 50 states, 50 states have (on average 118.82) internal successors, (5941), 50 states have internal predecessors, (5941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:42:01,849 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:42:01,849 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 223 [2022-07-19 21:42:01,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-07-19 21:42:27,363 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1033], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 111#L54true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 532#true, Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 113#L80true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 5669#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:27,366 INFO L384 tUnfolder$Statistics]: this new event has 188 ancestors and is cut-off event [2022-07-19 21:42:27,366 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:27,366 INFO L387 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-07-19 21:42:27,366 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:27,706 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1037], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 113#L80true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 345#true, 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:27,707 INFO L384 tUnfolder$Statistics]: this new event has 188 ancestors and is cut-off event [2022-07-19 21:42:27,707 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:27,707 INFO L387 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-07-19 21:42:27,708 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:28,270 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1033], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 111#L54true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 532#true, Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 5669#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 88#L82true, Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:28,272 INFO L384 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2022-07-19 21:42:28,272 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-07-19 21:42:28,272 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-07-19 21:42:28,272 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:28,386 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1037], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 88#L82true, Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 345#true, 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:28,386 INFO L384 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2022-07-19 21:42:28,386 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-07-19 21:42:28,386 INFO L387 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-07-19 21:42:28,386 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:29,686 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1033], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 111#L54true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 113#L80true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 5669#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:29,686 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2022-07-19 21:42:29,686 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-07-19 21:42:29,686 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-07-19 21:42:29,686 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-07-19 21:42:29,787 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1037], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 113#L80true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:29,787 INFO L384 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2022-07-19 21:42:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-07-19 21:42:29,787 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-07-19 21:42:29,788 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-07-19 21:42:30,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1033], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 111#L54true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 5669#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 88#L82true, Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:30,461 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2022-07-19 21:42:30,461 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-07-19 21:42:30,461 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-07-19 21:42:30,461 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-07-19 21:42:30,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1037], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 88#L82true, Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:30,544 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2022-07-19 21:42:30,544 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-07-19 21:42:30,544 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-07-19 21:42:30,544 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-07-19 21:42:30,699 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][740], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 5693#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 532#true, Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 202#L70-2true, 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:30,700 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2022-07-19 21:42:30,700 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2022-07-19 21:42:30,700 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2022-07-19 21:42:30,700 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-07-19 21:42:30,701 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 532#true, Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 19#L70-3true, Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:30,701 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2022-07-19 21:42:30,701 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-07-19 21:42:30,701 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2022-07-19 21:42:30,701 INFO L387 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2022-07-19 21:42:31,181 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][740], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 5693#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 202#L70-2true, 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 138#L130-2true, Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:31,182 INFO L384 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2022-07-19 21:42:31,182 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-07-19 21:42:31,182 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-07-19 21:42:31,182 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-07-19 21:42:31,183 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 19#L70-3true, Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 138#L130-2true, Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:31,183 INFO L384 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2022-07-19 21:42:31,183 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-07-19 21:42:31,183 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-07-19 21:42:31,183 INFO L387 tUnfolder$Statistics]: existing Event has 181 ancestors and is cut-off event [2022-07-19 21:42:31,442 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1015], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 532#true, Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 202#L70-2true, 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 138#L130-2true, Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, 5685#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (<= (+ ~q1_front~0 ~n1~0) (+ ~q1_back~0 2)) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0)) (= ~q1~0.offset 0) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (not (= (+ ~q1~0.offset (* ~q1_front~0 4)) 0)) (<= ~n1~0 2))), Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:31,442 INFO L384 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2022-07-19 21:42:31,442 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-07-19 21:42:31,442 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-07-19 21:42:31,442 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-07-19 21:42:31,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 111#L54true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 532#true, Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:31,747 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-07-19 21:42:31,747 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-07-19 21:42:31,747 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2022-07-19 21:42:31,747 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:31,762 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 532#true, Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:31,763 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-07-19 21:42:31,764 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2022-07-19 21:42:31,764 INFO L387 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2022-07-19 21:42:31,764 INFO L387 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-07-19 21:42:32,045 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][740], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 111#L54true, 5693#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 202#L70-2true, 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,045 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-07-19 21:42:32,045 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2022-07-19 21:42:32,045 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:32,045 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-07-19 21:42:32,046 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 111#L54true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 19#L70-3true, Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,046 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-07-19 21:42:32,046 INFO L387 tUnfolder$Statistics]: existing Event has 184 ancestors and is cut-off event [2022-07-19 21:42:32,046 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-07-19 21:42:32,046 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:32,054 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][740], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 5693#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 202#L70-2true, 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,054 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-07-19 21:42:32,054 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:32,054 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:32,054 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-07-19 21:42:32,055 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 19#L70-3true, Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,055 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-07-19 21:42:32,055 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:32,055 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:32,055 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-07-19 21:42:32,057 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 95#L75true, Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 138#L130-2true, Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,057 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-07-19 21:42:32,057 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:32,058 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:32,058 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2022-07-19 21:42:32,061 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][740], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 5693#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1315#true, 1246#true, 168#L131-1true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 202#L70-2true, 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 345#true, 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,061 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-07-19 21:42:32,061 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:32,061 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:32,061 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2022-07-19 21:42:32,062 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1315#true, 1246#true, 168#L131-1true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 19#L70-3true, Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 345#true, 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,063 INFO L384 tUnfolder$Statistics]: this new event has 195 ancestors and is cut-off event [2022-07-19 21:42:32,063 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:32,063 INFO L387 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-07-19 21:42:32,063 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2022-07-19 21:42:32,241 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1015], [Black: 2047#(<= ~q2_back~0 ~q2_front~0), Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 532#true, Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 1246#true, 1315#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 168#L131-1true, Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 202#L70-2true, 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, 5685#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (<= (+ ~q1_front~0 ~n1~0) (+ ~q1_back~0 2)) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0)) (= ~q1~0.offset 0) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (not (= (+ ~q1~0.offset (* ~q1_front~0 4)) 0)) (<= ~n1~0 2))), Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 2045#true, 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,241 INFO L384 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-07-19 21:42:32,242 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2022-07-19 21:42:32,242 INFO L387 tUnfolder$Statistics]: existing Event has 194 ancestors and is cut-off event [2022-07-19 21:42:32,242 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2022-07-19 21:42:32,509 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, 111#L54true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,510 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2022-07-19 21:42:32,510 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-07-19 21:42:32,510 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-07-19 21:42:32,510 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-07-19 21:42:32,518 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 121#L61true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,518 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2022-07-19 21:42:32,518 INFO L387 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-07-19 21:42:32,518 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-07-19 21:42:32,518 INFO L387 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-07-19 21:42:32,520 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1315#true, 1246#true, 168#L131-1true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 345#true, 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,520 INFO L384 tUnfolder$Statistics]: this new event has 197 ancestors and is cut-off event [2022-07-19 21:42:32,520 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-07-19 21:42:32,520 INFO L387 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-07-19 21:42:32,521 INFO L387 tUnfolder$Statistics]: existing Event has 196 ancestors and is cut-off event [2022-07-19 21:42:32,719 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 81#L131-2true, Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 345#true, 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:32,719 INFO L384 tUnfolder$Statistics]: this new event has 198 ancestors and is cut-off event [2022-07-19 21:42:32,719 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-07-19 21:42:32,719 INFO L387 tUnfolder$Statistics]: existing Event has 197 ancestors and is cut-off event [2022-07-19 21:42:32,719 INFO L387 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-07-19 21:42:33,133 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [30#L49-2true, Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 608#true, Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 345#true, 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 126#L129-4true, 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:33,134 INFO L384 tUnfolder$Statistics]: this new event has 199 ancestors and is cut-off event [2022-07-19 21:42:33,134 INFO L387 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-07-19 21:42:33,134 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-07-19 21:42:33,134 INFO L387 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2022-07-19 21:42:33,348 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 204#L132-1true, Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2047#(<= ~q2_back~0 ~q2_front~0), 1007#true, 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 573#true, 385#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), 1784#true, Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 345#true, 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:33,348 INFO L384 tUnfolder$Statistics]: this new event has 200 ancestors and is cut-off event [2022-07-19 21:42:33,348 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-07-19 21:42:33,348 INFO L387 tUnfolder$Statistics]: existing Event has 199 ancestors and is cut-off event [2022-07-19 21:42:33,348 INFO L387 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-07-19 21:42:33,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][678], [30#L49-2true, Black: 2048#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 1529#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1528#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1713#true, 459#true, Black: 1021#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1022#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1018#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 510#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 512#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 647#true, 1111#true, Black: 1562#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1561#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), 1679#true, Black: 1055#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1058#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 543#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 544#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 546#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 547#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 301#true, Black: 559#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 542#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1547#true, Black: 1594#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 4364#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 95#L75true, Black: 1597#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1091#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1090#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 1088#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 588#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 585#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 1076#true, Black: 1628#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1749#true, Black: 1630#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1582#true, 1647#true, Black: 1125#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1126#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 620#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 623#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 622#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 619#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 618#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1212#true, Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2059#(<= ~n1~0 1), Black: 3202#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3204#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3196#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3198#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 1160#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1158#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 662#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 660#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 179#L99true, Black: 1191#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1190#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1188#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1187#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 532#true, 1281#true, Black: 699#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 698#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 700#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1007#true, 2047#(<= ~q2_back~0 ~q2_front~0), 1315#true, 1246#true, Black: 1227#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1225#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1226#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 2052#true, Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 736#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~y~0 ~z~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0) (<= ~z~0 ~C~0)), Black: 1763#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 738#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1761#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1259#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1260#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1)))), Black: 1258#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1261#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 794#true, Black: 1799#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 773#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1797#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 772#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1798#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 4366#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4372#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4374#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1294#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 4378#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (< 0 ~n2~0) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1295#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1296#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296))) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 4370#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 278#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 277#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 271#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (= ~z~0 0)), Black: 272#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 270#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), 1176#true, Black: 1832#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1831#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 685#true, Black: 1833#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 808#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 807#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 809#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1330#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 608#true, Black: 1328#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1329#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 385#true, 573#true, Black: 322#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 324#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 316#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 309#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 315#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 312#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 328#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1863#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1865#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 313#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 311#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 843#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 845#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1362#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1364#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 758#true, Black: 1897#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 360#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 356#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 878#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1394#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 880#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 877#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1393#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1396#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 218#true, Black: 1928#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1930#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1927#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 397#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 4388#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1784#true, Black: 399#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 394#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 913#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 393#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1428#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1430#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 916#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 914#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1962#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1960#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1818#true, Black: 437#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1461#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1463#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 950#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 436#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 434#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 345#true, Black: 952#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 263#true, Black: 1995#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1994#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), 1043#true, 205#L130-1true, Black: 1494#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 1496#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 986#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 422#true, Black: 474#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 987#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 472#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 473#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2025#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)))), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1)))]) [2022-07-19 21:42:33,523 INFO L384 tUnfolder$Statistics]: this new event has 202 ancestors and is cut-off event [2022-07-19 21:42:33,523 INFO L387 tUnfolder$Statistics]: existing Event has 192 ancestors and is cut-off event [2022-07-19 21:42:33,523 INFO L387 tUnfolder$Statistics]: existing Event has 191 ancestors and is cut-off event [2022-07-19 21:42:33,523 INFO L387 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-07-19 21:42:34,094 INFO L129 PetriNetUnfolder]: 25633/80874 cut-off events. [2022-07-19 21:42:34,094 INFO L130 PetriNetUnfolder]: For 6217398/6250812 co-relation queries the response was YES. [2022-07-19 21:42:37,900 INFO L84 FinitePrefix]: Finished finitePrefix Result has 479178 conditions, 80874 events. 25633/80874 cut-off events. For 6217398/6250812 co-relation queries the response was YES. Maximal size of possible extension queue 3230. Compared 1192971 event pairs, 5551 based on Foata normal form. 2896/78528 useless extension candidates. Maximal degree in co-relation 478973. Up to 11482 conditions per place. [2022-07-19 21:42:38,239 INFO L132 encePairwiseOnDemand]: 189/223 looper letters, 713 selfloop transitions, 131 changer transitions 0/1313 dead transitions. [2022-07-19 21:42:38,239 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 694 places, 1313 transitions, 18596 flow [2022-07-19 21:42:38,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-07-19 21:42:38,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2022-07-19 21:42:38,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 8017 transitions. [2022-07-19 21:42:38,244 INFO L488 CegarLoopForPetriNet]: DFA transition density 0.5530872714729217 [2022-07-19 21:42:38,244 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 8017 transitions. [2022-07-19 21:42:38,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 8017 transitions. [2022-07-19 21:42:38,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-07-19 21:42:38,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 8017 transitions. [2022-07-19 21:42:38,250 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 123.33846153846154) internal successors, (8017), 65 states have internal predecessors, (8017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:42:38,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 223.0) internal successors, (14718), 66 states have internal predecessors, (14718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:42:38,257 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 223.0) internal successors, (14718), 66 states have internal predecessors, (14718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:42:38,257 INFO L186 Difference]: Start difference. First operand has 630 places, 659 transitions, 7285 flow. Second operand 65 states and 8017 transitions. [2022-07-19 21:42:38,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 694 places, 1313 transitions, 18596 flow [2022-07-19 21:43:00,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 689 places, 1313 transitions, 18547 flow, removed 8 selfloop flow, removed 5 redundant places. [2022-07-19 21:43:00,981 INFO L242 Difference]: Finished difference. Result has 706 places, 799 transitions, 8338 flow [2022-07-19 21:43:00,982 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=7253, PETRI_DIFFERENCE_MINUEND_PLACES=625, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=659, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=615, PETRI_DIFFERENCE_SUBTRAHEND_STATES=65, PETRI_FLOW=8338, PETRI_PLACES=706, PETRI_TRANSITIONS=799} [2022-07-19 21:43:00,982 INFO L279 CegarLoopForPetriNet]: 201 programPoint places, 505 predicate places. [2022-07-19 21:43:00,982 INFO L495 AbstractCegarLoop]: Abstraction has has 706 places, 799 transitions, 8338 flow [2022-07-19 21:43:00,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 118.82) internal successors, (5941), 50 states have internal predecessors, (5941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:43:00,983 INFO L192 CegarLoopForPetriNet]: Found error trace [2022-07-19 21:43:00,984 INFO L200 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 21:43:01,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-07-19 21:43:01,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 21:43:01,185 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-07-19 21:43:01,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 21:43:01,185 INFO L85 PathProgramCache]: Analyzing trace with hash 535084385, now seen corresponding path program 3 times [2022-07-19 21:43:01,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 21:43:01,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664957612] [2022-07-19 21:43:01,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 21:43:01,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 21:43:01,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 21:43:02,238 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 21:43:02,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 21:43:02,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664957612] [2022-07-19 21:43:02,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664957612] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 21:43:02,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662794447] [2022-07-19 21:43:02,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-07-19 21:43:02,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 21:43:02,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 21:43:02,242 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 21:43:02,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-19 21:43:02,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-07-19 21:43:02,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-07-19 21:43:02,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 25 conjunts are in the unsatisfiable core [2022-07-19 21:43:02,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 21:43:02,457 INFO L390 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 [2022-07-19 21:43:02,585 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-07-19 21:43:02,586 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-07-19 21:43:03,127 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-07-19 21:43:03,249 INFO L356 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2022-07-19 21:43:03,249 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 10 [2022-07-19 21:43:03,283 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-07-19 21:43:03,283 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 21:43:03,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662794447] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 21:43:03,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 21:43:03,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [27] total 35 [2022-07-19 21:43:03,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437030796] [2022-07-19 21:43:03,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 21:43:03,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-07-19 21:43:03,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 21:43:03,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-07-19 21:43:03,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2022-07-19 21:43:03,286 INFO L443 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 223 [2022-07-19 21:43:03,287 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 799 transitions, 8338 flow. Second operand has 12 states, 12 states have (on average 156.33333333333334) internal successors, (1876), 12 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-07-19 21:43:03,287 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-07-19 21:43:03,287 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 223 [2022-07-19 21:43:03,287 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand